aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
AgeCommit message (Expand)Author
2020-09-16Fixing memory leaks in preprocess and parserCharles Cabergs
2020-09-16Added g_state to store global variables, Refactoring tok_assign_strCharles Cabergs
2020-09-16Refactoring main, all setup code in setup.c, disabled -c and -l flags if not ...Charles Cabergs
2020-09-15Partially fixing pipes (more than 1 still breaks)Charles Cabergs
2020-09-15Refactoring env, Removing bloat from utils, exec and envCharles Cabergs
2020-09-15Fixing most of the bugs in pathCharles Cabergs
2020-09-14Removing path hash table, replacing it by brute force searchCharles Cabergs
2020-09-14Renaming lexer status variableCharles Cabergs
2020-09-14test error lexer quotenass1pro
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-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-09Re Added cmd variableCharles Cabergs
2020-09-09Fixing parenthesis redirection, Added better promptCharles 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-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-19Fixing directory cmd and $?Charles
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-18Fixing cmd_variable with same names with env_export, Refactoring signal and p...Charles
2020-07-15Added cmd local/exported environment variable (WIP, still a few edge cases)Charles
2020-07-15Added g_basename global for error message prefixCharles
2020-07-14Refactoring error handling during parsingCharles
2020-07-14uptdate errornass1pro
2020-07-13test error gestionnass1pro
2020-07-13Added lexer debug optionCharles
2020-07-13Merge branch 'master' of https://github.com/HappyTramp/minishellnass1pro
2020-07-13update parent sticknass1pro
2020-07-13Added signal interupt and signal quitCharles
2020-06-19Fixing parse_cmd redirection parsingCharles
2020-06-19Parenthesis working, Added getline loop in mainCharles
2020-06-19Fixed ast_printCharles
2020-06-19Merge branch 'parse_cmd'Charles
2020-06-19Update parser_errornass1pro
2020-06-19Added parenthesis handling in eval (not tested)Charles
2020-06-18Fixing little bug in env_searchCharles
2020-06-18Merge branch 'builtin'Charles
2020-06-18Merge branch 'parse_cmd'Charles