aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2022-07-25Use T type parameter for RangeAddDelta arguments to harmonize types and avoidNeil1-6/+7
warnings.
2022-07-25Use size_t for sizing SplitVector as compatible with vector.size() which avoidsNeil1-10/+7
casts and warnings.
2022-07-28Simplify and shorten indicator drawing.Neil1-28/+19
Loop for brace indicators instead of handling 0 and 1 explicitly.
2022-07-28Call Check to ensure in consistent state.Neil1-0/+9
2022-07-24Fix Cocoa to match hideSelection change revision 9151.Neil Hodgson1-3/+3
2022-07-24Add line_cast function to simplify code and avoid warnings.Neil1-23/+29
Unsure if this is worthwhile.
2022-07-24Bug [#2340] Simplify expand all folds. Speed up expand line a little.Zufu Liu4-11/+51
2022-07-22Bug [#2341] Stop including STYLE_CALLTIP when calculating line height.Markus Nißl2-5/+15
2022-07-22Bug [#2335] Fix incorrect display of selection when printing in some modes.Neil2-6/+5
2022-07-22Move EditView::hideSelection to (inverted) SelectionAppearance::visible so thatNeil11-17/+40
it can differ between screen and print. Add GetSelectionHidden to allow testing of HideSelection.
2022-07-20Implement PositionNext to iterate. Simpler than IndexAfter for client code whichNeil2-0/+21
is not interested in SparseVector indices.
2022-07-20Add DeleteAll method as quick way to clear everything.Neil2-0/+8
Improves similarity to RunStyles.
2022-07-20Check IndexAfter at end.Neil1-0/+1
2022-07-20Remove unnecessary code in destructor.Neil1-8/+1
2022-07-20Fix setting end element empty.Neil2-1/+5
2022-07-18Bug [#2338] Enable multiline regex for gcc and clang when REGEX_MULTILINE ↵Jacky Yang2-0/+10
defined. This requires gcc 11.3 or clang 14.
2022-07-17Feature [feature-requests:#1441] Line state optimized to avoid excess ↵Zufu Liu6-17/+34
allocations by always allocating for every line.
2022-07-17Feature [feature-requests:#1442] Added PerLine tests for LineMarkers andZufu Liu1-0/+70
LineAnnotation. Line deletion behaviour could be defined differently but current behaviour was most expected in most circumstances.
2022-07-04Feature [feature-requests:#1442] Tighter checking of indices avoids handlingZufu Liu2-4/+4
out-of-bounds in lower layer. Make expressions agree in ApplyStep for clarity.
2022-07-04Feature [feature-requests:#1442] Faster build with multiprocessing option.Zufu Liu1-1/+1
2022-07-09Added tag rel-5-2-4 for changeset 7dd0480eccaaNeil1-0/+1
2022-07-06Updates for 5.2.4 release.rel-5-2-4Neil9-19/+20
2022-07-05Fix failures with non-UTF-8 text when multi-threading. The Converter object onNeil Hodgson2-8/+37
SurfaceImpl uses g_iconv and could be called from multiple threads without synchronization leading to occasional errors and potentially out-of-bounds writes.
2022-07-05Suppress warnings for ScintillaEdit as have no way to test it.Neil1-0/+4
2022-07-04Avoid C-style cast and range reduction warnings from cppcheck 2.8.Neil Hodgson3-17/+15
2022-07-04Update suppressions for cppcheck 2.8.Neil1-7/+7
2022-07-04Avoid shadow warning from cppcheck 2.8.Neil1-2/+2
2022-07-04Remove ScintillaEditPy from WidgetGen.py as it was removed in Scintilla 5.1.5.Neil1-20/+3
2022-06-17Avoid cast.Neil1-2/+2
2022-06-17Fix crash printing on Win32 in bidirectional mode with a non-empty selection.Neil2-6/+11
2022-06-17Change bug colour slightly to be more unique and make it easier to detect whenNeil1-1/+1
debugging.
2022-06-17Bug [#2335] Fix bad background colour for additional, secondary, and inactiveNeil2-2/+10
selections when printing.
2022-06-16Bug [#2336] Drawing selection on SC_LAYER_BASE is not supported in bidirectionalNeil1-0/+4
mode so note that in documentation.
2022-06-10Bug [#2334] Fix hiding selection when selection layer is SC_LAYER_UNDER_TEXT.John Ehresman2-1/+15
2022-05-22Added tag rel-5-2-3 for changeset 03d65839fa48Neil1-0/+1
2022-05-21Change release date.rel-5-2-3Neil2-3/+3
2022-05-18Update for 5.2.3 release.Neil1-2/+2
2022-05-18Bug [#2329] Place autocompletion lists and calltips on a higher window levelNeil Hodgson3-2/+7
so they can be seen when invoked from a modal dialog.
2022-05-17Updates for 5.2.3 release.Neil9-20/+18
2022-05-17Fix pink selection background when printing by making it completely transparent.Neil2-0/+5
2022-05-17Duplicate APIs to support 64-bit document positions on Win32:Neil15-36/+304
SCI_GETTEXTRANGEFULL, SCI_FINDTEXTFULL, and SCI_FORMATRANGEFULL.
2022-05-16Bug [#2330] Use relative URLs so when offline, more links can be followed.Neil1-9/+9
2022-05-13Mark constant variable as const.Neil1-1/+1
2022-05-11Bug [#2328]. For Qt 6.x, ensure QByteArray created when text is null butJohn Ehresman2-1/+5
length is non-0.
2022-05-10Support more than 2G lines with FoldAll.Neil1-2/+2
2022-05-10Improve performance of SCI_FOLDALL(SC_FOLDACTION_EXPAND).Neil2-3/+8
2022-05-01Optimize case where there are no annotationsNeil3-0/+12
2022-04-29Add warning for GTK scroll bar change.Neil1-0/+2
2022-04-29Feature [feature-requests:#1427] Enable multithreaded layout for GTK on macOSNeil Hodgson1-3/+0
and Win32.
2022-04-29Update make dependencies.Neil3-0/+3