42/minishell.git
2024-08-02 Lukas JiristeRemove exe permissions from shell_parsing_table
2024-08-02 Lukas JiristeAdd parsing table and rules to the source code
2024-08-02 Lukas JiristeUpdate Libft for the new loading of parsing table
2024-08-02 Lukas JiristeMake parsing return 0 only when input is accepted
2024-08-02 Lukas JiristeRemove printing the parsing tree
2024-08-02 Lukas JiristeMake minishell close file descriptors
2024-08-02 Lukas JiristeSimplify t_redirection
2024-08-02 Lukas JiristeRemove redirections from the environment
2024-08-01 Lukas JiristeMake operators < and << work
2024-08-01 Lukas JiristeImplement redirection duping
2024-08-01 Lukas JiristeLet environment be inhereted by child processes
2024-08-01 Lukas JiristeImplement pipe duping
2024-08-01 Lukas JiristeAllow execve to run
2024-08-01 Lukas JiristeFix not closing DIR
2024-08-01 Lukas JiristeAdd the possibility to specify path to executable
2024-08-01 Lukas JiristeFix fields always ending with empty string
2024-08-01 Lukas JiristeUpdate Libft for a fix of invalid read in ft_split
2024-08-01 Lukas JiristeAdd the structure of ex_fields, implement find_exe
2024-08-01 Lukas JiristeFix here file delimiter recognition
2024-08-01 Lukas JiristeFix not freeing filename
2024-08-01 Lukas JiristeMake sure t_vecs are initialized before free
2024-07-22 Lukas JiristeFix missing terminator null in assignment
2024-07-22 Lukas JiristeRemove interpreting unclosed quotes and \
2024-07-22 Lukas JiristeAdd var expansion and quote handling to assignment
2024-07-22 Lukas JiristeHandle quotes in WORD tokens
2024-07-22 Lukas JiristeFix the get_var_name name recognition logic
2024-07-21 Lukas JiristeFix some minor issues
2024-07-21 Lukas JiristeAdd the rest of execution except for ex_fields
2024-07-21 Lukas JiristeUpdate Libft fot ft_swap_int
2024-07-21 Lukas JiristeFix change in ft_split signature.
2024-07-21 Lukas JiristeUpdate Libft for some new t_vec functions
2024-07-21 Lukas JiristeAdd the actual split to fields
2024-07-21 Lukas JiristeFix minor issues
2024-07-21 Lukas JiristeImplement expansion inside execution.c
2024-07-21 Lukas JiristeResort to returning const char ptrs to values
2024-07-21 Lukas JiristeAdd is_token_type function
2024-07-21 Lukas JiristeAdd the save_redirections function
2024-07-21 Lukas JiristeAdd save_assignments function
2024-07-21 Lukas JiristeAdd check for unsuccessful execution
2024-07-21 Lukas JiristeRename t_execution_info, add its definition
2024-07-21 Lukas JiristeMake some small changes
2024-07-21 Lukas JiristeRefactor the subshell execution
2024-07-21 Lukas JiristeAdd and outline for the tree execution.
2024-07-21 Lukas JiristeUpdate Libft for the Norm compliance
2024-07-19 Lukas JiristeSimplify the about_grammmar
2024-07-19 Lukas JiristeReplace the parsing table with a correct one
2024-06-27 Lukas JiristeFix leak.
2024-06-27 Lukas JiristeUpdate Libft for better parse_tree printing
2024-06-27 Lukas JiristeFix quote handling during tokenization
2024-06-23 Lukas JiristeImplement tokenization
2024-06-21 Lukas JiristeChange the file structure of the project
2024-06-21 Lukas JiristeUpdate Libft for parsing support
2024-06-21 Lukas JiristeAdd grammar rules and parsing table for minishell
2024-06-14 Lukas JiristeRepair problems caused by change 2 commit back
2024-06-14 Lilia-42Add a comment
2024-06-14 Lukas JiristeChange char * as it is easier to understand
2024-05-03 Lukas JiristeCreate the structure for input handling
2024-05-03 Lukas JiristeRename almost_empty to is_almost_empty
2024-05-02 Lukas JiristeAdd version without history
2024-05-02 Lukas JiristeImplement variables framework, update Libft
2024-04-26 Lukas JiristeImplement exitable skeleton of a shell
2024-04-26 Lukas JiristeCreate the foundations for minishell