Commit graph

28 commits

Author SHA1 Message Date
Jack Halford
72bb124bce close #179 2017-03-24 15:13:01 +01:00
Jack Halford
01ebed7cf6 forgot to remove exit 2017-03-22 17:25:37 +01:00
gwojda
86dcdb0a23 some norme 2017-03-22 16:53:22 +01:00
Jack Halford
3ef3bc8f0a builtin now return their exit status, gonna merge onto master 2017-03-22 13:08:10 +01:00
Jack Halford
36040d152a builtin_env seems stable, gonna merge 2017-03-21 22:08:27 +01:00
Jack Halford
d5a99a7acc gonna start work, cliopts first 2017-03-21 18:41:29 +01:00
wescande
84bf7575c2 rectif exec of script + rectif job_control+ MOTHER FUCKER YEAH 2017-03-21 02:15:59 +01:00
Jack Halford
338913ade0 ctrlD ok 2017-03-20 20:53:23 +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
3c39c485cb norme builtin 2017-03-20 14:39:20 +01:00
wescande
714b0854be catch fix on master 2017-03-20 11:37:57 +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
wescande
ccaa9bc159 faut arreter de coder les builtin avec le cul 2017-03-18 04:16:17 +01:00
Antoine Riard
14be331b4e expr math doing 2017-03-07 12:22:05 +01:00
Jack Halford
418859e9e8 it compiles ! much more testing for simple commands to work 2017-03-03 16:51:18 +01:00
gwojda
e10d64c05b correction leak env 2017-02-17 15:57:55 +01:00
gwojda
d136e2be04 correction leak cd + 2-3 autres ptits trucs 2017-02-17 13:58:27 +01:00
gwojda
0f61c048ae fixe leak sur env 2017-02-17 10:32:25 +01:00
gwojda
3dfc6abb61 correction de quelques bugs sur le prompt - correction de segv sur env - correction de leaks 2017-02-16 12:46:42 +01:00
gwojda
b67c7fd7d3 ajout d'env avec opt -i -u / export / unset 2017-02-15 15:46:43 +01:00
Jack Halford
e4e32db599 merge done 2017-01-10 13:23:21 +01:00
Jack Halford
e3b344bbb9 big refactoring in progress, will finish tomorrow 2016-12-13 17:59:58 +01:00
Jack Halford
6cfac2eaff job control advances, still have to do ctrl-z, fg, bg, jobs 2016-12-12 18:13:29 +01:00
Jack Halford
4feaa64e08 exitstatus function, so i can set ? variable in one line with not memory handling. No more leaks, sexy debug macro DG(), valgrind suppression, gitignore 2016-12-10 00:20:59 +01:00
Jack Halford
569812ddcb pipeline working, added stack of old qstates to make the FSM adiabatic 2016-11-28 19:30:31 +01:00
Jack Halford
6359eac19f interactive shell with termcaps 2016-10-28 21:24:29 +02:00