Commit graph

65 commits

Author SHA1 Message Date
gwojda
ef381ddaae bang 2017-03-27 18:01:25 +02:00
Jack Halford
f17e232003 init/destroy methods for shell_fds and jobc. (#210, #214) 2017-03-27 16:05:38 +02:00
Jack Halford
0a6654f707 🔥 exec_destroy (#196 #198) 2017-03-26 21:01:29 +02:00
wescande
38caf98d79 fix env + fix cliopts 2017-03-25 02:17:07 +01:00
Jack Halford
eeae2232a5 issue #177 2017-03-24 19:21:51 +01:00
wescande
1c213a5f11 norme on data_init 2017-03-24 17:13:11 +01:00
wescande
bf093784d3 norme on shell_init 2017-03-24 17:05:49 +01:00
Jack Halford
72bb124bce close #179 2017-03-24 15:13:01 +01:00
Jack Halford
b8e6fc6f95 some norme 2017-03-22 19:36:22 +01:00
Jack Halford
aa7dc0bbc8 builtin_read pipes 2017-03-22 16:50:40 +01:00
gwojda
b9e5321b5b bye bye DG 2017-03-20 18:18:34 +01:00
gwojda
46387a1f6e some norme -> completion, hash, builtin, history, lexer, line_edit 2017-03-20 15:02:24 +01:00
Jack Halford
33f6c24b0e job control minor fixes 2017-03-20 11:49:00 +01:00
Jack Halford
cb5d5631c2 fd fix 2017-03-20 11:30:24 +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
wescande
aba3713a04 yeay 2017-03-18 00:26:34 +01:00
Jack Halford
4524fac2c8 plein de headers mis a jour avec mon nom 2017-03-17 22:59:56 +01:00
wescande
9078573edc tricks trick 2017-03-17 22:56:41 +01:00
wescande
26d660fd72 recup master fix 2017-03-17 21:19:15 +01:00
Jack Halford
6f4ecd2960 bquotes and '-c' work again 2017-03-17 21:16:54 +01:00
wescande
0fbcf79789 some pb for execution 2017-03-17 20:45:27 +01:00
Antoine Riard
10d30cedb1 merge en cours 2017-03-16 23:46:39 +01:00
Jack Halford
f65f23b10f job control NORM 2017-03-16 18:46:27 +01:00
Jack Halford
3da58bcb52 cleanup 2017-03-16 15:47:04 +01:00
gwojda
39d5b25084 fix bug completion resize sur fenetre minuscule 2017-03-15 14:40:19 +01:00
Jack Halford
4539837339 issue #82 quick fix, dont know if this is a good idea 2017-03-15 00:05:35 +01:00
Jack Halford
9cabd2fb2e forgot to commit 2017-03-14 23:00:42 +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
c654e524f4 fix somes bugs #100 2017-03-14 12:14:06 +01:00
Jack Halford
971da39d1b fixed subshells normally 2017-03-11 16:06:39 +01:00
Jack Halford
dd6817ff61 issues #71 , #72 2017-03-10 12:58:34 +01:00
Antoine Riard
4d13a2e6e6 end merge 2017-03-08 23:44:03 +01:00
Jack Halford
c2952d577c hanged jobs printing and some other stuff 2017-03-08 20:58:34 +01:00
Jack Halford
e711ffc927 issue #50 done 2017-03-08 13:07:46 +01:00
Jack Halford
2a215a6506 launch_file and launch_builtin 2017-03-07 16:40:09 +01:00
Jack Halford
7018cfc326 no more atexit, we call builtin_exit at end of main or at ctrl D 2017-03-07 15:25:28 +01:00
Jack Halford
f62ef4d9c0 reading from files now works 2017-03-03 19:47:06 +01:00
Jack Halford
3857b06785 execution much simpler with new parser, thx ariard! 2017-03-02 21:17:16 +01:00
Jack Halford
ec79b05131 new instruction handler looks good 2017-02-21 20:21:52 +01:00
ariard@student.42.fr
8d23821d69 after mege 2017-02-20 21:05:12 +01:00
Jack Halford
5a033a8789 fcntl for saving fds, new option to distinguish interactive shell or not 2017-02-08 22:48:37 +01:00
ariard@student.42.fr
e708ce1e16 merge resolved 2017-02-03 14:44:35 +01:00
Jack Halford
62cdc4ca84 back to looking like the GNU tutorial 2017-02-01 17:30:45 +01:00
ariard@student.42.fr
73b4cc3060 resolution empty tree + nested loop + while error lexing 2017-01-31 22:12:49 +01:00
ariard@student.42.fr
0431add79c modifs readscript + token newline 2017-01-24 01:27:25 +01:00