From 74f29f1f482008cb516aa51555652d4d3dee5e84 Mon Sep 17 00:00:00 2001 From: Quinten Mennen Date: Thu, 27 Feb 2025 16:51:26 +0100 Subject: [PATCH] Updated readme for reference on eveyrthing changed --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index deeb689..918b5f2 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,14 @@ A lot of amazing shell stuff - libreadline-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 - [x] Find absolute path for command input ('/', './', 'cmd') - [x]Add heredoc to tokenizer