aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/LexAccessor.h
AgeCommit message (Collapse)AuthorFilesLines
2021-01-29Remove Lexilla files from ScintillaNeil1-195/+0
2020-07-16Add constexpr, const, noexcept and make other small improvements to lexlib.Neil1-1/+1
2020-07-16Make EncodingType an enum class.Neil1-5/+5
2018-06-04Use const in lexlib headers.Neil1-1/+1
2018-05-03Avoid casts.Neil1-2/+3
2018-04-22Remove casts between char and unsigned char where possible.Neil1-1/+1
2018-04-14Make method const as it is just a reader.Neil1-1/+1
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-0/+7
2017-06-22Update IDocument for version 4. Drop IDocumentWithLineEnd interface to just haveNeil1-17/+4
IDocument but with all the methods from IDocumentWithLineEnd. This removes version checking (for now). Use dvRelease4 ID. Drop mask argument to StartStyling.
2017-04-06Added const where possible.Neil1-1/+1
2015-07-29Change lexlib to use Sci_Position and Sci_PositionU to prepare for large fileNeil1-27/+27
support.
2014-12-07Prevent some static analyzer warnings.Neil1-1/+3
2014-12-05Prevent some static analyzer warnings.Neil1-0/+1
2014-05-24Removing style byte indicators.Neil1-16/+4
2013-12-15Make single argument constructors explicit to avoid unexpected conversions.Neil1-1/+1
2013-12-15Format normalization - whitespace and braces made consistent.Neil1-2/+2
Parameter names added to method declarations.
2013-10-26Avoid invalidating the buffered text when flushing styles.Neil1-1/+0
2013-06-29Bug: [#1483]. Split GetRelativePosition into 2 calls one for moving between ↵Neil1-15/+6
character positions and the other for retrieving a character and width.
2013-06-27Bug: [#1483]. Adding StyleContext::GetRelativeCharacter for ↵nyamatongwe1-0/+15
character-oriented access. Implemented using new method IDocumentWithLineEnd::GetRelativePosition.
2013-05-24Made methods const where they can be and are logically const as well.nyamatongwe1-6/+6
2013-01-19Implement generic support for Unicode line ends and sub styles in lexer ↵nyamatongwe1-2/+19
support classes.
2013-01-19Add encodingType and documentVersion to decode and cache informationnyamatongwe1-2/+18
about the document.
2012-04-21Use a cast to avoid warnings from cppcheck about sign extension of characters.nyamatongwe1-1/+1
2010-07-13New files for new lexer implementation.nyamatongwe1-0/+175