Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
where it may be needed in the future.
|
|
In SparseVector, string inserted at start then NULL inserted at start.
|
|
|
|
which is 0 or NULL for most lines.
|
|
Debugging visualizer for SplitVector helps understand state of objects.
|
|
|
|
of memmove and memcpy.
This allows SplitVector<std::string> to work.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
same.
Add unit tests for UnicodeFromUTF8.
|
|
behaviour sanitizer.
|
|
|
|
sanitizers.
|
|
warnings from Clang.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
block.
|
|
|
|
past end
so throw std::invalid_argument exceptions for these conditions.
Provide a Check method to validate the consistency of a RunStyles and throw
std::runtime_error if corruption is detected.
|
|
not remove that run causing iteration over the indicator to hang.
|
|
add SCI_GETWORDCHARS(<unused>, stringresult chars) command to get word chars
add SCI_GETWHITESPACECHARS(<unused>, stringresult chars) to get whitespace chars
add SCI_GETPUNCTUATIONCHARS(<unused>, stringresult chars) to get punctutation
also add tests for {Set,Get}{Word,Whitespce,Punctuation}Chars, CharClassifier
|
|
|
|
and ContractionState::HiddenLines methods.
|
|
|
|
changes in lexers which will require styling beyond the end of the current range.
|
|
|
|
change on most lines.
|
|
|
|
|
|
|