aboutsummaryrefslogtreecommitdiff
path: root/include/minishell.h
AgeCommit message (Expand)Author
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-14Refactoring redir and preprocess_filename to distiguish between command error...Charles Cabergs
2020-09-10Added better error handling in evalCharles 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-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-20Refactoring preprocess, replacing ms_split_notrim by a more direct functionCharles Cabergs
2020-08-19Fixing spaces at the beginning/end of variable with ms_split_notrim in utils.cCharles Cabergs
2020-07-19Added errof for cleaner error message, Removed previous error functionsCharles
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 export/unset builtin error message and status codeCharles
2020-07-15Added g_basename global for error message prefixCharles
2020-07-14Refactoring error handling during parsingCharles
2020-06-23Fixing builtin which needed to not be run in a child process, Added exit builtinCharles
2020-06-18Merge branch 'builtin'Charles
2020-06-17Added (basic) operator evaluationCharles
2020-06-17Added env_export and env_keycmpCharles
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-12Added preprocess escape with backslash, sticky str merge, travis CI before mergeCharles
2020-06-09Added iterpolation like bash according to lexer output (2 leaks)Charles
2020-04-05Preprocessing (glob and iterpolation) draft (not tested)Charles
2020-04-04Glob logic mainly doneCharles
2020-04-03Refactoring env, connecting pipes, preprocess draftCharles
2020-04-01Changed representation of environment to vectorCharles
2020-04-01Norm compliant comment format, dirty script for doxygen commentsCharles
2020-04-01Added builtin support in command eval, Refactoring eval/builtin function, Add...Charles
2020-03-31Removing ms_ prefix, Removing junkCharles
2020-03-31More specific AST struct and evaluation startCharles
2020-03-30Added docCharles
2020-03-30Added DoxyfileCharles
2020-03-29Eval draftCharles
2020-03-28Cleaning env and path, Removed state structCharles
2020-03-24test compilnass1pro
2020-03-04Added builtins draftCharles
2020-03-04Fixing environment, Added env buitinCharles
2020-02-28Added eval.c draftCharles
2020-02-28Added environment and stateCharles
2020-02-27WIP: path update from PATH formated stringCharles
2020-02-26Added parsing APICharles
2020-02-03TODO list and basic planCharles
2020-01-29Initial CommitCharles