|
164552cf0c
|
Update README.md
|
2025-07-31 15:56:26 +00:00 |
|
mcolonna
|
c34c1b1997
|
add README.md
|
2025-07-30 20:10:02 +02:00 |
|
mcolonna
|
89dae11aa1
|
fix: link readline library
|
2025-07-30 17:28:45 +02:00 |
|
mcolonna
|
254bee62c7
|
fixes
|
2024-07-04 13:50:43 +02:00 |
|
mcolonna
|
6184e4e982
|
norm
|
2024-07-04 12:19:49 +02:00 |
|
mcolonna
|
01722c4e21
|
merge
|
2024-07-04 12:02:56 +02:00 |
|
mcolonna
|
b6aed6ad78
|
things
|
2024-07-04 11:52:22 +02:00 |
|
joris schaft
|
668bd06c17
|
[FIX] export without arg
|
2024-07-03 19:01:35 +02:00 |
|
mcolonna
|
75150f95dd
|
norm
|
2024-07-03 14:10:44 +02:00 |
|
mcolonna
|
6862a1913b
|
fix: export builtin and other things *
fix: parse_command: syntaxes like: "hello"'hello'hello
fix: export builtin: "NAME=VALUE" syntax
fix: variables can contain digits
add: variables_nameisvalid()
change: dev/valgrind.sh
|
2024-07-03 12:18:16 +02:00 |
|
mcolonna
|
b0aa3da8ce
|
merge cd builtin
|
2024-07-02 11:45:31 +02:00 |
|
mcolonna
|
7d38a40717
|
fix: several builtins *
With the fork, the builtins didn't have access to the parent process values.
|
2024-07-01 14:33:38 +02:00 |
|
mcolonna
|
c637b5f382
|
fix: builtins and pipes *
also: dev: add dev/nocluster.sh
|
2024-07-01 13:56:19 +02:00 |
|
mcolonna
|
147743058d
|
norm
|
2024-07-01 13:39:45 +02:00 |
|
joris schaft
|
5b313a1f5c
|
[ADD] helo
|
2024-07-01 12:36:35 +02:00 |
|
mcolonna
|
0bcb738496
|
fix: readline in cluster
|
2024-07-01 09:48:11 +02:00 |
|
mcolonna
|
3986c27e1c
|
fix errorstatus
|
2024-06-28 16:09:43 +02:00 |
|
mcolonna
|
3007dc9980
|
finish everything :)
|
2024-06-28 15:31:08 +02:00 |
|
mcolonna
|
b72be8973e
|
[ADD] export with "name=value" syntax
|
2024-06-28 14:51:09 +02:00 |
|
mcolonna
|
532b4e959f
|
[ADD] export builtin (unfinished)
|
2024-06-28 14:36:06 +02:00 |
|
mcolonna
|
f578b5311b
|
dev: don't use t_variable where don't make sense *
also fix unset builtin
|
2024-06-28 13:15:05 +02:00 |
|
mcolonna
|
f9f9562a40
|
fix: unset builtin
|
2024-06-28 13:09:11 +02:00 |
|
mcolonna
|
55459fae94
|
norminette
|
2024-06-28 12:58:51 +02:00 |
|
mcolonna
|
3f3028880b
|
fix: signals (^C in $ cat )
|
2024-06-28 12:56:35 +02:00 |
|
mcolonna
|
368b46e82c
|
merge
|
2024-06-28 12:06:17 +02:00 |
|
mcolonna
|
5b751b22fa
|
little fixes
|
2024-06-28 11:45:42 +02:00 |
|
mcolonna
|
aefac606b1
|
dev: add TODO
|
2024-06-28 11:31:39 +02:00 |
|
joris schaft
|
d72d88bded
|
[FIX] fixed the cd builtin
|
2024-06-28 11:24:29 +02:00 |
|
mcolonna
|
5bece6093b
|
[ADD] builtin unset
|
2024-06-27 16:08:38 +02:00 |
|
mcolonna
|
7c92b7fe56
|
merge
|
2024-06-27 15:55:32 +02:00 |
|
mcolonna
|
a61dac2ec0
|
dev: simplify echo's source code
|
2024-06-27 15:51:58 +02:00 |
|
mcolonna
|
1fb86f0fa0
|
clean
|
2024-06-27 15:17:50 +02:00 |
|
mcolonna
|
6b2360ab6b
|
norminette: split parse_command.c
|
2024-06-27 14:53:45 +02:00 |
|
mcolonna
|
f144aa5b6a
|
fix: free empty variables
|
2024-06-27 13:32:29 +02:00 |
|
mcolonna
|
446a7655b6
|
fix: TODO and FIXME in the files
|
2024-06-25 15:46:19 +02:00 |
|
mcolonna
|
79405df39d
|
fix: unclosed "
|
2024-06-25 15:41:44 +02:00 |
|
mcolonna
|
67bf858a49
|
fix: free value returned by readline
|
2024-06-25 15:30:03 +02:00 |
|
mcolonna
|
b2f6d4b058
|
clean TODO
|
2024-06-25 14:46:55 +02:00 |
|
mcolonna
|
e144a5aa65
|
fix: filename expansion *
- If a program name has '/' in it, use the string as the program path.
- Else, search it in $PATH.
|
2024-06-25 14:31:14 +02:00 |
|
joris schaft
|
a0f6ecb7a6
|
[ADD] clear and echo finished
|
2024-06-25 14:12:40 +02:00 |
|
joris schaft
|
4af738e2ee
|
[ADD] echo
|
2024-06-25 13:55:51 +02:00 |
|
mcolonna
|
f3a8866c56
|
merge
|
2024-06-25 13:42:15 +02:00 |
|
mcolonna
|
50096be197
|
change exec_builtins prototype
|
2024-06-25 13:38:36 +02:00 |
|
joris schaft
|
823c5b8ac8
|
[ADD] add some buitlin
|
2024-06-25 13:21:55 +02:00 |
|
mcolonna
|
ef11eb0c8c
|
fix: $PATH checked from variables *
also fix variables assignment
|
2024-06-25 13:10:01 +02:00 |
|
mcolonna
|
1091ddf32f
|
[ADD] $?
|
2024-06-21 16:06:20 +02:00 |
|
mcolonna
|
92759513e8
|
fix valgrind
|
2024-06-21 14:44:55 +02:00 |
|
mcolonna
|
8cfd839045
|
[ADD] include environment variables in shell vars
|
2024-06-20 18:18:50 +02:00 |
|
mcolonna
|
0898d3b79a
|
[ADD] signals handler *
also reorganize the code
|
2024-06-18 15:43:22 +02:00 |
|
mcolonna
|
435d06f3a9
|
modify TODO
|
2024-06-12 13:52:01 +02:00 |
|