| Age | Commit message (Collapse) | Author | Files | Lines | 
 | 
 | 
 | 
 | 
 | 
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.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
where it may be needed in the future.
 | 
 | 
non-ASCII characters.
Calls provided for determining whether characters are in the sets defined for
identifiers by the Unicode standard in UAX #31.
 | 
 | 
 | 
 | 
 | 
 | 
Features used are move constructor, unique_ptr, deleted functions, enum class,
lambda expression, and range for loop.
 | 
 | 
 | 
 | 
 | 
 | 
Remove warning suppression pragma no longer needed for Perl's StyleContext.
 |