Age | Commit message (Expand) | Author | Files | Lines |
2024-03-02 | Updates for version 5.4.2.rel-5-4-2 | Neil | 10 | -20/+21 |
2024-03-02 | Feature [feature-requests:#1511] Add mayCoalesce argument to BeginUndoAction. | John Ehresman | 7 | -10/+10 |
2024-02-29 | Improve layout when a text run contains left-to-right and right-to-left ranges. | Neil Hodgson | 2 | -0/+28 |
2024-02-28 | Fix failures with values larger than 0xffffff in 32-bit builds. | Neil | 2 | -28/+28 |
2024-02-28 | Add variant of UTF8Classify that takes a char* so that client code does not have | Neil | 3 | -19/+22 |
2024-02-28 | Ensure keyboard-initiated context menu appears in multi-screen situations when | Neil | 2 | -12/+17 |
2024-02-28 | Encapsulate LPARAM to POINT conversion. Make PointFromLParam constexpr. | Neil | 1 | -4/+8 |
2024-02-27 | Restore change history to the extent possible when restoring undo history. | Neil | 5 | -82/+216 |
2024-02-18 | Restore change history when restoring undo history. | Neil | 3 | -0/+63 |
2024-02-16 | Implement detach point access with SCI_SETUNDODETACH and SCI_GETUNDODETACH. | Neil | 13 | -60/+140 |
2024-02-15 | Avoid reinterpret_cast and add const. | Neil | 2 | -4/+14 |
2024-02-15 | Mark Document methods noexcept where they call noexcept CellBuffer methods. | Neil | 1 | -8/+8 |
2024-02-15 | Perform validation of undo state when SCI_SETUNDOCURRENT called, setting status | Neil | 7 | -15/+68 |
2024-02-14 | Ensure no exceptions when deleting undo history. | Neil | 2 | -1/+7 |
2024-02-14 | Remove redundant inline from constexpr functions. | Neil | 1 | -5/+5 |
2024-02-10 | Add undo features to change log. | Neil | 1 | -1/+4 |
2024-02-09 | Implement API to read and write undo history from applications. | Neil | 14 | -17/+580 |
2024-02-10 | Add missing header for test. | Neil Hodgson | 1 | -0/+1 |
2024-02-09 | Avoid overhead of extra start actions that delimited user operations. Now relies | Neil | 5 | -112/+119 |
2024-02-02 | Implement ScaledVector to store undo positions and lengths using less memory in | Neil | 3 | -19/+199 |
2024-02-01 | Change UndoHistory from an array-of-structs to a struct-of-arrays to allow each | Neil | 2 | -56/+77 |
2024-02-01 | Prefer member initializers. Simplify logic. | Neil | 2 | -14/+6 |
2024-02-01 | Store undo text in ScrapStack, a single allocation instead of one allocation per | Neil | 4 | -58/+122 |
2024-02-01 | Add UndoAction class as internal type for undo actions and make Action a struct | Neil | 7 | -69/+87 |
2024-02-01 | Move UndoHistory into its own module that is accessible from CellBuffer and | Neil | 18 | -340/+456 |
2024-02-01 | Protect CATCH_CONFIG_WINDOWS_CRTDBG to only be active on Windows to allow | Neil | 1 | -0/+2 |
2024-01-30 | Avoid warnings in unit tests with const, nullptr, [[nodiscard]], initialisation, | Neil | 10 | -30/+34 |
2024-01-29 | Add tests for an undo history with only container actions and 2 levels of undo | Neil | 1 | -3/+39 |
2024-01-29 | Add tests for container undo actions, checking that they coalesce when required. | Neil | 1 | -1/+68 |
2024-01-27 | Use noexcept where reasonable. | Neil | 2 | -32/+32 |
2024-01-27 | Feature [feature-requests:#1458] Reduce memory used for undo actions. | Zufu Liu | 3 | -14/+13 |
2024-01-18 | Suppress warnings from cppcheck 2.13. | Markus Nißl | 1 | -1/+3 |
2024-01-18 | Add const to avoid cppcheck 2.13 warning. | Markus Nißl | 1 | -1/+1 |
2024-01-18 | Use the multi-threaded option to Direct2D to avoid crashes when Scintilla | Markus Nißl | 2 | -2/+7 |
2024-01-17 | Fix reference from ScintillaDocument to Document to match change in 5.4.1 | Neil | 3 | -2/+19 |
2024-01-04 | Fix some typos. | RainRat | 1 | -6/+6 |
2024-01-02 | Simplify choosing caret position when undoing contiguous deletions. | Neil | 1 | -22/+6 |
2024-01-02 | Fix warnings in test case code mostly by adding const. | Neil | 7 | -70/+73 |
2024-01-02 | Add tests for undo of Document. | Neil | 1 | -0/+81 |
2023-12-30 | Add tests for undo history, coalescing, grouping, tentative. | Neil | 1 | -0/+216 |
2023-12-30 | Since ranges is never empty, replace test with assertion. | Neil | 1 | -9/+6 |
2023-12-30 | Avoid unnecessary use of push_back and emplace_back by preserving ranges[0]. | Neil | 2 | -18/+21 |
2023-12-29 | Avoid casts and warnings for clipboard format registration. | Neil | 1 | -8/+11 |
2023-12-27 | Avoid warnings by initializing, using const, and moving assignment out of if. | Neil | 1 | -6/+6 |
2023-12-27 | Fix typo. | Neil | 1 | -1/+1 |
2023-12-27 | Update download size. | Neil | 1 | -1/+1 |
2023-12-26 | Added tag rel-5-4-1 for changeset 07bf3219bad2 | Neil | 1 | -0/+1 |
2023-12-23 | Add break to avoid warning from Visual Studio code analysis.rel-5-4-1 | Neil | 1 | -1/+1 |
2023-12-23 | Update download size. | Neil | 1 | -1/+1 |
2023-12-22 | Updates for version 5.4.1. | Neil | 9 | -20/+20 |