aboutsummaryrefslogtreecommitdiff
path: root/src/preprocess.c
AgeCommit message (Collapse)Author
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-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-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 errof for cleaner error message, Removed previous error functionsCharles
2020-07-19Fixing directory cmd and $?Charles
2020-07-18Fixing exit error message and overflow detectionCharles
2020-07-14Refactoring error handling during parsingCharles
2020-06-16Test travisnass1pro
2020-06-15Fixing by removing debug code in parserCharles
2020-06-15Fixing leaks (need refactoring)Charles
2020-06-14WIP: Added eval cmd with redirection and builtinsCharles
2020-06-14Added eval cmd and error handling draft, Updated preprocessing for listCharles
2020-06-14Changing ast related struct and fixing functions accordinglyCharles
2020-06-12Added preprocess escape with backslash, sticky str merge, travis CI before mergeCharles
2020-06-09Fixing 2 leaks in preprocessor and norming itCharles
2020-06-09Added iterpolation like bash according to lexer output (2 leaks)Charles
2020-05-04Removing data name in ast union, io_frame, root line ast tagCharles
2020-04-05Preprocessing (glob and iterpolation) draft (not tested)Charles
2020-04-04Glob logic mainly doneCharles
2020-04-03Refactoring env, connecting pipes, preprocess draftCharles