| Age | Commit message (Collapse) | Author | Files | Lines | 
 | 
larger than 255 to be represented.
Before this, it may have been possible but extremely rare for a cache entry to
wrongly match a styled lexeme and produce incorrect layout.
Using uint16_t from cstdint instead of a bit field as tools perform more
checking on that.
 | 
 | 
 | 
 | 
and ScintillaStructures.h using scoped enumerations.
Use these headers instead of Scintilla.h internally.
External definitions go in the Scintilla namespace and internal definitio0ns in
Scintilla::Internal.
 | 
 | 
drawing more easily.
 | 
 | 
Add Selection::RangeType and EditModel::LineEndInSelection to hoist code out of
EditView.
Replace SimpleAlphaRectangle with Surface::FillRectangleAligned when alpha known
to not be SC_ALPHA_NOALPHA.
 | 
 | 
and CharacterCategoryMap to avoid clashes with Lexilla when building an
executable that includes both.
 | 
 | 
appearance.
 | 
 | 
Implement SC_ELEMENT_LIST* to change colours of autocompletion lists.
 | 
 | 
 | 
 | 
almost everywhere.
 | 
 | 
PLATFORM_ASSERT is used in data structure headers which led to including
graphics and windowing APIs in data structure modules.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
be needed for adding a CharacterCategory feature.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
This option is provisional and experimental.
 | 
 | 
implementations of that interface.
 | 
 | 
needs to #include "XPM.h".
Move definition of standard methods on LineMarker from header to implementation
to reduce included text and further isolate use of XPM and RGBAImage.
 | 
 | 
 | 
 | 
 | 
 | 
interfaces ILexer4 and IDocument.
 | 
 | 
ILexer.h.
 | 
 | 
Define UniqueString as a move-only string and use in a SparseVector for
ContractionState.
Remove SparseVector method specializations that are no longer needed.
 | 
 | 
where it may be needed in the future.
 | 
 | 
and lines.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
used.
 | 
 | 
 | 
 | 
 |