| Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
This avoids some work for the common case of ASCII text, which can reduce time
taken for search in text that is ASCII or almost-all ASCII by 30%.
Ensures that the bytes variable is always initialized.
There are a small gains possible by making other minor changes but they would
increase code length and add complexity.
Add performance test for UTF-8 search in almost-all ASCII document.
Increase size of test cases for more consistent results on faster computers.
|
|
|
|
|
|
|
|
in called methods.
|
|
|
|
|
|
Shift of unsigned to avoid too much shifting and overflow warnings.
Remove condition that was always true.
Remove suppressions no longer needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bug [#1906], Bug [#1997], and Bug [#2065] also fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove suppressions that are no longer needed with cppcheck 1.86 for lexers.
|
|
|
|
The useStlAlgorithm suggestions may be worth investigation but they are not
obvious so should not be in the default messages for now.
|
|
|
|
|
|
to simplify build process by eliminating the compilation of ScintillaWin.cxx
into ScintillaWinS.o|obj.
|
|
Suppress unused private function warnings in ScintillaWin as they are used.
|
|
|
|
|
|
|
|
|
|
ILexer implementation
Lexer can now correctly handle:
"end triggers" phrase
"last-event:function" phrase
Indefinite comment level depth
|
|
|
|
|
|
|
|
Avoid heap allocations for here delimiter and quote stack.
|
|
LexErrorList, LexMake, LexNull, and LexProps.
|
|
|
|
|
|
|
|
|