Add non-linear undo/redo design documentation and improve UndoSystem with backspace batching and GUI integration fixes.

This commit is contained in:
2025-11-30 01:49:07 -08:00
parent 35ffe6d11c
commit b77ebdfd07
17 changed files with 891 additions and 147 deletions

View File

@@ -61,6 +61,8 @@ enum class CommandId {
// Undo/Redo
Undo,
Redo,
// UI/status helpers
UArgStatus, // update status line during universal-argument collection
// Meta
UnknownKCommand, // arg: single character that was not recognized after C-k
};