Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-02-22 | Remove _CRT_SECURE_NO_DEPRECATE. | Neil | 4 | -7/+6 | |
Replace [v]sprintf with bounds checked [v]snprintf. | |||||
2023-02-05 | Update suppressions for Cppcheck 2.10. Remove unused variable.rel-5-3-3 | Neil | 1 | -1/+0 | |
2023-01-12 | Feature [feature-requests:#1474] Simplify with InsertString(string_view). | Zufu Liu | 1 | -0/+11 | |
2023-01-12 | Feature [feature-requests:#1474] Move EOL string function to Document and return | Zufu Liu | 1 | -0/+75 | |
string_view. | |||||
2023-01-10 | Bug [#2372]. Fix SCI_LINESJOIN bug where carriage returns were incorrectly | Zufu Liu | 1 | -0/+43 | |
retained. | |||||
2022-12-02 | Detangle ASCII and multi-byte code for case-insenstive UTF-8 searches. | Neil | 1 | -5/+24 | |
This avoids some work for the common case of ASCII text, which can reduce time taken for search in text that is ASCII or almost-all ASCII by 30%. Ensures that the bytes variable is always initialized. There are a small gains possible by making other minor changes but they would increase code length and add complexity. Add performance test for UTF-8 search in almost-all ASCII document. Increase size of test cases for more consistent results on faster computers. | |||||
2022-11-28 | Bug [#2363]. Change 'paragraph up' commands SCI_PARAUP and SCI_PARAUPEXTEND to | Michael Heath | 1 | -0/+40 | |
go to the start position of the paragraph containing the caret. Only if the caret is already at the start of the paragraph will it go to the start of the previous paragraph. | |||||
2022-11-22 | Add SCI_REPLACETARGETMINIMAL to change text without causing unchanged prefix and | Neil | 1 | -0/+39 | |
suffix to be marked as modified in change history. | |||||
2022-10-19 | Feature [feature-requests:#1455] Implement GetStyledTextFull as a 64-bit safe | Neil | 2 | -0/+19 | |
version of GetStyledText. | |||||
2022-10-04 | Feature [feature-requests:#1453] Added SCI_STYLESETINVISIBLEREPRESENTATION to | Ferdinand Oeinck | 1 | -0/+8 | |
make it easier to edit around invisible text. This also allows representing long lexemes with a single character to provide a summarized view. | |||||
2022-09-20 | Some simple tests for change history. | Neil | 1 | -0/+26 | |
2022-09-17 | Exit earlier when Scintilla not found - it was continuing and displaying many | Neil | 1 | -11/+11 | |
failures. | |||||
2022-09-02 | Add PixelAlignCeil and call PixelAlign* to avoid repeated code. | Markus Nißl | 1 | -0/+13 | |
2022-07-31 | Added change history which can display document changes (modified, saved, ...) | Neil | 5 | -13/+612 | |
in the margin or in the text. | |||||
2022-07-29 | Apply rule-of-zero to delete standard methods where possible as handled by | Neil | 5 | -0/+186 | |
contained types. This allows flexibility as most lower-level data types can be moved and SplitVector and Partitioning of non-move-only types may be copied. CellBuffer still needs destructor due to incomplete type so retains all standard operations. | |||||
2022-07-29 | Use SplitVector directly instead of throughSplitVectorWithRangeAdd which was | Neil | 1 | -23/+0 | |
only ever used by Partitioning. | |||||
2022-07-29 | Add growSize argument to SplitVector constructor with default value so can be | Neil | 1 | -4/+2 | |
used more simply. Add default value to growSize argument of Partitioning to enable default construction. | |||||
2022-07-28 | Call Check to ensure in consistent state. | Neil | 1 | -0/+9 | |
2022-07-24 | Bug [#2340] Simplify expand all folds. Speed up expand line a little. | Zufu Liu | 1 | -0/+22 | |
2022-07-22 | Move EditView::hideSelection to (inverted) SelectionAppearance::visible so that | Neil | 1 | -0/+7 | |
it can differ between screen and print. Add GetSelectionHidden to allow testing of HideSelection. | |||||
2022-07-20 | Implement PositionNext to iterate. Simpler than IndexAfter for client code which | Neil | 1 | -0/+14 | |
is not interested in SparseVector indices. | |||||
2022-07-20 | Add DeleteAll method as quick way to clear everything. | Neil | 1 | -0/+3 | |
Improves similarity to RunStyles. | |||||
2022-07-20 | Check IndexAfter at end. | Neil | 1 | -0/+1 | |
2022-07-20 | Fix setting end element empty. | Neil | 1 | -0/+4 | |
2022-07-17 | Feature [feature-requests:#1441] Line state optimized to avoid excess ↵ | Zufu Liu | 1 | -6/+6 | |
allocations by always allocating for every line. | |||||
2022-07-17 | Feature [feature-requests:#1442] Added PerLine tests for LineMarkers and | Zufu Liu | 1 | -0/+70 | |
LineAnnotation. Line deletion behaviour could be defined differently but current behaviour was most expected in most circumstances. | |||||
2022-07-04 | Feature [feature-requests:#1442] Faster build with multiprocessing option. | Zufu Liu | 1 | -1/+1 | |
2022-05-17 | Duplicate APIs to support 64-bit document positions on Win32: | Neil | 2 | -0/+53 | |
SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL. | |||||
2022-04-08 | Feature [feature-requests:#1389] Initialize CaseFolderTable to ASCII so | Neil | 1 | -2/+0 | |
subclasses do not need to call StandardASCII. Avoid some lint warnings. | |||||
2022-03-15 | Feature [feature-requests:#1431] Add SCI_GETSTYLEINDEXAT API to return styles | Neil | 1 | -3/+6 | |
over 127 as positive integers. | |||||
2022-02-10 | Replace "OS X' with "macOS". | Neil | 2 | -5/+5 | |
2021-11-13 | Bug [#2294] Fix assertion failure with autocompletion list when order is | Neil | 1 | -0/+40 | |
SC_ORDER_CUSTOM or SC_ORDER_PERFORMSORT and the list is empty. | |||||
2021-11-12 | Remove XiteQt.py as ScintillaEditPy is no longer included in Scintilla | Neil | 4 | -118/+4 | |
and the required PySide library no longer supported. | |||||
2021-11-12 | Change SCI_GETTEXT, SCI_GETSELTEXT, and SCI_GETCURLINE to be more consistent | Neil | 1 | -1/+1 | |
with other APIs with respect to buffer lengths. | |||||
2021-10-21 | Feature [feature-requests:#1417] Use backward iteration to find space / control | Zufu Liu | 1 | -0/+117 | |
character and text / punctuation boundaries in SafeSegment as will be simpler and faster in almost all cases. Simplify BreakFinder::Next calling SafeSegment. | |||||
2021-10-17 | Update Catch2 to 2.13.7 so that it works on Ubuntu 21.10. | Neil | 1 | -175/+253 | |
2021-10-03 | Feature [feature-requests:#1417] Add DEL (0x7F) to set of space characters. | Neil | 2 | -7/+4 | |
2021-09-23 | Fix comment.rel-5-1-2 | Neil | 1 | -1/+1 | |
2021-09-15 | Move colour mixing implementations into implementation file. | Neil | 4 | -0/+236 | |
Avoids some warnings but drops constexpr. Use MixedWith in PlatWin for GDI instead of local implementation. Add unit tests for Geometry. | |||||
2021-09-02 | Bug [#2281] Fix crash with too many subexpressions in regular expression search | Neil | 1 | -0/+22 | |
with SCFIND_CXX11REGEX. | |||||
2021-08-25 | Allow SCI_HIDELINES to hide the first line or all lines. | Neil | 1 | -0/+15 | |
2021-08-24 | Remove line end white space. | Neil | 4 | -14/+14 | |
2021-08-24 | Feature [feature-requests:#841] SCI_SETCARETLINEHIGHLIGHTSUBLINE enables | Zufu Liu | 1 | -0/+8 | |
highlighting just the subline with the caret when wrapping is on. | |||||
2021-07-31 | Implement StyleSetCheckMonospaced. | Neil | 1 | -0/+5 | |
2021-07-20 | Add OPTIMIZATION variable so caller can choose optimization level. | Neil | 2 | -3/+7 | |
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. | |||||
2021-07-17 | Fix minor inconsistency with word searching results at start and end of document | Neil | 1 | -0/+8 | |
which were considered word start / end positions even when first or last character did not fit requirements. | |||||
2021-07-17 | Extract word edge detection to prepare for fixing bug. | Neil | 1 | -0/+23 | |
This change does not affect behaviour. | |||||
2021-07-16 | Feature [feature-requests:#1381] Fix position returned when in 2nd segment. | Neil | 1 | -0/+19 | |
2021-07-14 | Feature [feature-requests:#1408] More accurate handling of invalid DBCS byte | Neil | 1 | -6/+51 | |
pairs in backwards NextPosition. | |||||
2021-07-05 | Feature [feature-requests:#1408] Check both bytes of potential DBCS character | Zufu Liu | 1 | -7/+60 | |
before treating as a character. |