From 2c535b3bb4905584da9a99129dfb19976e2dabb2 Mon Sep 17 00:00:00 2001 From: skal Date: Mon, 2 Feb 2026 13:19:55 +0100 Subject: add new tasks --- TODO.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index ce9668e..b4c2f58 100644 --- a/TODO.md +++ b/TODO.md @@ -11,6 +11,17 @@ This file tracks the next set of immediate, actionable tasks for the project. - **Task #19: Update README.md with Quick Start** - [ ] Add a top-level "Quick Start" section to `README.md` with brief build and run instructions for `demo64k`. +- ** Task #?: scripts/build_win.sh is always copying MinGW DLLs file ("Copy MinGW DLLs"). Add a check on date or file size to prevent useless systematic copy. + +- ** Task #?: Code hygiene + - [ ] make a pass on the code and make sure all useless code is protected by STRIP_ALL #ifdef's + - [ ] analyze the #include and check if some standard header inclusion could be removed (, etc.) + - [ ] see if all usage of std structs, container, etc. are appropriate: + == is this std::map<> needed? + == could we remove this std::set<>? + == Can this std::vector be replaced by a simple C-like "const T*" array? + == are these std::string needed or can they be replaced by some 'const char*' ? + == etc. ## Future Goals -- cgit v1.2.3