Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
character and text / punctuation boundaries in SafeSegment as will be simpler
and faster in almost all cases.
Simplify BreakFinder::Next calling SafeSegment.
|
|
|
|
|
|
|
|
Avoids some warnings but drops constexpr.
Use MixedWith in PlatWin for GDI instead of local implementation.
Add unit tests for Geometry.
|
|
|
|
|
|
Drop lexlib from include path as no longer part of Scintilla.
For clang on Windows, turn off deprecated function warning and disable
sanitizers as they are slow.
|
|
which were considered word start / end positions even when first or last
character did not fit requirements.
|
|
This change does not affect behaviour.
|
|
|
|
pairs in backwards NextPosition.
|
|
before treating as a character.
|
|
|
|
directions.
|
|
extra bytes.
|
|
Drop temporary test for IsDBCSTrailByteNoExcept.
|
|
instead of negated IsDBCSTrailByteInvalid.
|
|
trail byte as single byte.
|
|
|
|
|
|
|
|
and ScintillaStructures.h using scoped enumerations.
Use these headers instead of Scintilla.h internally.
External definitions go in the Scintilla namespace and internal definitio0ns in
Scintilla::Internal.
|
|
Fix incorrect filename comments.
Normalize Qt code to use #endif /* X */ insetad of #endif // X.
|
|
|
|
|
|
almost everywhere.
|
|
PLATFORM_ASSERT is used in data structure headers which led to including
graphics and windowing APIs in data structure modules.
|
|
|
|
Make Assert, DebugPrintf, and similar noexcept so they can be used in noexcept
methods and they don't throw.
|
|
|
|
|
|
|
|
|
|
all implementations. This will allow insertion of lines in batches in a future
change set.
Added tests for PerLine implementations.
|
|
efficiently set those elements.
|
|
|
|
|
|
Change representation of SparseVector in tests so last value can be seen.
|
|
empty partition.
Add extra checking to Partitioning and turn on checking for UnitTester.
|
|
for Partitioning, and removing a layer from unique_ptr.
|
|
Avoids splitting and sorting the input twice.
|
|
C++20 features.
|
|
|
|
implementation.
|
|
UTF-16 code units added.
|
|
|
|
|
|
|