aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/LexerModule.cxx
AgeCommit message (Collapse)AuthorFilesLines
2020-07-19Backport: Add constexpr, const, noexcept and make other small improvements ↵mitchell1-10/+7
to lexlib. Backport of changeset 8416:06a43e06a8e0.
2020-06-19Reverted experimental Lexilla and SCI_SETILEXER support.mitchell1-3/+0
When testing, it works when compiled with debug symbols enabled, but crashes without them. It doesn't seem worth maintaining.
2020-06-02Initial, experimental support for upstream ILexer5/lexilla lexers.mitchell1-1/+4
2018-05-16Backport: Move implementations into cxx file.Neil1-5/+12
Replace 0 and NULL with nullptr. Update comments. Backport of changeset 6955:440e02c389df.
2017-09-11Backport: The Scintilla namespace is always active for internal symbols and ↵Neil1-2/+0
for the lexer and document interfaces. Backport of changeset 6388:d62863ae40a3.
2017-06-22Backport: Basic implementation helpers for style metadata.Neil1-1/+15
Backport of changeset 6347:69b7471ad62f.
2017-04-01Standardize on C++ headers, remove headers that aren't needed and add <cstddef>Neil1-6/+2
where it may be needed in the future.
2015-07-29Change lexlib to use Sci_Position and Sci_PositionU to prepare for large fileNeil1-2/+2
support.
2015-07-25Use Sci_PositionU/Sci_Position for arguments to functional lexers, folders, andNeil1-2/+2
comment recognizers to allow for future implementation of 64-bit positions.
2014-05-24Header include statements are now in a standardised order with that orderNeil1-1/+1
defined in scripts/HeaderOrder.txt.
2014-05-24Removing style byte indicators.Neil1-10/+2
2013-12-15Format normalization - whitespace and braces made consistent.Neil1-1/+1
Parameter names added to method declarations.
2013-07-21Normalising order of language headers.Neil1-1/+1
2013-05-08Avoid warning.nyamatongwe1-1/+1
2013-04-01Variable not needed.nyamatongwe1-3/+1
2010-07-13New files for new lexer implementation.nyamatongwe1-0/+121