chore: Updated TODOS numbers.

This commit is contained in:
2026-06-24 17:07:12 -04:00
parent 5bc776dd70
commit d43b6a75a7

View File

@@ -2,43 +2,43 @@
1. Commands are still leaking. 1. Commands are still leaking.
3. Add color flag and support non colored output. 2. Add color flag and support non colored output.
4. Rewrite `write_command_help` to use text/tables 3. Rewrite `write_command_help` to use text/tables
5. Generate md and man pages again. 4. Generate md and man pages again.
6. Json may be an expensive encoding for remotes. Confirm with spall, and use null terminated strings if necessary. 5. Json may be an expensive encoding for remotes. Confirm with spall, and use null terminated strings if necessary.
7. Make sure official path separators are used when appropriate, rather than '/'. 6. Make sure official path separators are used when appropriate, rather than '/'.
12. Consistently ignore allocator errors 7. Consistently ignore allocator errors
14. Check for prealloc opportunities. i.e. `make([dynamic]string)` -> `make([dynamic]string, 5)`. 8. Check for prealloc opportunities. i.e. `make([dynamic]string)` -> `make([dynamic]string, 5)`.
15. Add a text filter to the multi_select. 9. Add a text filter to the multi_select.
16. Add tests for untested commands. 10. Add tests for untested commands.
18. add --format -f flag to commands that draw tables. 11. add --format -f flag to commands that draw tables.
19. Replace `testing.expect` calls with `testing.expect_value` calls where appropriate. 12. Replace `testing.expect` calls with `testing.expect_value` calls where appropriate.
21. procedures should be ordered by use, main at the top, then in the order they are called from main. 13. procedures should be ordered by use, main at the top, then in the order they are called from main.
22. Shell completion 14. Shell completion
23. Bring back windows support / cross-compilation. 15. Bring back windows support / cross-compilation.
24. Test all cmds / terminal branches. 16. Test all cmds / terminal branches.
26. Fix error messages to use fmt.eprintf (stderr) instead of fmt.printf (stdout) 17. Fix error messages to use fmt.eprintf (stderr) instead of fmt.printf (stdout)
27. "Encryption failed" in tests. 18. "Encryption failed" in tests.
28. Pass allocator to findr? 19. Pass allocator to findr?
29. Update `read_wire_string` to use a slice. 20. Update `read_wire_string` to use a slice.
## Double-check AI output ## Double-check AI output