aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/UndoHistory.h
AgeCommit message (Expand)AuthorFilesLines
2024-07-28Add SCI_GETUNDOSEQUENCE to determine whether an undo sequence is active and itsNeil1-0/+1
2024-03-15Feature [feature-requests:#1512]. Encapsulate access to position and length.Zufu Liu1-2/+4
2024-03-02Feature [feature-requests:#1511] Add mayCoalesce argument to BeginUndoAction.John Ehresman1-1/+1
2024-02-28Fix failures with values larger than 0xffffff in 32-bit builds.Neil1-2/+6
2024-02-27Restore change history to the extent possible when restoring undo history.Neil1-4/+4
2024-02-18Restore change history when restoring undo history.Neil1-0/+1
2024-02-16Implement detach point access with SCI_SETUNDODETACH and SCI_GETUNDODETACH.Neil1-0/+4
2024-02-15Perform validation of undo state when SCI_SETUNDOCURRENT called, setting statusNeil1-1/+4
2024-02-14Ensure no exceptions when deleting undo history.Neil1-0/+1
2024-02-09Implement API to read and write undo history from applications.Neil1-0/+18
2024-02-09Avoid overhead of extra start actions that delimited user operations. Now reliesNeil1-9/+12
2024-02-02Implement ScaledVector to store undo positions and lengths using less memory inNeil1-3/+29
2024-02-01Change UndoHistory from an array-of-structs to a struct-of-arrays to allow eachNeil1-10/+15
2024-02-01Prefer member initializers. Simplify logic.Neil1-5/+5
2024-02-01Store undo text in ScrapStack, a single allocation instead of one allocation perNeil1-5/+18
2024-02-01Add UndoAction class as internal type for undo actions and make Action a structNeil1-3/+16
2024-02-01Move UndoHistory into its own module that is accessible from CellBuffer andNeil1-0/+66