aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-09-14Fixing status to string leak by putting the string representation in a static...Charles Cabergs
2020-09-14Refactoring redir and preprocess_filename to distiguish between command error...Charles Cabergs
2020-09-14update quote trimnass1pro
2020-09-13Refactoring eval file structure, Added comment to builtinCharles Cabergs
2020-09-13Refactoring lexer/trim by removing the unecessary allocationCharles Cabergs
2020-09-13Refactoring lexer to understand itCharles Cabergs
2020-09-13Added SHLVL increment, PATH add /sbin if not presentCharles Cabergs
2020-09-13Fixing pipe zombie childrenCharles Cabergs
2020-09-13update lexer + \tnass1pro
2020-09-13update del_quote in trim.cnass1pro
2020-09-13Merge branch 'master' of https://github.com/ouaisbrefbams/minishellnass1pro
2020-09-13update lexer_trim_out funct del_cotenass1pro
2020-09-12Added concurrent pipeline (not working with minishell_test for some obscure r...Charles Cabergs
2020-09-11Removing command local variableCharles Cabergs
2020-09-10Added errorf_ret helper, Removing error to status (just status code and fatal...Charles Cabergs
2020-09-10Added better error handling in evalCharles Cabergs
2020-09-10test escape full oknass1pro
2020-09-10update lexer in len_until_sepnass1pro
2020-09-10update escapenass1pro
2020-09-09Re Added cmd variableCharles Cabergs
2020-09-09Moving utils_directory_iter back to path.c, abstraction not needed without globsCharles Cabergs
2020-09-09Fixing parenthesis redirection, Added better promptCharles Cabergs
2020-09-09Fixing 2 bugs in preprocessCharles Cabergs
2020-08-29Trying my hardest to refactor the worst code ever produced by mankindCharles Cabergs
2020-08-28Fixing double free redir, export and preprocess on empty valueCharles Cabergs
2020-08-28Cleaning parserCharles Cabergs
2020-08-27Fising tok_lst_new uninitialized next, Added tok_lst_debug, Fixing parse_cmdCharles Cabergs
2020-08-27Updated preprocessing, redir, ast to use t_tok_lst instead of t_ftlstCharles Cabergs
2020-08-27Updated lexer to use t_tok_lst instead of t_ftlst and t_tokenCharles Cabergs
2020-08-27Renaming lexer function to frenchCharles Cabergs
2020-08-27Renaming e_token_tag -> e_tokCharles Cabergs
2020-08-20Refactoring preprocess, replacing ms_split_notrim by a more direct functionCharles Cabergs
2020-08-20Fixing preprocessing bug when space at the beginning/end of field splitCharles Cabergs
2020-08-19Fixing spaces at the beginning/end of variable with ms_split_notrim in utils.cCharles Cabergs
2020-08-19Removing glob, Rewritting preprocessing with escape and interpolation onlyCharles Cabergs
2020-07-20Fixing glob by removing chdir, Changed cmd variablesCharles
2020-07-20update eval_cmdnass1pro
2020-07-19Added default environment variable, pwd prints $PWD instead of using getcwdCharles
2020-07-19Added errof for cleaner error message, Removed previous error functionsCharles
2020-07-19Fixing directory cmd and $?Charles
2020-07-19Lexer update function create_token_listnass1pro
2020-07-19Fixing cd error messages, Fixing glob on linksCharles
2020-07-18Added parser syntax errornass1pro
2020-07-18Fixing exit error message and overflow detectionCharles
2020-07-18lexer OK, Added escape handlingnass1pro
2020-07-18update len_is_not_sep in lexer.c for '\'nass1pro
2020-07-18Fixing cmd_variable with same names with env_export, Refactoring signal and p...Charles
2020-07-16update funct len_is_not_sepnass1pro
2020-07-16uptade lexer.c '\\'nass1pro
2020-07-15Added cmd local/exported environment variable (WIP, still a few edge cases)Charles