Neil -
Yes
Lexer.txt is the basics. I have looked at some examples, such as
lexers/LexForth.cxx or
lexers/LexAsm.cxx. They are examples of what is discussed in
Lexer.txt.
The examples appear to be similar to how one adds a test to Google UnitTest. One writes the code, then writes a declaration interface to get the test included.
LexerModule lmAsm(SCLEX_ASM, LexerAsm::LexerFactoryAsm, "asm", asmWordListDesc);
So one writes the details in a new LexXXX.cxx file and creates the last line declaring LexerModule making the appropriate 3 letter substitutions.
Did I miss anything?
What I am now wondering about is include/Scintilla.iface? Do I need to do anything with this file?
Keith