| Age | Commit message (Collapse) | Author | Files | Lines | 
|---|
|  | 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. | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | 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. | 
|  |  | 
|  |  |