aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/LexerModule.h
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Remove Lexilla files from ScintillaNeil1-92/+0
2020-07-16Add constexpr, const, noexcept and make other small improvements to lexlib.Neil1-11/+10
2019-12-22Define ILexer5 with methods for retrieving name, ID, and property values.Neil1-2/+2
Implement ILexer5 on object lexers. Implement ILexer5 on LexerSimple wrapper for function lexers.
2019-12-31Move collection of modules from Catalogue.cxx to CatalogueModules.h so it canNeil1-1/+1
be reused.
2019-12-29Move suppression of Clang warning missing-braces from makefile to apply toNeil1-0/+6
lexers but not most other files.
2018-05-16Move implementations into cxx file.Neil1-10/+12
Replace 0 and NULL with nullptr. Update comments.
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/+8
2017-06-22Merge Ilexer and ILexerWithSubStyles into ILexer4 to avoid need for versionNeil1-2/+2
checking in 4.0. Use lvRelease4 ID.
2017-04-07Use same parameter names in declarations and definitions.Neil1-2/+2
2016-11-05StyleContext no longer needs mask argument.Neil1-1/+1
Remove warning suppression pragma no longer needed for Perl's StyleContext.
2015-07-29Change lexlib to use Sci_Position and Sci_PositionU to prepare for large fileNeil1-1/+1
support.
2015-07-25Use Sci_PositionU/Sci_Position for arguments to functional lexers, folders, andNeil1-3/+3
comment recognizers to allow for future implementation of 64-bit positions.
2014-07-24Feature [feature-requests:#1059]. Disable -Wshadow warnings for lexers.Neil1-0/+5
2014-07-23Avoid shadowed names mostly in method prototypes. Turn off shadowNeil1-1/+1
warnings for lexers since they may be maintained by others.
2014-05-24Removing style byte indicators.Neil1-7/+2
2014-04-29Stop disabling warnings where no longer needed.Neil1-1/+1
2010-07-13New files for new lexer implementation.nyamatongwe1-0/+82