LuckyLaszlo
|
caa733e14a
|
open_pipes() bugfix
+ write "exit" to STDERR (like bash)
+ set_last_exit_status() on CTRL-C
|
2021-12-08 00:22:06 +01:00 |
|
LuckyLaszlo
|
200e043a8c
|
builtin export fixed and refactored
+ builtin exit, env verif OK
|
2021-12-06 03:56:05 +01:00 |
|
LuckyLaszlo
|
2d85c34b98
|
commented debug print in parsing
|
2021-12-06 01:14:18 +01:00 |
|
LuckyLaszlo
|
b7b3cec6e0
|
builtin unset + fixed builtin export
|
2021-12-05 18:15:23 +01:00 |
|
LuckyLaszlo
|
66183ab441
|
cd refactoring, error_wrappers
|
2021-12-05 16:28:41 +01:00 |
|
LuckyLaszlo
|
c3a9035622
|
builtins cd, pwd (todo, refactoring cd)
|
2021-12-05 01:01:27 +01:00 |
|
LuckyLaszlo
|
27c00a78a0
|
export builtin
|
2021-12-04 18:14:24 +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
|
fb1974dd3b
|
redirect readline() prompt to stderr (like bash)
useful for testing program.
|
2021-12-02 01:47:14 +01:00 |
|
LuckyLaszlo
|
d710f5ef68
|
fixed readline() leak/double_free with **environ
|
2021-12-02 01:35:02 +01:00 |
|
LuckyLaszlo
|
b3f74c4179
|
refactoring exec
|
2021-12-01 17:24:32 +01:00 |
|
LuckyLaszlo
|
b08da252de
|
lexing comment remove
|
2021-12-01 16:02:25 +01:00 |
|
LuckyLaszlo
|
025ef76c01
|
refactoring lexing
|
2021-12-01 16:00:36 +01:00 |
|
LuckyLaszlo
|
ffd06c4b95
|
ft_free_null()
+ refactoring shell_loop()
|
2021-11-30 14:12:05 +01:00 |
|
LuckyLaszlo
|
b265e8475a
|
free_exit() renamed exit_free()
|
2021-11-29 12:44:46 +01:00 |
|
LuckyLaszlo
|
33f4878f36
|
exit status Macro
|
2021-11-29 12:42:52 +01:00 |
|
LuckyLaszlo
|
cb5c2dcb30
|
"cmd_arr/cmd_array" renamed to "pipeline"
|
2021-11-29 12:32:03 +01:00 |
|
LuckyLaszlo
|
aa7efdab15
|
delete useless files
|
2021-11-29 12:15:45 +01:00 |
|
LuckyLaszlo
|
5b3e566b25
|
searching solution for invalid free in readline.
|
2021-11-29 12:15:17 +01:00 |
|
LuckyLaszlo
|
3baf91afb3
|
replaced occurrences of last exit_status
+ deleted envp comments
+ WIP Macro exit status
+ TODO : Invalid free of environ in readline
|
2021-11-27 12:59:16 +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
|
b9d7ebb3cb
|
fix last_exit_status.c
|
2021-11-26 20:51:07 +01:00 |
|
LuckyLaszlo
|
18d430c5cb
|
CO-CODE Hugo-Luke
+ last_exit_status set/get functions for here_doc
+ TODO : replace all occurences of last_exit_status
+ **environ fix
+ builtin_unset() fix
|
2021-11-26 20:44:29 +01:00 |
|
hugogogo
|
3465354af5
|
cd ok et appel a path dans export
|
2021-11-26 00:00:00 +01:00 |
|
hugogogo
|
32eab95d48
|
qq recherches sur le signal et heredoc
|
2021-11-25 22:44:35 +01:00 |
|
hugogogo
|
ac11eee947
|
unset ok
|
2021-11-25 21:33:46 +01:00 |
|
hugogogo
|
ef3e91be13
|
variable extern environ fonction avec getenv et export ok
|
2021-11-25 19:45:41 +01:00 |
|
hugogogo
|
80410e6d81
|
gestion sigint dans heredoc fonctionne basiquement
|
2021-11-25 10:06:48 +01:00 |
|
hugogogo
|
ef12d6ba4b
|
merging conflict
|
2021-11-18 21:33:47 +01:00 |
|
hugogogo
|
0b6d8cf127
|
debut modifs heredoc
|
2021-11-18 19:51:08 +01:00 |
|
hugogogo
|
74ee526d57
|
ajout un fonctionnement signaux avec heredoc
|
2021-11-18 17:20:19 +01:00 |
|
LuckyLaszlo
|
7c65dcd897
|
fixed signal exit status only for last command
|
2021-11-18 14:38:23 +01:00 |
|
LuckyLaszlo
|
0bd9dcb3bb
|
simple_cmd_builtin() done.
+ exec_cmd_line.c split in multiples files
|
2021-11-18 14:28:56 +01:00 |
|
hugogogo
|
c11c61ec5e
|
en cours de gestion des signaux dans heredoc
|
2021-11-18 13:29:57 +01:00 |
|
LuckyLaszlo
|
91d5a0d14c
|
pipeline_exec() complete
+ TODO : simple_cmd_builtin()
+ libft small update
|
2021-11-18 12:38:27 +01:00 |
|
hugogogo
|
e715c09de1
|
precisions sur fonctionnement heredoc
|
2021-11-17 22:07:58 +01:00 |
|
hugogogo
|
860c4daaf0
|
recherche sur le fonctionnement du heredoc ecrit dans le readme
|
2021-11-17 21:53:25 +01:00 |
|
hugogogo
|
6a4b1f54b2
|
Merge branch 'master' of bitbucket.org:LuckyLaszlo/minishell into hugogogo
|
2021-11-17 15:28:09 +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
|
965cf99ca5
|
merge
+ readline() replace gnl() in here_doc
+ "int error" in struct "t_cmd"
|
2021-11-16 22:30:20 +01:00 |
|
hugogogo
|
493ac0bd40
|
libft update
|
2021-11-16 20:01:41 +01:00 |
|
hugogogo
|
f70ee4bae0
|
before merging with lucky
|
2021-11-16 19:11:15 +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 |
|
hugogogo
|
36766501ba
|
gestion des signaux avec execve ok dans test
|
2021-11-15 21:56:50 +01:00 |
|
hugogogo
|
57c271b9e2
|
signaux fonctionnent sur test
|
2021-11-15 16:09:19 +01:00 |
|
LuckyLaszlo
|
bb77de0588
|
cmd_array_fill_argv()
|
2021-11-14 12:57:18 +01:00 |
|
LuckyLaszlo
|
402196b9a9
|
fix here_doc leak
|
2021-11-14 11:15:30 +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 |
|