Age | Commit message (Expand) | Author | Files | Lines |
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 |
2023-12-21 | Bug [#2405]. Avoid character fragments in regular expression search results. | Zufu Liu | 6 | -6/+65 |
2023-12-20 | Add IDocumentEditable interface for efficient interaction with document objects. | Neil | 9 | -39/+124 |
2023-12-15 | Bug [#2289]. Protect SCI_REPLACETARGET* from application changing target in | Neil | 2 | -9/+24 |
2023-12-14 | Bug [#2405]. Fix regular expression bug in reverse direction where shortened | Zufu Liu | 4 | -23/+22 |
2023-12-14 | Remove noexcept from MatchFlags since IsWordEndAt is not noexcept. | Neil | 1 | -1/+1 |
2023-12-12 | Slight speed up by allowing unitTest.o to compile in parallel with others. | Zufu Liu | 1 | -1/+1 |
2023-12-12 | Bug [#2405]. Fix regular expression assertion (^, $, \b. \B) failures when using | Zufu Liu | 3 | -33/+69 |
2023-12-11 | Add std::regex tests for assertions in context which are common. | Neil | 1 | -0/+42 |
2023-12-09 | Allow parallel building with makefile. | Neil | 1 | -19/+25 |
2023-12-08 | Throw error when allocating more than 2G without SC_DOCUMENTOPTION_TEXT_LARGE. | Neil | 2 | -0/+8 |
2023-12-07 | Simplify substitution checks. | Zufu Liu | 2 | -39/+36 |
2023-12-06 | Shorten tests with some helpers. | Neil | 1 | -106/+83 |
2023-12-02 | Bug [#2157]. Fix regular expression search for word begin \< and word end \>. | Zufu Liu | 5 | -12/+167 |
2023-12-01 | Remove gcc Wconversion warnings from header. | Neil | 1 | -2/+3 |
2023-12-01 | Allow building with Qt 6.x by adding core5compat compatibility library. | Neil Hodgson | 1 | -0/+1 |
2023-11-25 | Feature [feature-requests:#1503] Use std::array for bittab and simplify use. | Zufu Liu | 2 | -20/+17 |
2023-11-24 | Feature [feature-requests:#1502] Simplify FlagSet expressions. | Zufu Liu | 3 | -17/+10 |
2023-11-06 | Ctrl-click on a selection deselects it in multiple selection mode. | Neil | 2 | -2/+19 |
2023-11-06 | Simplify variable flow in ButtonDownWithModifiers and enforce with const to make | Neil | 1 | -12/+11 |
2023-11-06 | Mouse capture and automatic scrolling are always started and stopped together so | Neil | 2 | -12/+16 |
2023-11-06 | Extract DropSelection into a method so it can be reused. | Neil | 2 | -3/+8 |