Age | Commit message (Collapse) | Author | Files | Lines |
|
Avoid processing characters multiple times by relying on from_chars munching
digit characters instead of searching for delimiters.
|
|
|
|
|
|
Add tests to check that inverted conversions yield the original value.
|
|
characters and invalid bytes.
Add more test cases.
|
|
|
|
|
|
positions without virtual space.
Add unit tests.
|
|
personal machine.
|
|
that must be drawn with their base letters.
This is only a subset of implementing grapheme cluster boundaries but it
improves behaviour with some Asian scripts like Thai and Javanese.
Javanese is mostly written with (ASCII) Roman characters so issues will be rare
but Thai uses Thai script.
Also slightly improves placement of combining accents in European texts.
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14822
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/16115
|
|
|
|
SCI_SETSELECTIONSERIALIZED.
|
|
Requires std::from_chars to be available.
|
|
|
|
Use default member initializer, constexpr for constructors and equality
operators and <, [[nodiscard]] for comparison operators.
Add simple unit tests for Selection. Not trying to be exhaustive here, just
start the process of adding tests.
|
|
|
|
|
|
|
|
nesting depth.
|
|
parts of multiple selection when copied.
|
|
conversion.
|
|
|
|
|
|
|
|
|
|
This option always selects the first item in the autocompletion list.
|
|
|
|
|
|
|
|
on mayCoalesce flag to indicate that a user operation is complete when false.
|
|
most cases.
Often reduces memory use by around 50% for 32-bit builds and 75% for 64-bit
builds as it may use 2-bytes for a position or length instead of 4 or 8 bytes.
|
|
step. This saves about 50% for a long sequence of single byte actions.
|
|
that is used for reporting undo steps to Document.
This will allow further minimization of undo memory use.
|
|
tests but hidden from most of Scintilla.
Access through std::unique_ptr.
|
|
building UnitTester.cxx on macOS.
|
|
and unnamed namespace.
|
|
group nesting.
|
|
|
|
|
|
|
|
|
|
|
|
match returned.
|
|
|
|
SCFIND_CXX11REGEX.
|
|
Two of these tests are currently returning incorrect results.
|
|
|
|
Set global locale for llvm-mingw libc++.
Add test for \w+ which currently fails for RESearch.
|
|
|
|
|