Updated readme for reference on eveyrthing changed
This commit is contained in:
parent
9de806e648
commit
74f29f1f48
@ -4,6 +4,14 @@ A lot of amazing shell stuff
|
|||||||
- libreadline-dev
|
- libreadline-dev
|
||||||
- libncurses-dev
|
- libncurses-dev
|
||||||
|
|
||||||
|
## Comments on work
|
||||||
|
- Checked if path is a directory and send appropriate message
|
||||||
|
- `executor_absolute_path` => extracted some code into helpers to make it norminette compliant
|
||||||
|
- `executor_child` => refactored putstr_fd into error_msg | checked if file on path is exectuable to show permission denied where applicable
|
||||||
|
- `lexer_token_next` => extracted code for norminette
|
||||||
|
- `parser` => **A LOT** of work in all files for norminette compliancy
|
||||||
|
- `expander_parse_string` => Fixed so that $HOME/test.txt returns the correct path and file
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
- [x] Find absolute path for command input ('/', './', 'cmd')
|
- [x] Find absolute path for command input ('/', './', 'cmd')
|
||||||
- [x]Add heredoc to tokenizer
|
- [x]Add heredoc to tokenizer
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user