aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)AuthorFilesLines
13 daysWhen a line end is not selected, change the colour of the rectangle thatNeil1-7/+2
13 daysHoist calculation of virtual space on a line into a method and simplify callers.Neil3-16/+13
13 daysSimplify code and harmonize types when drawing line end blobs in DrawEOL.Neil1-12/+12
2026-02-13Simplify conversion of line end bytes to representation for visible line ends.Neil1-8/+7
2026-02-12Simplify drawing of eol-is-selected rectangle.Neil2-17/+19
2026-02-12Use const and simplify expressions in DrawEOL.Neil1-14/+9
2026-02-08Simplify FillLineRemainder and calling FillLineRemainder.Neil1-23/+20
2026-02-07Use std::array for text measurement cases where it only adds a little code.Neil1-4/+5
2026-02-07Warning avoidance and code tidying.Neil1-15/+23
2026-02-07Avoid some warnings to make more interesting issues visible.Neil4-12/+14
2026-02-07Rename some xStart to xOrigin as xStart was used for different purposes.Neil2-23/+23
2026-01-31Use min and max instead of conditional code.Neil1-22/+11
2026-01-31Fix some warnings from magic numbers and else after return.Neil1-7/+6
2026-01-17Hoist calculation of last style of line into function and simplify logic.Neil3-8/+14
2026-01-14Hoist EOL annotation padding calculations into functions.Neil1-39/+45
2026-01-14Encapsulate updating maximum width for scroll bar adjustment.Neil2-12/+11
2026-01-26Minor simplifications in Editor::Indent.Neil1-18/+13
2026-01-26Small optimizations and adding noexcept for column calculations.Neil2-18/+23
2026-01-19Allow Euro in code page 936 for byte 0x80.Zufu Liu1-1/+4
2026-01-10Feature [feature-requests:#184]. Small optimization.Nathaniel Braun1-1/+1
2026-01-08Feature [feature-requests:#184]. Add option to disable drag/drop editingNathaniel Braun2-2/+11
2026-01-07Bug [#2491]. Fix lexing after undo at end of document.Neil1-1/+4
2025-12-22Small optimization avoids retrieving font ascent twice.Zufu Liu1-2/+3
2025-12-22Feature [feature-requests:#1571]. Improve determination of monospace.Zufu Liu1-2/+2
2025-12-18Convert old style cast into more specific C++ cast.Zufu Liu1-2/+4
2025-12-08Bug [#2488]. Fix SCI_SETSELECTIONNSTART and SCI_SETSELECTIONNEND.Neil3-2/+32
2025-12-08Use symbolic constants and simplify code.Neil1-24/+22
2025-12-04Feature [feature-requests:#1564]. Use vector to store FoldMaps as map is notNeil2-10/+21
2025-12-04Feature [feature-requests:#1564]. Remove DBCSSetFoldMap as never called.Neil2-5/+0
2025-12-04Use const where reasonable.Neil1-2/+2
2025-11-27Feature [feature-requests:#1564]. Ensure DCBS fold map initialized and foldingNeil1-1/+1
2025-11-04Feature [feature-requests:#1569]. Update to Unicode 16.Neil2-21/+117
2025-11-03Support ptrdiff_t if it has the same storage size as int, but does *not* alia...Robin Haberkorn2-2/+3
2025-10-29Feature [feature-requests:#1567]. Remove unnecessary InvalidateStyleRedraw call.YX Hao1-1/+0
2025-10-29Feature [feature-requests:#1567]. Fix bug when indenting rectangular selection.Zufu Liu1-0/+8
2025-10-13Fix Cocoa bidirectional mode crash when scrolled before start of document.Neil Hodgson1-1/+1
2025-10-12Bug [#2487]. Reduce work performed for SetSelectionSerialized.Zufu Liu1-1/+1
2025-10-12Bug [#2487]. When undo restores selection, ensure selection redrawn correctly.Zufu Liu1-0/+1
2025-09-29Bug [#2486]. Eliminate special macOS default calltip colorJiří Techet1-6/+0
2025-07-03Feature [feature-requests:#1563]. Move main range in selection serialized form.Zufu Liu2-29/+31
2025-06-26Fix some typos and indentation.Neil1-1/+1
2025-06-17Feature [feature-requests:#1557]. Fix finding sub-line of position inZufu Liu1-10/+8
2025-06-17Feature [feature-requests:#1557]. Shorten expression.Zufu Liu1-1/+1
2025-06-01Add SCI_SCROLLVERTICAL API.Neil4-4/+46
2025-05-29Recreate all pixmaps if any null as this may better handle cases where someNeil3-10/+6
2025-05-28Bug [#2481]. Refresh pixmaps later inside Paint so non-null when dereferenced inNeil1-3/+2
2025-05-25Feature [feature-requests:#1557]. Simplify LineLayout deallocation.Zufu Liu2-25/+3
2025-05-24Remove line end space.Zufu Liu6-6/+6
2025-05-24Change the line wrap memory growth strategy to handle huge documents better.Zufu Liu1-2/+2
2025-05-20Feature [feature-requests:#1557]. Simplify line wrapping.Zufu Liu1-15/+7