Is it possible to integrate the lexer from here
Does the author of the lexer want it integrated?
The lexer contains a list of known entries that would be better implemented using Scintilla's keyword mechanism since that allows updating the list without recompiling.
There's some use of is* that may be unsafe outside ASCII and there may be other issues that should be addressed.
Yes, the author would like it to be integrated.
Will someone be fixing issues such as those mentioned earlier?
If you want to do so then please attach a copy that protects calls of isalnum, isalpha, etc with IsASCII or similar. Also replace the hard-coded word list with keywords in a similar manner to other lexers.
Committed as [8e8695], [f0cf02], [a873bb].
Main commit [8e8695] differs from attachment by reordering header inclusion to match scripts/HeaderOrder.txt . IsNextEntryStart was unused so was removed by [f0cf02].
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.