aboutsummaryrefslogtreecommitdiffhomepage
path: root/lexlib/SparseState.h
AgeCommit message (Collapse)AuthorFilesLines
2017-09-11The Scintilla namespace is always active for internal symbols and for the lexerNeil1-4/+0
interfaces ILexer4 and IDocument.
2017-07-17Update types for Unix LP64 after changes to Sci_Position/Sci_PositionU.Neil Hodgson1-9/+9
2013-12-15Make single argument constructors explicit to avoid unexpected conversions.Neil1-1/+1
2011-08-05Fix to check for other.states.empty() when Merging SparseStates.Ben Bluemel1-1/+1
2011-04-22Simplify code and avoid warnings.nyamatongwe1-2/+2
2011-02-20Avoid some cppcheck warnings.nyamatongwe1-2/+2
2011-02-13Added Merge method to SparseState to make it possible to detect significantnyamatongwe1-0/+32
changes in lexers which will require styling beyond the end of the current range.
2011-02-13Extracted searches into a common method, added std:: where possibly needed.nyamatongwe1-7/+12
2011-02-10Only append a state if the value differs from the last current value.nyamatongwe1-1/+3
2011-02-10New class SparseState for storing lexer state that may notnyamatongwe1-0/+71
change on most lines.