Antoine Riard
|
923416fdda
|
subshell + heredoc correct
|
2017-03-13 15:03:46 +01:00 |
|
Jack Halford
|
163c93c0c2
|
issue #81, probleme de protection free historique, p-e resolu #77 aussi
|
2017-03-13 14:48:40 +01:00 |
|
Jack Halford
|
4a46f6db57
|
heredoc fix
|
2017-03-13 14:13:33 +01:00 |
|
Antoine Riard
|
5c6abae6dc
|
pull ok
|
2017-03-13 14:08:40 +01:00 |
|
Antoine Riard
|
55b72823cb
|
before pull
|
2017-03-13 14:06:54 +01:00 |
|
Jack Halford
|
9061e43bea
|
new process group handling is goooooood
|
2017-03-12 22:01:25 +01:00 |
|
Antoine Riard
|
2e137390be
|
with show me heredoc data
|
2017-03-11 19:57:27 +01:00 |
|
Jack Halford
|
230ff16f79
|
yes | head fixed
|
2017-03-11 18:33:09 +01:00 |
|
Antoine Riard
|
e8d4800f8c
|
mise a la norme parser
|
2017-03-11 16:24:49 +01:00 |
|
Antoine Riard
|
729cf55cd3
|
grosse mise a la norme des func parser
|
2017-03-11 16:24:18 +01:00 |
|
Jack Halford
|
8c17daad57
|
Merge branch 'master' of https://github.com/jzck/minishell
|
2017-03-11 16:06:45 +01:00 |
|
Jack Halford
|
971da39d1b
|
fixed subshells normally
|
2017-03-11 16:06:39 +01:00 |
|
Antoine Riard
|
7708a456a9
|
redir ok if + case
|
2017-03-11 15:21:11 +01:00 |
|
Antoine Riard
|
58c6491d23
|
parsing redir + struct control doing
|
2017-03-10 19:47:04 +01:00 |
|
Antoine Riard
|
63ed4b64f4
|
better parsing if
|
2017-03-10 18:10:15 +01:00 |
|
Antoine Riard
|
a2628f4302
|
new parsing des if
|
2017-03-10 18:09:13 +01:00 |
|
gwojda
|
e43f743d4c
|
merge completion
|
2017-03-10 17:45:53 +01:00 |
|
gwojda
|
7e55dc5b7a
|
merge completion
|
2017-03-10 17:45:01 +01:00 |
|
Jack Halford
|
27cc095b8e
|
merged
|
2017-03-10 17:09:18 +01:00 |
|
Jack Halford
|
0a205229a8
|
pgid stuff, still must fix (ls)
|
2017-03-10 17:08:04 +01:00 |
|
Antoine Riard
|
0852e7c807
|
bang exec ok
|
2017-03-10 16:23:51 +01:00 |
|
Antoine Riard
|
e96638aca1
|
execution bang
|
2017-03-10 16:18:36 +01:00 |
|
Jack Halford
|
b7a1f9e92f
|
Merge branch 'master' of https://github.com/jzck/minishell
|
2017-03-10 15:41:09 +01:00 |
|
Jack Halford
|
beab4ff174
|
fixing pipes
|
2017-03-10 15:41:01 +01:00 |
|
william
|
08fd57acb5
|
Merge branch 'master' of github.com:jzck/42sh
|
2017-03-10 15:09:44 +01:00 |
|
william
|
a1c26314e0
|
optimisation du glob sur les chaines vides + travail sur bquote mais marche po
|
2017-03-10 15:00:38 +01:00 |
|
Jack Halford
|
d051ccc127
|
redirection tweaks
|
2017-03-10 14:01:39 +01:00 |
|
Jack Halford
|
9361d965bc
|
multiline heredoc in history
|
2017-03-10 13:29:00 +01:00 |
|
Jack Halford
|
7dd8b1861b
|
issue #78 execution side done
|
2017-03-10 13:21:35 +01:00 |
|
Jack Halford
|
2659b68d28
|
issue #71 done (lexer problem)
|
2017-03-10 13:14:08 +01:00 |
|
Jack Halford
|
dd6817ff61
|
issues #71 , #72
|
2017-03-10 12:58:34 +01:00 |
|
M600
|
b8324bdc51
|
Add early arrow support
|
2017-03-10 10:00:43 +01:00 |
|
M600
|
328db0b260
|
Add rolling list
|
2017-03-10 08:48:21 +01:00 |
|
william
|
1119f98e20
|
Merge branch 'master' of github.com:jzck/42sh
|
2017-03-09 18:52:51 +01:00 |
|
william
|
460d51f451
|
rectif du tri du glob
|
2017-03-09 18:52:41 +01:00 |
|
Antoine Riard
|
8eb20e36aa
|
correction aggregation + gestion erreur de syntax - heredoc en meme temps
|
2017-03-09 18:39:53 +01:00 |
|
gwojda
|
7508a136b2
|
on compile mnt
|
2017-03-09 17:35:42 +01:00 |
|
gwojda
|
0872af38f0
|
ajout module de glob + match sur les vars d'environnement
|
2017-03-09 17:29:55 +01:00 |
|
Antoine Riard
|
70372a4d85
|
Merge branch 'master' of https://github.com/jzck/42sh
"grammar better"
|
2017-03-09 16:06:59 +01:00 |
|
Antoine Riard
|
5590af97a4
|
correction grammar + bug func declaration + error syntax better
|
2017-03-09 16:06:55 +01:00 |
|
Jack Halford
|
a9799debda
|
issue #72, tried to reset file descriptors but still not working
|
2017-03-09 15:24:00 +01:00 |
|
Jack Halford
|
6660c5ed2c
|
issue #73
|
2017-03-09 14:35:49 +01:00 |
|
gwojda
|
01d8cbca7e
|
correction bug sur control R + d'autres ptits trucs
|
2017-03-09 12:16:23 +01:00 |
|
Antoine Riard
|
762623f4a1
|
la c est bon
|
2017-03-09 00:21:25 +01:00 |
|
Antoine Riard
|
4d13a2e6e6
|
end merge
|
2017-03-08 23:44:03 +01:00 |
|
Antoine Riard
|
a8881bfed3
|
end
|
2017-03-08 23:20:28 +01:00 |
|
Antoine Riard
|
791b99e469
|
last commit
|
2017-03-08 23:18:55 +01:00 |
|
Jack Halford
|
c2952d577c
|
hanged jobs printing and some other stuff
|
2017-03-08 20:58:34 +01:00 |
|
Jack Halford
|
1de7494d3d
|
merged
|
2017-03-08 17:47:11 +01:00 |
|
Jack Halford
|
0d162c50f5
|
started rapiring jobc and heredoc lexer now OK'
|
2017-03-08 17:46:38 +01:00 |
|
wescande
|
029e1a1bbe
|
Merge branch 'pda' of github.com:jzck/42sh into pda
|
2017-03-08 16:24:33 +01:00 |
|
wescande
|
86a733ffe5
|
ajout affichage du job control
|
2017-03-08 16:24:25 +01:00 |
|
Antoine Riard
|
6fa5153df2
|
end pull
|
2017-03-08 16:11:36 +01:00 |
|
Antoine Riard
|
fa82326823
|
before pull heredoc
|
2017-03-08 16:06:04 +01:00 |
|
Jack Halford
|
67bbc22fd7
|
fixed
|
2017-03-08 15:55:56 +01:00 |
|
Jack Halford
|
794a3f9936
|
heredoc changes to lexer done
|
2017-03-08 15:53:10 +01:00 |
|
wescande
|
145c116e18
|
ajout de reinitialisation du des exec dans les forks + correctif d'un segv sur free du subshell
|
2017-03-08 15:19:10 +01:00 |
|
Jack Halford
|
95be4e209c
|
stuff
|
2017-03-08 14:52:44 +01:00 |
|
gwojda
|
301ec53259
|
j'avais fait des betises
|
2017-03-08 13:48:37 +01:00 |
|
gwojda
|
4d805a1c74
|
completion a partir de la racine ok (sauf si jai fait des betises)
|
2017-03-08 13:39:41 +01:00 |
|
Jack Halford
|
e711ffc927
|
issue #50 done
|
2017-03-08 13:07:46 +01:00 |
|
Jack Halford
|
8a46d9fe2a
|
issue #48 first step
|
2017-03-08 12:44:09 +01:00 |
|
Jack Halford
|
8cba9bc113
|
issue #52: rewrote lexer_sep entirely
|
2017-03-08 12:21:13 +01:00 |
|
wescande
|
9f8f9bb729
|
normalement les fonctions sont fonctionnelles. necessitent plus de test.
|
2017-03-08 04:49:50 +01:00 |
|
wescande
|
b3e03c71c7
|
Merge branch 'pda' of github.com:jzck/42sh into pda
|
2017-03-08 03:10:50 +01:00 |
|
wescande
|
be78dfbdf8
|
commit pour recup lib & node_copy
|
2017-03-08 03:10:46 +01:00 |
|
Antoine Riard
|
cc5ba1dc75
|
pull done
|
2017-03-08 03:07:16 +01:00 |
|
Antoine Riard
|
bce509e19c
|
wefwef
|
2017-03-08 03:05:01 +01:00 |
|
wescande
|
157519224d
|
ajout des free en fonction du process
|
2017-03-08 02:40:58 +01:00 |
|
Antoine Riard
|
37970c7274
|
ft_lstdup
|
2017-03-08 01:47:40 +01:00 |
|
wescande
|
3a186407b1
|
working but no subshell
|
2017-03-08 01:45:29 +01:00 |
|
wescande
|
26222441cc
|
ajout execution des while, if, for, case, until
|
2017-03-07 22:45:48 +01:00 |
|
wescande
|
bac6e9d6d8
|
permet de compiler
|
2017-03-07 21:25:40 +01:00 |
|
wescande
|
8c2103fa1b
|
merge of the work
|
2017-03-07 21:01:33 +01:00 |
|
wescande
|
ad5bea849e
|
working on job_control, need to catch Jack work's
|
2017-03-07 20:53:11 +01:00 |
|
Antoine Riard
|
69732b44fe
|
conflcit resolved
|
2017-03-07 19:43:59 +01:00 |
|
Antoine Riard
|
02286b88bf
|
moar grammmar
|
2017-03-07 19:41:25 +01:00 |
|
Jack Halford
|
6ef7a1289a
|
compilation error
|
2017-03-07 18:38:20 +01:00 |
|
Jack Halford
|
764c62cc45
|
changed header layout
|
2017-03-07 18:37:13 +01:00 |
|
gwojda
|
b4e7d8ab5e
|
mise a la norme edition de ligne
|
2017-03-07 17:37:32 +01:00 |
|
wescande
|
48dc3d7c70
|
recup merge + modif
|
2017-03-07 16:56:20 +01:00 |
|
wescande
|
29aff9ebb7
|
exec en cours
|
2017-03-07 16:43:32 +01:00 |
|
wescande
|
7195207116
|
merging
|
2017-03-07 15:35:36 +01:00 |
|
wescande
|
b2af159f64
|
pour merge
|
2017-03-07 15:12:20 +01:00 |
|
Jack Halford
|
eb9a697ef4
|
merged bt_jobs
|
2017-03-07 15:10:13 +01:00 |
|
Jack Halford
|
a5f186eb59
|
new process logic
|
2017-03-07 15:05:04 +01:00 |
|
Antoine Riard
|
14be331b4e
|
expr math doing
|
2017-03-07 12:22:05 +01:00 |
|
AntoHesse
|
6c8c3ea792
|
parsing math ok
|
2017-03-07 02:09:33 +01:00 |
|
AntoHesse
|
bc1c16a45b
|
parsing func stable, todo parsing brace_group
|
2017-03-07 01:17:58 +01:00 |
|
Antoine Riard
|
4be3a84471
|
expansion case yeaaah
|
2017-03-06 19:46:09 +01:00 |
|
Antoine Riard
|
1dbc4653fd
|
expansion for + cleanage code get_reserved_word
|
2017-03-06 19:05:43 +01:00 |
|
Antoine Riard
|
9f87126762
|
pull ok
|
2017-03-06 17:59:07 +01:00 |
|
Antoine Riard
|
8873f31f79
|
protection stack symbolique
|
2017-03-06 17:57:51 +01:00 |
|
Jack Halford
|
e9633119e5
|
>& and <& check if fd is open for reading/writing specifically
|
2017-03-06 16:58:47 +01:00 |
|
wescande
|
c42357efa3
|
merge of stuff
|
2017-03-06 16:22:01 +01:00 |
|
wescande
|
d3821b9ac7
|
some correctif
|
2017-03-06 16:20:06 +01:00 |
|
Antoine Riard
|
e675eceb87
|
redirection ok, further test needed
|
2017-03-06 15:58:30 +01:00 |
|
Jack Halford
|
40aebb29b2
|
redirect greatand / lessand execution done (parsing not functional yet)
|
2017-03-05 19:48:56 +01:00 |
|
gwojda
|
21a2aca244
|
ajout control L
|
2017-03-05 19:41:13 +01:00 |
|
Jack Halford
|
23cdcb2dbb
|
merged new reidrection layout from pda
|
2017-03-05 19:30:27 +01:00 |
|