mirror of
https://github.com/sbrow/envr.git
synced 2026-06-27 10:38:33 -04:00
chore: Updated TODOS numbers.
This commit is contained in:
38
TODOS.md
38
TODOS.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user