Commit graph

490 commits

Author SHA1 Message Date
Antoine Riard
e83a22b16b builtin, lexer et parser .h a la nomre 2017-03-22 17:28:32 +01:00
Jack Halford
9e8855a9ef env ./42sh still making problems 2017-03-22 00:38:04 +01:00
Jack Halford
b1f730a833 env ./42sh still making problems 2017-03-22 00:29:03 +01:00
Jack Halford
06b2ad21ba merged builtin_env 2017-03-21 22:09:49 +01:00
Jack Halford
36040d152a builtin_env seems stable, gonna merge 2017-03-21 22:08:27 +01:00
Antoine Riard
ad2855cebb less leaks but stll somes 2017-03-21 21:19:56 +01:00
Antoine Riard
6673422632 close #130 2017-03-21 19:38:47 +01:00
Jack Halford
89fd444e84 job control fine tuning 2017-03-21 15:13:32 +01:00
Jack Halford
95e828b7b7 please use SH_ERR to display error messages 2017-03-21 14:03:29 +01:00
gwojda
1ce1ce2cd1 #129 + modif msg d'erreur historique corrompu 2017-03-21 10:40:24 +01:00
wescande
767934736b merge 2017-03-21 02:17:16 +01:00
wescande
84bf7575c2 rectif exec of script + rectif job_control+ MOTHER FUCKER YEAH 2017-03-21 02:15:59 +01:00
Antoine Riard
f47f07fa0b exit stauts alphabetic and setenv error assignement word 2017-03-21 01:41:57 +01:00
Antoine Riard
b1eaa947a6 better historique, but do_lexer_routine no more 'a la Norme' 2017-03-20 16:45:26 +01:00
Antoine Riard
31bb8797c4 better historique, but do_lexer_routine no more 'a la Norme' 2017-03-20 16:43:42 +01:00
wescande
a605f53264 merge 2017-03-20 16:07:34 +01:00
wescande
7dee057eef yolo 2017-03-20 16:07:06 +01:00
Jack Halford
cd0a1a77c7 norme libft 2017-03-20 16:04:52 +01:00
Jack Halford
88598b049a merge 2017-03-20 15:35:39 +01:00
Jack Halford
12b19423b3 execution stuff, job control changes, some norm 2017-03-20 15:33:43 +01:00
wescande
378aa39ceb rectif bquote 2017-03-20 15:11:04 +01:00
wescande
f8753646e2 merge 2017-03-20 14:47:03 +01:00
wescande
229864750f new Makefile compile libft without relink. change on exec for forker. change on all builtin for return status & set exit status 2017-03-20 14:42:49 +01:00
gwojda
5b5a4442e2 norme 2017-03-20 14:18:26 +01:00
Jack Halford
28b2a059a5 fix leak redir 2017-03-20 12:27:36 +01:00
Jack Halford
33f6c24b0e job control minor fixes 2017-03-20 11:49:00 +01:00
wescande
d2c65880aa merge 2017-03-20 11:39:23 +01:00
wescande
714b0854be catch fix on master 2017-03-20 11:37:57 +01:00
Jack Halford
38d8847f82 fd fix, process state now enum not flag 2017-03-20 11:22:43 +01:00
Jack Halford
f482f78254 data_init and get_fd refactoring 2017-03-20 09:56:58 +01:00
wescande
ac27fb4ce1 Merge branch 'master' of github.com:jzck/42sh 2017-03-19 17:45:32 +01:00
wescande
60f150a4b4 modif env, modif command get ouput, modif hash (just a str is needed) 2017-03-19 17:45:29 +01:00
Jack Halford
dfaf728660 builtin_read many changes 2017-03-19 15:08:30 +01:00
Antoine Riard
137aa1d976 protecting against malloc failure in parser 2017-03-18 19:20:00 +01:00
Antoine Riard
6f58bb20b3 heredoc ok 2017-03-18 19:00:46 +01:00
Antoine Riard
3a58fcd715 no more from pop_stack and ast_free 2017-03-18 17:38:26 +01:00
wescande
ccaa9bc159 faut arreter de coder les builtin avec le cul 2017-03-18 04:16:17 +01:00
wescande
ac6aadc5b6 YOLOOOOOOOOOOOOOOOOOOOO 2017-03-18 00:54:05 +01:00
wescande
aba3713a04 yeay 2017-03-18 00:26:34 +01:00
Antoine Riard
50971a7e23 modifs math 2017-03-17 23:21:25 +01:00
Antoine Riard
a1cb831783 math correction 2017-03-17 23:17:48 +01:00
Jack Halford
6f4ecd2960 bquotes and '-c' work again 2017-03-17 21:16:54 +01:00
Jack Halford
043b0247b8 token and ast not in data_singleton() 2017-03-17 21:02:13 +01:00
Jack Halford
8427ab28bf lexer_assignment_word factorizating: it doesnt exist anymore... 2017-03-17 20:23:51 +01:00
Jack Halford
9bda99e139 ca compile deso deso 2017-03-17 19:46:11 +01:00
Antoine Riard
30cddb4983 Merge branch 'master' of https://github.com/jzck/42sh
"norme + correction syntax error"
2017-03-17 18:43:36 +01:00
Antoine Riard
7f236af741 correction syntax + mise a la norme parser 2017-03-17 18:43:21 +01:00
gwojda
9f538eabd1 rectif .h 2017-03-17 17:24:21 +01:00
gwojda
2e72ad114b fix bug completion lors du multiligne et positionné sur une ligne != de la premiere 2017-03-17 17:22:54 +01:00
gwojda
a40169e77b changement edition de line -> STR et POS vous nous manquez 2017-03-17 12:21:25 +01:00