Commit Graph

276 Commits

Author SHA1 Message Date
savalet
ca2139fbe9 Fix sh test 2025-04-28 22:46:05 +02:00
savalet
a20142b1c2 Merge branch 'main' into Line_edition_S 2025-04-28 22:13:07 +02:00
savalet
1fe690c6d4 Remove one test 2025-04-28 22:12:51 +02:00
savalet
a79229dff5 Fix tester launching in CI 2025-04-28 21:34:47 +02:00
savalet
d566b8ac30 Remove nix cache in CI 2025-04-28 21:25:46 +02:00
savalet
4f1ad8a0a9 Add shebang in tester 2025-04-28 21:24:48 +02:00
savalet
55f93eee4c Add tester in CI 2025-04-28 21:18:45 +02:00
savalet
2d7b32213d Add exit code on tester 2025-04-28 21:16:16 +02:00
savalet
52b64bb167 Fix fanalyzer leaks 2025-04-28 21:09:59 +02:00
savalet
a7563242ea Change std to gnu-c2x 2025-04-28 21:05:19 +02:00
savalet
23886a2025 Change ast tokens type size 2025-04-28 21:02:44 +02:00
savalet
57ba0cdac9 Merge branch 'main' into Line_edition_S 2025-04-28 20:56:25 +02:00
savalet
0bb536751f Add tests and fix exit code 2025-04-28 20:53:21 +02:00
savalet
1cfd98d2c4 Fix errors out 2025-04-28 20:42:24 +02:00
savalet
1a33978b6c Remove exit test 2025-04-28 20:33:31 +02:00
savalet
eabbe81195 Merge branch 'main' into Line_edition_S 2025-04-28 20:24:52 +02:00
savalet
5c113af0ba Add backslash 2025-04-28 20:06:35 +02:00
savalet
376a3293de Add ? [ ] in globbing 2025-04-28 19:37:38 +02:00
savalet
5ec3c76e08 Remove unused strcpy 2025-04-27 20:05:15 +02:00
savalet
6eb661c923 Print buff only in TTY 2025-04-27 20:04:41 +02:00
savalet
0791f30dea Change readline buff sz 2025-04-27 20:01:59 +02:00
savalet
24f4215cab Add tester 2025-04-27 18:44:43 +02:00
savalet
bb0588d491 Fix \n in buffer 2025-04-25 14:52:17 +02:00
savalet
dcfd864a30 Display \n only when TTY 2025-04-25 14:11:21 +02:00
savalet
9335062f45 Fix read \0 2025-04-25 00:27:21 +02:00
savalet
9768660fff Add basic readline 2025-04-25 00:15:12 +02:00
savalet
a47aa88454 Update README.md 2025-04-24 22:53:04 +02:00
savalet
f7a0e840ce Merge pull request #10 from Savapitech/globbing-enzo
[ADD] Globbing *
2025-04-24 22:45:46 +02:00
savalet
734cdd2608 Fix colon in globbing errors 2025-04-24 22:45:16 +02:00
savalet
056c7fed78 Add local variables handling 2025-04-24 22:44:58 +02:00
savalet
10064b6ba1 Merge branch 'main' into globbing-enzo 2025-04-24 22:41:33 +02:00
savalet
8f732c9e3c Fix args handling 2025-04-24 20:45:12 +02:00
savalet
107321e0b9 Add derivation for 42sh 2025-04-24 20:07:27 +02:00
savalet
72c7472831 Refactor args processing 2025-04-24 18:07:38 +02:00
savalet
694179bc46 Remove T_AT
Remove T_AT
2025-04-24 18:07:26 +02:00
savalet
d2fcadcf18 Refactor the globbing 2025-04-24 18:07:14 +02:00
savalet
ba33bcefcb Add args_t 2025-04-24 18:07:03 +02:00
savalet
e4605a950f Change handle var to use only toks * 2025-04-24 18:06:56 +02:00
savalet
9d55da475d Merge pull request #14 from Savapitech/builtins_adds
Add of foreach, set, unset and local variable gesture.
2025-04-24 13:24:58 +02:00
savalet
7211f99a19 Merge branch 'main' into builtins_adds 2025-04-24 13:21:49 +02:00
savalet
8bfcc27e76 Change fd for which and where 2025-04-24 13:20:02 +02:00
savalet
a3020a6aa5 Add which and where in exec 2025-04-24 12:58:44 +02:00
savalet
c91e08318c Add where 2025-04-24 12:58:34 +02:00
savalet
175eed24eb Add which 2025-04-24 12:58:31 +02:00
JVNKO
2e726e50d7 [FIX] Fix CS for globbing 2025-04-24 12:14:43 +02:00
savalet
127169b4e7 Merge pull request #13 from Savapitech/alias_T_A
[ADD] collision in alias
2025-04-24 12:13:48 +02:00
savalet
50420b34e5 Fix redirect index check 2025-04-24 12:11:11 +02:00
savalet
f96a674e88 Merge branch 'main' into Line_edition_S 2025-04-22 15:04:18 +02:00
savalet
d36524f310 Delete double display alias declaration 2025-04-22 14:47:38 +02:00
savalet
3ee0820fb1 Add readme 2025-04-22 14:23:10 +02:00