Commit Graph

21 Commits

Author SHA1 Message Date
hugogogo
36766501ba gestion des signaux avec execve ok dans test 2021-11-15 21:56:50 +01:00
hugogogo
57c271b9e2 signaux fonctionnent sur test 2021-11-15 16:09:19 +01:00
hugogogo
47ae67ed14 ajout des builtins pwd cd et export 2021-11-11 17:44:42 +01:00
hugogogo
d65a701186 add ctrl-c and ctrl-d aka eof handling 2021-11-10 13:46:17 +01:00
hugogogo
d4151227b3 merge hugogogo with master 2021-11-02 14:04:23 +01:00
hugogogo
27ac62bddc merging luke remote with origin local 2021-11-02 13:56:26 +01:00
LuckyLaszlo
22d4bbfdd0 norme 2021-10-31 01:10:57 +02:00
LuckyLaszlo
c0ef57499a lexing refactoring 2021-10-30 22:47:02 +02:00
LuckyLaszlo
ab2aa509df signals and termios WIP
+ shell script placeholder
+ generics functions
+ valgrind add_history() supp
+ misc
2021-10-30 16:39:24 +02:00
hugogogo
15bc4d2158 refonte de la gestion des cmd dans parsing 2021-10-29 13:26:38 +02:00
hugogogo
b1b8a61921 fill cmd et execute pipes ok 2021-10-28 21:00:00 +02:00
LuckyLaszlo
815cedb8ca syntax analysis with simplified shell grammar
+ TODO : bug to fix in lexer.c
2021-10-24 19:58:19 +02:00
LuckyLaszlo
906074d2cb envp dup array
+ c->last_exit_status
2021-10-24 10:23:20 +02:00
LuckyLaszlo
39de10e001 echo builtin
+ WIP grammar rules in parsing.txt
+ test trop_de_pipes.sh
2021-10-22 10:53:06 +02:00
LuckyLaszlo
1054f3d6ff lexer (need refactoring)
+ littles miscs
2021-10-19 20:25:41 +02:00
LuckyLaszlo
e451a1f050 arg_test program
+ comment libncurses-dev install
2021-10-13 16:11:13 +02:00
LuckyLaszlo
a701488b6a valgrind suppression file for readline()
+ ./.valgrindrc
+ basic free_exit()
+ U_DEFAULT_* macro in _user_macro.h
2021-10-11 01:58:57 +02:00
LuckyLaszlo
c0068a5ec7 wip builtins: env, exit 2021-10-10 08:57:33 +02:00
LuckyLaszlo
a7e0066458 refactoring 2021-10-08 19:15:21 +02:00
LuckyLaszlo
dae94fee81 fixed readline() prompt offset with '\001' and '\002' escape characters.
Colors change works, still bug with special chars like '€' .
2021-10-07 07:24:37 +02:00
LuckyLaszlo
a6cd189b19 rename folders 2021-10-03 19:37:35 +02:00