From 17f4306fc3d0ce0833a6679567fda72ae3c85469 Mon Sep 17 00:00:00 2001 From: Krzosa Karol Date: Sat, 7 Feb 2026 14:11:47 +0100 Subject: [PATCH] Update todo --- src/text_editor/text_editor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/text_editor/text_editor.cpp b/src/text_editor/text_editor.cpp index 54c81d6..44f8f12 100644 --- a/src/text_editor/text_editor.cpp +++ b/src/text_editor/text_editor.cpp @@ -7,9 +7,10 @@ - [ ] GetWindowZOrder to IterateWindowsInZOrder - [ ] Rework history API, tagging modification blocks with carets? - [ ] The lexing / parsing code for config / bindings appears sloppy would be nice to clean it up but I don't have any ideas + - [ ] Directory tree doesn't make much sense! Maybe just consolidate into one folder? create nice names - the raddbg idea didn't pan out well here - [ ] Test BlockArena correctnsess - random allocations, writes and undos, try to crash -- [ ] New error mechanism +- New error mechanism - we were losing errors when ReportError was called multiple times, I still want that but I don't want to lose errors, so turn it into a summary list of errors - [ ] BeginLog EndLog, and then show all logs as a list in the UI thing - [ ] Undo kinds (to enable history in fuzzy buffers) - [ ] Add undo kind. Snapshot kind, so that history is possible in weird buffers without paying a huge memory cost. The idea is that we would store the exact buffer state to replace with, editor would just save history of first line etc.