Etienne Rey-bethbeder
|
0b56e95868
|
_
|
2023-04-14 16:17:35 +02:00 |
|
Camille Chauvet
|
be1f7ebf8c
|
clean: norm
|
2023-04-07 15:12:48 +00:00 |
|
Camille Chauvet
|
5d482fc65a
|
fix: signal
|
2023-04-05 15:35:52 +00:00 |
|
Camille Chauvet
|
7e77c4fe48
|
clean: norm
|
2023-03-30 13:12:56 +02:00 |
|
Camille Chauvet
|
011c801f1d
|
fix: first cmd not found cause invalide read
|
2023-03-30 12:43:31 +02:00 |
|
Camille Chauvet
|
6498031d59
|
clean: norm part2 (FINAL)
|
2023-03-29 19:07:57 +02:00 |
|
Camille Chauvet
|
2a0846fbf0
|
clean: norm part 1
|
2023-03-28 15:55:08 +02:00 |
|
Camille Chauvet
|
67e8a60423
|
fix: signal set exit code
|
2023-03-28 14:38:10 +02:00 |
|
Camille Chauvet
|
72ff3ba134
|
fix
|
2023-03-22 14:41:17 +01:00 |
|
Camille Chauvet
|
086fd3bcbe
|
fix: cat work now
|
2023-03-22 14:35:09 +01:00 |
|
Camille Chauvet
|
0fa822f6db
|
core: env var replacer
|
2023-03-22 14:29:32 +01:00 |
|
Camille Chauvet
|
a58f9a0c76
|
fix: exit code works
|
2023-03-20 15:31:39 +01:00 |
|
Camille Chauvet
|
d56aac4b25
|
fix: remove multiple redirection
|
2023-03-20 13:18:20 +01:00 |
|
Camille Chauvet
|
74bbbd899a
|
fix
|
2023-03-13 15:34:43 +01:00 |
|
Camille Chauvet
|
4d3c25547e
|
fix
|
2023-03-13 14:23:27 +01:00 |
|
Camille Chauvet
|
087a96e54b
|
fix: non nuiltins is now startable
|
2023-03-10 13:34:23 +01:00 |
|
Camille Chauvet
|
d36d9c92f5
|
core: rebuild of parsing and the execution
|
2023-03-10 12:32:39 +01:00 |
|
Camille Chauvet
|
a18c4cae82
|
fix: use the bash waitpid implementation
|
2023-03-08 18:19:10 +01:00 |
|
Camille Chauvet
|
15c95b45b1
|
fix: Makefile bon ok c ma faute j;avais oublié un flag comme un bozo
|
2023-03-08 15:02:31 +01:00 |
|
Camille Chauvet
|
876c75bb92
|
fix: heredoc is now rightly implemented (no fork, ctrl + c support, ctrl + d support)
|
2023-03-07 17:48:18 +01:00 |
|
Camille Chauvet
|
8093b250ce
|
fix: leaks
|
2023-03-06 17:43:29 +01:00 |
|
Camille Chauvet
|
3540743135
|
fix: infile has now quote removed and env var replacement
|
2023-03-06 16:06:12 +01:00 |
|
Camille Chauvet
|
5bfc613126
|
fix: exit
|
2023-03-06 14:22:30 +01:00 |
|
Camille Chauvet
|
370e5149d5
|
core: exit_code work ?
|
2023-02-24 20:30:01 +01:00 |
|
Camille Chauvet
|
fc82eefd7b
|
fix: issue #3
|
2023-02-24 15:53:46 +01:00 |
|
Camille Chauvet
|
1626424ed7
|
fix: main.c compile with clang
|
2023-02-24 11:16:35 +01:00 |
|
Camille Chauvet
|
0327d0f5d7
|
core: heredocs is now forked to prepare signal
|
2023-02-23 18:03:22 +01:00 |
|
Camille Chauvet
|
7728ded62d
|
fix: empty line is now not add to the history
|
2023-02-23 15:21:06 +01:00 |
|
Camille Chauvet
|
405c1937cd
|
fix
|
2023-02-23 15:14:08 +01:00 |
|
Camille Chauvet
|
94f48602d1
|
add: add ctrl + C support, but not work in heredoc
|
2023-02-22 00:26:32 +01:00 |
|
Camille Chauvet
|
2b66ce5bc3
|
fix: "'''"
|
2023-02-21 23:55:32 +01:00 |
|
Camille Chauvet
|
3fb6eb65a8
|
add: exitcode
|
2023-02-21 22:12:23 +01:00 |
|
Camille Chauvet
|
255892e12e
|
fix: use builtin
|
2023-02-21 15:07:14 +01:00 |
|
Camille Chauvet
|
e8deb0be19
|
fix: leak '0' creation
|
2023-02-21 14:34:49 +01:00 |
|
|
cc74fda339
|
fix: '$' variable
|
2023-02-20 15:41:03 +01:00 |
|
Camille Chauvet
|
c75c6838d6
|
clean
|
2023-02-17 19:05:33 +01:00 |
|
Camille Chauvet
|
a183971a7a
|
bozo
|
2023-02-17 18:23:17 +01:00 |
|
Camille Chauvet
|
daaa9dea51
|
add: read input
|
2023-02-17 16:33:52 +01:00 |
|
Camille Chauvet
|
642af26133
|
fix: leak with > but no file
|
2023-02-17 13:21:50 +01:00 |
|
Camille Chauvet
|
e31fff5137
|
bozo
|
2023-02-17 13:07:10 +01:00 |
|
Camille Chauvet
|
96da8e54c3
|
add: env variable support, but invalid read for a non existant variable
|
2023-02-16 18:28:10 +01:00 |
|
Camille Chauvet
|
edbd267c0d
|
merge
|
2023-02-16 15:17:32 +01:00 |
|
Camille Chauvet
|
c44530728c
|
fix: pipe alone fix
|
2023-02-16 14:54:19 +01:00 |
|
Etienne Rey-bethbeder
|
02f5815485
|
Bon il faut ranger la chambre sinon impec
|
2023-02-16 14:30:28 +01:00 |
|
Camille Chauvet
|
0ba212410f
|
fix: remove useless print
|
2023-02-15 21:33:19 +01:00 |
|
Camille Chauvet
|
99fdd578e9
|
fix quote je pense ca marche
|
2023-02-15 20:52:27 +01:00 |
|
Camille Chauvet
|
c5467769d9
|
work
|
2023-02-14 17:11:39 +01:00 |
|
Camille Chauvet
|
402b6e875e
|
start execution implementation
|
2023-02-14 13:38:40 +01:00 |
|
Camille Chauvet
|
67fb6d0533
|
-m
|
2023-02-14 07:26:18 +01:00 |
|
Camille Chauvet
|
6ab114eeeb
|
fix and free
|
2023-02-14 07:08:25 +01:00 |
|