Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
multiple selections.
|
|
|
|
Avoids splitting and sorting the input twice.
|
|
|
|
|
|
|
|
Changed GetTextLength to use same logic as GetText to ensure they agree.
|
|
|
|
|
|
each byte.
|
|
C++20 features.
|
|
|
|
implementation.
|
|
|
|
FoldDisplayTextSetStyle.
|
|
to optimize speed of character category features.
|
|
Improvements for SCE_NIM_NUMBER.
|
|
Adds property 'lexer.nim.raw.strings.highlight.ident'.
|
|
as one problem is trying to run 64-bit Python with a 32-bit DLL or vice versa.
|
|
The TCL lexer handles CRLF line ends strangely often with different styles for
the CR and LF. This breaks the unit testing driver as the CR and LF are now
separated in the output leading to 2 lines where there was one. It also causes
differences in runs between Windows and Unix.
|
|
|
|
|
|
|
|
|
|
|
|
UTF-16 code units added.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
on Linux.
|
|
|
|
This option is provisional and experimental.
|
|
|
|
|
|
|
|
arguments as that is clumsy when converting types.
|
|
implementations of that interface.
|
|
Use #define for Catch to report memory leaks after main as the previous call to
_CrtDumpMemoryLeaks was too early and listed a static allocation as a leak.
|
|
|
|
Use UTF8BytesOfLead to determine expected length early in function to quickly
detect argument not long enough, invalid single bytes and invalid first trail
then branching on length for more detailed checks.
|
|
Move Unicode conversion functions UnicodeFromUTF8 and UTF8FromUTF32Character
into UniConversion.
|
|
but also allowing std::auto_ptr for Catch.
|
|
Friendlier treatment of invalid UTF-8.
Add tests for UniConversion handling invalid UTF-8. Simplify UTF8Classify tests.
|