On 14 December 2015 at 02:50, Ray Andrews rayandrews@eastlink.ca wrote:
On 12/13/2015 06:47 AM, rhkramer@gmail.com wrote:
If I had a Scintilla lexer, even if it is not distributed with Scite, iirc, it is fairly easy to add / activate it for my own use. I guess I assumed I could to the same for any Scintilla based editor (like Geany)?
If you get those guys interested let me know. I was trying to get them to fix up some highlighting errors in zsh but they were basically not interested. I'd do it myself if I knew how, but I have no idea where to start.
Scintilla is a project maintained by one person in their own time. Like all open source projects, he will accept well written additions or changes contributed by others, but he is unable to perform significant maintenance on all the contributed lexers by himself, due to time and the detailed knowledge of the language needed. He is usually good about stating that he won't be able to work on it himself.
For contributed lexers the individual maintainers may help if they have time and knowledge of what is to be changed (and this was the problem with the zsh changes, nobody could define them), although some of the maintainers have also disappeared and no longer contribute.
So for changes to Scintilla, yes it is usually necessary to do it yourself, and if its done well it is probably likely to be accepted, despite Neils occasionally voiced concerns about long term maintainability and utility of all those lexers.
Cheers Lex
Users mailing list Users@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/users