Commit graph

34 commits

Author SHA1 Message Date
Antoine Riard
6673422632 close #130 2017-03-21 19:38:47 +01:00
Jack Halford
151b4ec02d added ft_malloc 2017-03-21 16:08:26 +01:00
Jack Halford
2c4eedb94f changed malloc, to ft_malloc. what have I done... 2017-03-21 15:49:51 +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
Jack Halford
b688c4f544 builtin_exit fixing ariard
also better backslash lexer for sample/subshell_pipe
2017-03-21 13:50:42 +01:00
Antoine Riard
28d5351c4a exit stauts alphabetic and setenv error assignement word 2017-03-21 01:45:03 +01:00
Antoine Riard
f47f07fa0b exit stauts alphabetic and setenv error assignement word 2017-03-21 01:41:57 +01:00
Jack Halford
aebb4f7613 protection free_history_list 2017-03-20 21:26:02 +01:00
gwojda
5b5a4442e2 norme 2017-03-20 14:18:26 +01:00
Jack Halford
33f6c24b0e job control minor fixes 2017-03-20 11:49:00 +01:00
gwojda
6c955a4a44 fix leaks 2017-03-18 15:43:59 +01:00
gwojda
0d4f441670 rip leaks 2017-03-14 16:37:40 +01:00
Jack Halford
6b78971807 heredoc changes 2017-03-13 16:11: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
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
4d13a2e6e6 end merge 2017-03-08 23:44:03 +01:00
Jack Halford
e711ffc927 issue #50 done 2017-03-08 13:07:46 +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
gwojda
480c9810c9 ajout builtin hash + ajout rehash si access ne fonctionne pas sur path donné dans la table 2017-02-18 16:52:55 +01:00
gwojda
ea073dceaf correction segv edition de ligne + ajout table de hash 2017-02-18 14:42:43 +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
Jack Halford
b08b727779 orphan backquotes and orpan parens generate parse errors 2017-02-02 15:28:18 +01:00
Jack Halford
153b9aec79 pipelines fixed, job messaging better for notification & for builtin_jobs. still gotta fix cat (See previous commits msgs) 2017-01-09 16:26:54 +01:00
Jack Halford
bbdaedef06 fg works with vim but not cat, probablty something to do w/ SIGTTIN or SIGTTOU. 2017-01-08 16:14:31 +01:00
Jack Halford
72b9e72fc8 days work, still a lot to do 2016-12-15 18:32:48 +01:00
Jack Halford
e3b344bbb9 big refactoring in progress, will finish tomorrow 2016-12-13 17:59:58 +01:00
Jack Halford
1f36fc1501 ft_cleanup called at exit, reset termios to ISIG,ICANON,ECHO 2016-12-01 14:47:28 +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
43529fc845 tokenization finished. interactive shell improvements for signal handlind (ISIG option turned off). next step is parsing, thinking of AST structure 2016-11-12 23:51:34 +01:00
Jack Halford
94cdecd642 last push before starting 42 2016-11-02 23:03:56 +01:00
Jack Halford
6359eac19f interactive shell with termcaps 2016-10-28 21:24:29 +02:00
Renamed from 42sh/src/builtin_exit.c (Browse further)