> As I keep saying it is not good software design to compile everything in, 
> making all users, even those on Raspberry Pi, pay for lexers and parsers that 
> are not used by them.

Honest question here: would they pay in binary size or in memory consumption? I 
know that Notepad++ statically builds the entirety of (Sci/Lex)illa into every 
release [since 2021][0] — yes, *every* lexer module is in there, whether 
end users know it or not. But the only degradation from the older 
"SciLexer.dll" was set down to an unoptimized build of  [Boost.Regex][1].
 
[0]: 
https://github.com/notepad-plus-plus/notepad-plus-plus/commit/ab58c8ee3ed1b8f8fa84a06c0f7d304fb0f0cd76
[1]: 
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/9975#issuecomment-858578023


-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3938#issuecomment-2308174053
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/issues/3938/[email protected]>

Reply via email to