aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
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