aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authoriceyrazor <iceyrazor@mailfence.com>2026-02-16 01:31:43 -0600
committericeyrazor <iceyrazor@mailfence.com>2026-02-16 01:31:43 -0600
commitc3df6bc56e3b7162b68e773be2d717ea0d5cba64 (patch)
treee197998e20395f24be5c140ec8f5f3cd0863b545 /README.md
parent9f6d634e9099bdcf392971195f50db85a38c4933 (diff)
quotes
- redid handle vars - redid ~ and vars - now parses quotes
Diffstat (limited to 'README.md')
-rw-r--r--README.md15
1 files changed, 10 insertions, 5 deletions
diff --git a/README.md b/README.md
index d7000f8..40f4048 100644
--- a/README.md
+++ b/README.md
@@ -5,25 +5,30 @@ Going to try and make it mostly POSIX compliant.
## todo
-- [ ] rewrite handle arg function. tis bad pointer stuff
-- [x] environment variables
+- [x] rewrite handle arg function. tis bad pointer stuff
- [x] custom prompts
-- [ ] fix prompt to use PS1 environment variable
- [x] minimal current directory
-- [ ] handle ~
+- [x] handle ~
- [ ] dynamically allocate cwd in cd builtin command
- [ ] history
- [ ] cursor movement
- [ ] tab to autocomplete files and dirs
- [ ] all of posixsxssssss
- [ ] aliases
+ - [x] $vars
+ - [ ] make them more than space delimited
- [x] increase the SHLVL var
- [x] update pwd
- - [ ] quotes
+ - [x] quotes
+ - [ ] single quotes
+ - [ ] prompt uses PS1
- [ ] pipes |
+ - [ ] &&
+ - [ ] ;
- [ ] vi mode
- [ ] redirections > <
- [ ] append >>
- [ ] heredoc
+ - [ ] &
- [ ] rcfile
- [ ] rcfile in config dir