Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Lexilla and Scintilla
|
|
|
|
|
|
|
|
While CatalogueModules is in lexlib, it is newer with few users so does not have
to remain as fixed as other files in lexlib.
|
|
|
|
|
|
Implement ILexer5 on object lexers.
Implement ILexer5 on LexerSimple wrapper for function lexers.
|
|
|
|
be reused.
|
|
lexers but not most other files.
|
|
|
|
|
|
Avoids splitting and sorting the input twice.
|
|
for upper and lower case characters instead of current word characters.
This changes behaviour for words like "_word" -> "_Word" instead of remaining
"_word" but that doesn't matter for this feature's intended use which is to allow
display of ASCII-only keywords in the user's preferred casing (else/ELSE/Else)
for languages with case-insensitive keywords.
|
|
|
|
to optimize speed of character category features.
|
|
|
|
Remove inclusion of <cctype> except in lexers as cctype functions often behave
poorly and may crash for out of bounds arguments.
|
|
|
|
Fixed history by moving new items into the pending version.
|
|
|
|
|
|
Replace 0 and NULL with nullptr.
Update comments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
variables are initialized, specify noexcept when safe.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
interfaces ILexer4 and IDocument.
|
|
|
|
Add some helper methods to SubStyles for finding style metadata of substyles.
|
|
|
|
|
|
checking in 4.0. Use lvRelease4 ID.
|
|
IDocument but with all the methods from IDocumentWithLineEnd. This removes
version checking (for now). Use dvRelease4 ID.
Drop mask argument to StartStyling.
|
|
default implementations of the ILexerWithSubStyles interface methods.
|
|
|
|
|
|
|