Commit Graph

29 Commits

Author SHA1 Message Date
Quinten Mennen
c41ea664c0 refactor (heredoc): make norm compliant 2025-03-18 14:41:11 +01:00
Quinten Mennen
1679624f8d fix (heredoc): handling signals in heredoc better 2025-03-18 14:33:00 +01:00
whaffman
56db1cff1b norm 2025-03-07 17:49:30 +01:00
whaffman
ace00a615b signal in heredoc 2025-03-07 17:46:35 +01:00
Quinten Mennen
f6b4ab4f12 fixing some parsing and error messages 2025-03-06 18:10:59 +01:00
whaffman
98451de1fa 0 Norm errors 2025-02-28 14:19:54 +01:00
whaffman
cbd95eeea9 my compiler complained about .. && ... instead of if 2025-02-28 13:58:38 +01:00
Quinten Mennen
0d555a5480 norminette okay again 2025-02-27 18:12:13 +01:00
Quinten Mennen
05b7ae3a6a norminette made me do it 2025-02-27 18:11:44 +01:00
Quinten Mennen
ce2c50e753 redirect norminette 2025-02-26 17:45:05 +01:00
Quinten Mennen
d96b23ca02 redirect out 2025-02-26 17:27:38 +01:00
Quinten Mennen
46bea87309 get inputs is done 2025-02-26 17:25:22 +01:00
Quinten Mennen
abb2e8563a space replace tab 2025-02-26 16:57:17 +01:00
Quinten Mennen
c8806e22c6 process heredoc new structure 2025-02-26 16:54:33 +01:00
Quinten Mennen
910a4dcf7f I can't check for a file that doesn't exist 2025-02-26 16:45:28 +01:00
Quinten Mennen
12ab3f5e12 check file availability 2025-02-26 16:42:50 +01:00
Quinten Mennen
f3bd69a2e9 s 2025-02-26 16:29:25 +01:00
Quinten Mennen
46a39c17cb validating redirects WIP 2025-02-26 16:24:30 +01:00
whaffman
c366ddd6d6 norm 4 2025-02-26 16:21:17 +01:00
whaffman
5d01cf3086 minishell -> msh 2025-02-26 16:17:07 +01:00
whaffman
c2efcca0fa norm 2 2025-02-26 15:45:10 +01:00
Quinten Mennen
aba5e2f28b some todos 2025-02-25 21:00:29 +01:00
Quinten Mennen
e0e77f4012 processing heredocs 2025-02-25 20:55:30 +01:00
whaffman
91cb0af6ef Free_safe implemented, ft_lstnew_safe and ft_lstclear_safe added
ft_strdup_safe added
ft_strjoin_safe added
2025-02-25 16:55:13 +01:00
whaffman
ab72bd5bbb malloc_safe
- add freelist to minishell
- add t_minishell *minishell to all function calling malloc_free
- substituted all malloc calls but the first to malloc_safe
2025-02-25 14:54:17 +01:00
Quinten
8b33185add readability 2025-02-23 13:14:48 +01:00
Quinten
fd72fbb0d3 general fixes to redirects 2025-02-23 13:11:06 +01:00
Quinten
2117a6538e redirects 2025-02-23 12:44:31 +01:00
Quinten
3c14325711 some more structure 2025-02-23 12:34:34 +01:00