Commit Graph

452 Commits

Author SHA1 Message Date
savalet
fce7d767b8 Add last exit code dynamic prompt 2025-05-21 23:22:17 +02:00
savalet
ce0db9550f Fix multi line 2025-05-21 23:12:47 +02:00
savalet
d24143b3f5 Finish job control 2025-05-21 22:24:26 +02:00
savalet
91014a8f42 Fix alias loop and alias of alias
Fix alias loop
2025-05-21 20:23:37 +02:00
savalet
7163129849 Fix output flushing 2025-05-21 00:46:35 +02:00
savalet
dd961fca7f Add bg 2025-05-21 00:40:21 +02:00
savalet
021019dbff Fix fg 2025-05-21 00:40:18 +02:00
savalet
c5fb52eb52 Fix coding style in exec.c 2025-05-21 00:22:21 +02:00
savalet
3b8794cad0 Fix jobs leaks 2025-05-21 00:16:36 +02:00
savalet
5313fcb5c8 Fix sigint catch by the repl 2025-05-21 00:16:26 +02:00
savalet
08532207fb Add fg builtin 2025-05-21 00:16:17 +02:00
savalet
159624c6eb Add job control 2025-05-21 00:16:13 +02:00
savalet
3514782d17 Improve CTRL+D handling, now redisplay the prompt and command if the cursor is not home 2025-05-19 00:11:13 +02:00
savalet
734320805b Fix up arrow without args 2025-05-18 23:58:21 +02:00
savalet
c3d70d3e08 Fix history padding 2025-05-18 23:32:14 +02:00
savalet
9ddf8aaea3 Fix crash with history (!x) 2025-05-18 23:30:56 +02:00
savalet
56bc63b61b Fix alias loop
Fix alias loop
2025-05-18 23:30:31 +02:00
savalet
1b4c845dd6 Add TODO and FIX
Add FIX
2025-05-18 23:13:58 +02:00
savalet
e7419e3b26 Update flake lock 2025-05-18 19:15:08 +02:00
savalet
a69acc0295 Add ignoreof 2025-05-09 17:41:53 +02:00
savalet
148e738680 Add special variables
Update readme
2025-05-09 17:33:16 +02:00
savalet
54ebb04ac7 Add -e 2025-05-09 17:07:43 +02:00
savalet
319435e8ba Update readmine 2025-05-09 17:04:23 +02:00
savalet
ea4921ecdb Add export 2025-05-09 17:03:05 +02:00
savalet
612bd09157 Add termname 2025-05-09 17:03:01 +02:00
savalet
97c91071d9 Add astprint 2025-05-09 17:02:58 +02:00
savalet
6d0797cd8a Add job control as a bonus 2025-05-09 16:51:51 +02:00
savalet
aa2b116335 Fix leaks
Fix leaks

Fix leaks
2025-05-09 16:40:24 +02:00
savalet
3dace15a74 Add echo -n 2025-05-09 16:13:42 +02:00
tekClovis
ab6061e72a [FIX] parennthesis 2025-05-09 15:38:54 +02:00
savalet
228c8f9977 Add echo 2025-05-09 15:37:12 +02:00
savalet
e5f0a0a450 Fix alias 2025-05-09 15:16:16 +02:00
savalet
5f1093e431 Merge pull request #24 from Savapitech/magic_quotes
[FIX] of inhibitors and parentheses
2025-05-09 14:23:07 +02:00
tekClovis
7afcd21706 [FIX] check parenthse 2025-05-09 14:22:25 +02:00
tekClovis
84e9c931d5 [FIX] compilable verssion 2025-05-09 14:16:54 +02:00
savalet
afb2e51737 Fix CTRL+E 2025-05-09 14:09:23 +02:00
Syvolc
4b8893749b Merge branch 'main' into magic_quotes 2025-05-09 13:58:10 +02:00
savalet
ba11b3ee5a Finish line editing 2025-05-09 13:55:44 +02:00
tekClovis
37b727c776 [FIX] of inhibitors and parentheses 2025-05-09 13:55:39 +02:00
savalet
524421b447 Fix arrow detection 2025-05-09 00:58:11 +02:00
savalet
3900418014 Setup special key handler 2025-05-09 00:28:10 +02:00
savalet
eb0ac4d564 Fix coding style 2025-05-08 23:38:36 +02:00
savalet
09bd728808 Rewrite the entire readline logic 2025-05-08 23:32:15 +02:00
Syvolc
be7f100574 Merge pull request #23 from Savapitech/magic_quotes
[FIX] inhibitors
2025-05-08 20:16:14 +02:00
tekClovis
5d628534b1 [FIX] inhibitors 2025-05-08 20:15:04 +02:00
Syvolc
c077f2fe97 Merge pull request #22 from Savapitech/magic_quotes
[FIX] decrease the size of the sttring pointer not the token list size
2025-05-08 12:07:07 +02:00
tekClovis
581ca7bc7b [FIX] decrease the size of the sttring pointer not the token list size 2025-05-08 12:03:50 +02:00
savalet
3c4e0f35ed Add path handling test 2025-05-07 15:14:56 +02:00
savalet
1b561973f9 Add relative path check 2025-05-07 15:12:12 +02:00
savalet
4b73405d20 Fix history parsing != as a bang 2025-05-07 14:55:33 +02:00