Commit graph

410 commits

Author SHA1 Message Date
Antoine Riard
de5f4b2a46 math builtin 2017-03-14 23:06:26 +01:00
Jack Halford
9cabd2fb2e forgot to commit 2017-03-14 23:00:42 +01:00
Antoine Riard
36e0522fb3 math as a builtin 2017-03-14 22:58:22 +01:00
Antoine Riard
8791eae9c3 math as a builtin 2017-03-14 22:49:44 +01:00
Jack Halford
c6a23fb2ac no more custom parsing, all is done w/ cliopts 2017-03-14 21:51:40 +01:00
Jack Halford
4572a81c5a export finished, added cliopts 2017-03-14 21:11:28 +01:00
gwojda
9545cb5e00 avec le header c'est mieux... 2017-03-14 13:51:06 +01:00
gwojda
c654e524f4 fix somes bugs #100 2017-03-14 12:14:06 +01:00
Antoine Riard
dc1662f754 modifs var 2017-03-14 00:55:16 +01:00
Antoine Riard
f02222d882 modifs var 2017-03-14 00:52:51 +01:00
Jack Halford
97a0a0f53f merge 2017-03-13 23:59:20 +01:00
Jack Halford
271748861e brace groups and subshell launching re-design 2017-03-13 23:58:17 +01:00
Antoine Riard
95cebeaded news parsing if and case 2017-03-13 22:51:07 +01:00
Antoine Riard
1c1c75934a news parsing if and case 2017-03-13 22:50:02 +01:00
Jack Halford
b7804d547a big refactoring of execution and process handling 2017-03-13 22:39:12 +01:00
Jack Halford
c167d80270 brace group execution done 2017-03-13 19:23:20 +01:00
Jack Halford
047f77abd6 issue #91 2017-03-13 17:42:00 +01:00
Jack Halford
3ae1cf2100 merge resolved 2017-03-13 16:24:25 +01:00
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