Commit Graph

18 Commits

Author SHA1 Message Date
LuckyLaszlo
e5f033694b expansions refactoring WIP 2021-12-15 13:42:41 +01:00
LuckyLaszlo
9c660d4f92 expand_redirection() : rejoin token list on error
+ words_expansions.c -> expansions.c
+ generic.c misc
2021-12-11 20:19:26 +01:00
LuckyLaszlo
d3d55386d9 refactoring parsing (wip) 2021-12-11 04:27:57 +01:00
LuckyLaszlo
312c90539b adjustement to ft_strjoin() after libft update
from libft : ft_strjoin() no longer return if an arg is NULL
2021-12-08 03:46:40 +01:00
LuckyLaszlo
8a7611da92 fixed empty quotes expansions 2021-12-08 03:03:16 +01:00
LuckyLaszlo
b7b3cec6e0 builtin unset + fixed builtin export 2021-12-05 18:15:23 +01:00
LuckyLaszlo
2eed0f2d45 little fix, ft_lstnew_generic() prototype.
+ unused c var in builtin_env()
2021-12-03 16:10:04 +01:00
LuckyLaszlo
ffd06c4b95 ft_free_null()
+ refactoring shell_loop()
2021-11-30 14:12:05 +01:00
LuckyLaszlo
843b6d84c5 "extern char **environ" in header file
+ global var g_all deleted, renamed switch_heredoc_sigint
2021-11-26 21:58:52 +01:00
LuckyLaszlo
07e98c7cf8 "e_quotes_state" redefined in minishell_structs.h 2021-11-26 21:31:17 +01:00
LuckyLaszlo
91d5a0d14c pipeline_exec() complete
+ TODO : simple_cmd_builtin()
+ libft small update
2021-11-18 12:38:27 +01:00
LuckyLaszlo
26993144cc CO-CODE Hugo-Luke
+ signals handling adjusted
+ wait_subshell() with last_exit_status
+ miscs
2021-11-17 01:35:06 +01:00
LuckyLaszlo
140549db00 WIP exec_cmd_line()
+ fix error handle in redirections()
+ rename ft_free_cmd_arr() to free_pipeline()
+ "char **path" added to "struct t_all"
+ misc
2021-11-16 08:49:57 +01:00
LuckyLaszlo
66b48dc99d redirections WIP 2021-11-14 11:05:58 +01:00
LuckyLaszlo
1e682f796d fix invalid read with quotes functions
+ ft_free_cmd_arr()
2021-11-14 04:59:38 +01:00
LuckyLaszlo
106af37b58 words_expansions() complete
+ TODO : need refactoring and fix to valgrind invalid read size
+ redirections() WIP
+ Generic ft_dup_2d_arr(), ft_split_quotes(), ft_strdup_quotes()
+ shell_loop() continue on error
+ various small fix
2021-11-14 00:09:42 +01:00
LuckyLaszlo
0ae84abb14 bugfix expansions 2021-11-08 04:02:43 +01:00
LuckyLaszlo
0a5c7545c1 WIP parsing expansions 2021-11-07 04:41:17 +01:00