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
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
86707f9fc6
libft small change
2021-11-13 23:45:10 +01:00
hugogogo
47ae67ed14
ajout des builtins pwd cd et export
2021-11-11 17:44:42 +01:00
hugogogo
d65a701186
add ctrl-c and ctrl-d aka eof handling
2021-11-10 13:46:17 +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
hugogogo
0a33916c75
tests ok pour modifier fonctionnement de minishell
2021-11-05 16:26:27 +01:00
hugogogo
5a98927eff
ajout des descriptions des functions de readline
2021-11-05 14:38:11 +01:00
hugogogo
a6959ac1f8
external functions in readme ok
2021-11-04 17:37:19 +01:00
hugogogo
03acb65880
external functions in readme ok
2021-11-04 17:36:19 +01:00
hugogogo
533128af89
still continue to fill readme with external functions
2021-11-04 15:46:31 +01:00
hugogogo
bb44760e2b
continue to fill readme with external functions
2021-11-04 15:16:36 +01:00
hugogogo
f93825ee59
descriptions functions externes dans readme
2021-11-04 14:57:34 +01:00
hugogogo
07f458c875
mise a jour libft
2021-11-02 14:39:38 +01:00
hugogogo
b9fc6a9bc4
merge hugogogo with master resolve conflict
2021-11-02 14:16:32 +01:00
hugogogo
d4151227b3
merge hugogogo with master
2021-11-02 14:04:23 +01:00
hugogogo
27ac62bddc
merging luke remote with origin local
2021-11-02 13:56:26 +01:00
hugogogo
a926a817da
parsing et execution partielle de hugo
2021-11-02 13:38:52 +01:00
LuckyLaszlo
22d4bbfdd0
norme
2021-10-31 01:10:57 +02:00
LuckyLaszlo
c0ef57499a
lexing refactoring
2021-10-30 22:47:02 +02:00
LuckyLaszlo
ab2aa509df
signals and termios WIP
...
+ shell script placeholder
+ generics functions
+ valgrind add_history() supp
+ misc
2021-10-30 16:39:24 +02:00
hugogogo
698dcbe1ed
execute ok, il manque les heredocs
2021-10-30 15:34:45 +02:00
hugogogo
118e2e5bef
handle fd
2021-10-30 15:27:41 +02:00
hugogogo
0292425bc1
path of cmd ok
2021-10-30 14:43:06 +02:00
LuckyLaszlo
58ef5a4a03
Fix free for final empty token.
2021-10-30 12:44:06 +02:00
hugogogo
75987a117e
cmd argv fill with word and without redirections
2021-10-30 10:20:43 +02:00