mirror of
https://github.com/sbrow/envr.git
synced 2026-06-27 10:38:33 -04:00
1.8 KiB
1.8 KiB
TODOs
-
Bring back windows support / cross-compilation.
-
Commands are still leaking. (Write tests for everything first)
-
procedures should be ordered by use, main at the top, then in the order they are called from main.
-
Check for prealloc opportunities. i.e.
make([dynamic]string)->make([dynamic]string, 5). -
Test all cmds / terminal branches.
-
Generate md and man pages again.
-
Shell completion
-
Add tests for untested commands.
-
Update
read_wire_stringto use a slice. -
Pass allocator to findr?
-
Smarter flag parsing?
-
Rewrite
write_command_helpto use text/tables -
Instead of using a writer to strip colors, just don't print the colors.
-
Add a text filter to the multi_select.
-
init -h doesn't show --force flag. Separate into multiple structs: Global_FLags, and Init_Flags?
Double-check AI output
- cli.odin
- cli_test.odin
- colors.odin
- cmd_backup.odin
- cmd_check.odin
- cmd_check_test.odin
- cmd_edit_config.odin
- cmd_init.odin
- cmd_list.odin
- cmd_list_test.odin
- cmd_nushell_completion.odin
- cmd_nushell_completion_test.odin
- cmd_remove.odin
- cmd_restore.odin
- cmd_scan.odin
- cmd_sync.odin
- cmd_version.odin
- config.odin
- config_test.odin
- crypto.odin
- crypto_test.odin
- db.odin
- db_integration_test.odin
- db_test.odin
- flags.odin
- main.odin
- prompt.odin
- scan.odin
- scan_test.odin
- sodium.odin
- sqlite/sqlite.odin
- ssh.odin
- ssh_test.odin
- table.odin
- table_test.odin
- findr/findr_test.odin
- findr/gitignore.odin
- findr/gitignore_test.odin
- findr/glob.odin
- findr/glob_test.odin
- findr/repos.odin
- findr/test_env.odin
- findr/walker.odin