turbo icon indicating copy to clipboard operation
turbo copied to clipboard

Switch to lexilla

Open data-man opened this issue 3 years ago • 5 comments

Thank you for great projects!

Is it time to switch to lexilla? :) https://github.com/ScintillaOrg/lexilla

data-man avatar Apr 25 '21 20:04 data-man

Hi Dmitry!

Well, Lexilla is essentially the same we already have, the Scintilla lexers, but bundled as a separate library. It brings no new features yet, just a couple of bug fixes.

Besides the bug fixes, why are you interested in upgrading to Lexilla?

Cheers.

magiblot avatar Apr 25 '21 21:04 magiblot

why are you interested in upgrading to Lexilla?

Because Github is new home for Scintilla project and can be used as git-submodule like other thirdparty libraries.

data-man avatar Apr 26 '21 01:04 data-man

I acknowledge that reusing code via git submodules is saner than having a local copy of it, but from the user's standpoint using a submodule does not provide any advantage since it only it makes it slower to download this project. From my perspective it is also cumbersome since I will have to spend some time adapting the build system despite not getting new features. So I am not convinced yet Shrug GIF.

Cheers.

magiblot avatar Apr 26 '21 20:04 magiblot

but from the user's standpoint using a submodule does not provide any advantage since it only it makes it slower to download this project.

I agree!

can be used as git-submodule

Not "must be used"! :)

I'm a former Turbo Vision user (but Turbo Pascal implementation) and I really like your editor. So if you don't mind using Lexilla library, I can make this transition.

data-man avatar Apr 27 '21 06:04 data-man

So if you don't mind using Lexilla library, I can make this transition.

Yes, contributions are welcome.

magiblot avatar Apr 27 '21 08:04 magiblot