From cbbde43dc26cec8b479caa3ac261d81d0c1a57a6 Mon Sep 17 00:00:00 2001 From: Kyle Isom Date: Wed, 3 Dec 2025 15:12:28 -0800 Subject: [PATCH] Stub out previous undo implementation; update docs. - Remove outdated `undo-state.md` - Add two code quality/optimization reports that were used to guide previous work: - `code-report.md` (optimization) - `code-report-quality.md` (stability and code health) - Add `themes.md`. - Update undo system docs and roadmap. --- .idea/codeStyles/Project.xml | 3 + GapBuffer.cc | 14 +- UndoSystem.cc | 174 +----- UndoSystem.h | 2 - docs/{ => plans}/syntax on.md | 0 docs/plans/undo.md | 215 ++++++++ docs/reports/20251203/code-report-quality.md | 261 +++++++++ docs/reports/20251203/code-report.md | 410 ++++++++++++++ docs/themes.md | 511 ++++++++++++++++++ docs/undo-roadmap.md | 541 +++++++++++-------- docs/undo-state.md | 139 ----- docs/undo.md | 140 ----- 12 files changed, 1746 insertions(+), 664 deletions(-) rename docs/{ => plans}/syntax on.md (100%) create mode 100644 docs/plans/undo.md create mode 100644 docs/reports/20251203/code-report-quality.md create mode 100644 docs/reports/20251203/code-report.md create mode 100644 docs/themes.md delete mode 100644 docs/undo-state.md delete mode 100644 docs/undo.md diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml index f1b3720..c9351bc 100644 --- a/.idea/codeStyles/Project.xml +++ b/.idea/codeStyles/Project.xml @@ -141,6 +141,9 @@ + +