aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/LexerBase.h
AgeCommit message (Collapse)AuthorFilesLines
2019-12-22Define ILexer5 with methods for retrieving name, ID, and property values.Neil1-1/+5
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers.
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
interfaces ILexer4 and IDocument.
2017-06-22Basic implementation helpers for style metadata.Neil1-1/+3
2017-06-22Add style metadata methods with null implementations.Neil1-0/+4
2017-06-22Merge Ilexer and ILexerWithSubStyles into ILexer4 to avoid need for versionNeil1-1/+11
checking in 4.0. Use lvRelease4 ID.
2017-06-22Make all methods override, even pure ones to keep Clang happy.Neil Hodgson1-2/+2
2017-06-22Mark methods implementing interface as "override".Neil1-9/+9
2015-07-20Use Sci_Position when required to implement interfaces.Neil1-4/+4
2010-12-10Made LexerBase destructor virtual so LexerSimple cleans up string member. ↵nyamatongwe1-1/+1
Bug #3133672.
2010-07-13New files for new lexer implementation.nyamatongwe1-0/+41