Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-11-07 | Feature [feature-requests:#1501] Use const and simpler indexing. | Zufu Liu | 2 | -6/+6 | |
2023-11-07 | Feature [feature-requests:#1501] Another use of black constant. | Zufu Liu | 1 | -1/+1 | |
2023-11-07 | Feature [feature-requests:#1501] More use of LineStartPosition, LineEndPosition. | Zufu Liu | 4 | -8/+4 | |
2023-11-07 | Feature [feature-requests:#1501] Use string_view and constexpr in unit tests. | Zufu Liu | 3 | -119/+122 | |
2023-11-05 | Extract selectionRepresentation so it can be used in other test classes. | Neil | 1 | -9/+10 | |
2023-11-05 | Simplify script. | Neil | 1 | -3/+2 | |
2023-11-05 | Update unittest method names to work with Python 3.12. | Neil | 2 | -46/+46 | |
2023-11-05 | Added tag rel-5-3-8 for changeset 14acdf9e85ac | Neil | 1 | -0/+1 | |
2023-11-04 | Document 'credits' property.rel-5-3-8 | Neil | 1 | -0/+3 | |
2023-11-02 | Fix typo. | Neil | 1 | -1/+1 | |
2023-11-02 | Updates for version 5.3.8. | Neil | 9 | -20/+23 | |
2023-11-02 | Feature [feature-requests:#1500] Remove match text retrieval from MatchOnLines | Zufu Liu | 4 | -38/+21 | |
as it is redone in SubstituteByPosition. Replace RESearch::pat and RESearch::GrabMatches with retrieving matches as needed in SubstituteByPosition. | |||||
2023-11-01 | Split SelectionAndInformation section into Information and Selection sections. | Neil | 1 | -752/+755 | |
Reorder sections to be more reasonable. | |||||
2023-11-01 | Remove spacing in table of contents to simplify editing. | Neil | 1 | -47/+4 | |
2023-10-30 | Remove outdated instructions on changing lexers in Scintilla and they are now in | Neil | 1 | -19/+2 | |
Lexilla. | |||||
2023-10-29 | Bug [#2078]. Fix rectangular selections with SCI_MOVESELECTEDLINESUP and | Neil | 3 | -1/+22 | |
SCI_MOVESELECTEDLINESDOWN. | |||||
2023-10-27 | Extract key code from HorizontalMove to shorten and simplify it. | Neil | 3 | -146/+134 | |
New methods are SelectionMove, PositionMove, HomeWrapPosition and SelectionPosition::AddVirtualSpace. This refactoring commit does not change behaviour. | |||||
2023-10-26 | Add LineStartPosition to replace common idiom LineStart(LineFromPosition(x)) as | Neil | 4 | -23/+22 | |
this shortens code. LineStartPosition is also noexcept which allows callers to be noexcept. | |||||
2023-10-26 | Add test for VCHome method. | Neil | 1 | -0/+11 | |
2023-10-26 | Use raw strings and extra escapes to fix "SyntaxWarning: invalid escape ↵ | Neil | 1 | -10/+10 | |
sequence". | |||||
2023-10-26 | Update unittest method names to work with Python 3.12. | Neil | 1 | -1028/+1028 | |
2023-10-26 | Implement LineEnd method in CellBuffer as it is a basic function and only uses | Neil | 6 | -37/+92 | |
CellBuffer fields. Declare LineEnd noexcept as it should never throw and that allows methods calling it to also be noexcept. Call LineEndPosition to simplify Editor::LineSelectionRange. | |||||
2023-10-19 | Fix regex test failures on Unix by setting global locale. | Zufu Liu | 1 | -0/+12 | |
2023-10-18 | Remove unused values that caused warnings. | Neil Hodgson | 1 | -3/+0 | |
2023-10-18 | Fix missing include which caused compilation failure on macOS. | Neil Hodgson | 1 | -0/+1 | |
2023-10-15 | Bug [#2405]. Fix incorrect substitution when searching for a regular expression | Zufu Liu | 3 | -0/+58 | |
backwards. | |||||
2023-10-15 | Use std::array for regex match positions as it will simplify copying. | Neil | 4 | -6/+10 | |
This change set does not change behaviour. | |||||
2023-10-12 | Move platform colour definitions outside constructor and improve names. | Neil Hodgson | 1 | -9/+13 | |
2023-10-10 | Share definition of colour used for IME indicators on most platforms. | Neil | 4 | -10/+13 | |
2023-10-10 | Rename bugColour to colourBug to follow convention. | Neil | 1 | -5/+5 | |
2023-10-10 | Use global constants for opaque black and white and local constants for greys. | Neil | 10 | -24/+33 | |
Makes it easier to understand and reduces warnings. | |||||
2023-10-10 | Use maximumByte constant and share byte to float conversion calculation. | Neil | 1 | -14/+18 | |
2023-10-06 | Fix COPY_INSTEAD_OF_MOVE performance warnings from Coverity. | Neil | 3 | -3/+3 | |
2023-10-04 | Significantly reduce memory used for deleting contiguous ranges backwards. | Neil | 4 | -46/+122 | |
Compresses sequences of same item in vectors by adding a count field. Fixes Notepad++ issue 13442. https://github.com/notepad-plus-plus/notepad-plus-plus/issues/13442 | |||||
2023-10-04 | Preparatory changes for fix in next commit. Does not change Scintilla behaviour. | Neil | 3 | -16/+83 | |
Add tests for contiguous deletions in forward and backward directions. Use symbolic edition values. Rename InsertionSpan to ChangeSpan and insertions to changes as holds both insertions and deletions. Add ChangeStack::Check. Add comments. | |||||
2023-10-03 | Update character categories for Unicode 15.0.0. | Neil | 1 | -22/+61 | |
2023-10-03 | Fix warning from Python 3.12. | Neil | 1 | -2/+2 | |
2023-09-27 | Bug [#2402]. Fix invisible text on macOS 14 Sonoma when building with Xcode 15. | Chinh Nguyen | 3 | -0/+8 | |
2023-09-27 | Deprecated methods disableFlushWindow and enableFlushWindow are avoided on | Neil Hodgson | 3 | -4/+26 | |
macOS 10.14+. Test application contains example calls that exercize this when available. | |||||
2023-09-27 | Update test application for Xcode 15 which requires deployment target 10.13+. | Neil Hodgson | 1 | -8/+21 | |
2023-09-27 | Updates for Xcode 15 which requires deployment target 10.13+. | Neil Hodgson | 1 | -6/+9 | |
2023-09-25 | Update cppcheck to 2.12. | Neil | 1 | -3/+4 | |
2023-09-22 | Added tag rel-5-3-7 for changeset cc94762d429e | Neil | 1 | -0/+2 | |
2023-09-22 | Removed tag rel-5-3-7rel-5-3-7 | Neil | 1 | -0/+2 | |
2023-09-22 | Update download sizes. | Neil | 1 | -2/+2 | |
2023-09-22 | Added tag rel-5-3-7 for changeset 540baa6ea9e0 | Neil | 1 | -0/+1 | |
2023-09-18 | Updates for version 5.3.7. | Neil | 9 | -20/+20 | |
2023-09-13 | Fix assertion failure on some systems when an INDIC_SQUIGGLEPIXMAP drawn for a | Enrico Tröger | 2 | -0/+6 | |
zero-width character. | |||||
2023-08-29 | Bug [#2400]. Fix building with non-English environment. | Neil | 3 | -1/+7 | |
2023-08-28 | Bug [#2401]. gtk: Set type hint for GTK_WINDOW_POPUP windows | Jiří Techet | 3 | -0/+7 | |
Without setting the hint the popup windows lead to some obscure behavior on macOS when the main window is full screened, see https://gitlab.gnome.org/GNOME/gtk/-/issues/5716 https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/5778 while the solution from 5778 might be a sufficient workaround, setting the hints might be a good idea in general so the window manager knows better the purpose of these windows. |