diff options
-rw-r--r-- | TODO.org | 19 |
1 files changed, 15 insertions, 4 deletions
@@ -1,3 +1,5 @@ +#+TITLE: TODO list for minishell + * Stuff to fix ** DONE PWD=qwe; pwd <== recheck ** DONE VISUAL=qweqwe crontab -e <=== deal with it @@ -13,6 +15,7 @@ ** DONE [#A] ls qweqwe; echo $? <---- substitute ** DONE [#A] Don't fuck with '$vars' ** TODO [#A] <>> +** TODO [#A] Subst ~ after > ** TODO [#A] msh ~> qwewqrqrqwrqwrqr ($? and output vs bash) ** TODO [#A] pipes don't split "qweqwreq | qweqweqe" ** DONE [#A] SEGV on pipes @@ -25,11 +28,11 @@ ** DONE [#C] leaks on builtins (same as above man) ** DONE [#C] Variables stack rework ** TODO [#C] Handle memory -** TODO [#C] Go full stack to ken dash in the ass ** DONE [#C] Handle comments better # ** TODO [#C] msh ~> ./qwe.sh <---- without shebang (maybe works fine already) ** TODO [#C] Fix ~ only first pos of arg -** TODO [#C] $1 $2 $3 $4... vars +** DONE [#C] $1 $2 $3 $4... vars + CLOSED: [2020-09-26 Sat 17:32] ** DONE [#C] Fix $? * Stuff to add @@ -43,12 +46,20 @@ ** DONE [#B] .minishellrc ** DONE [#B] .minishell_history ** DONE [#B] history builtin -** TODO [#C] Norm +** TODO [#C] Norm [0/2] + + [ ] libft + + [ ] minishell ** DONE [#C] [ builtin <=== pretty cool yet simple stuff ( [ $a -eq 1 ] ) ** DONE [#C] alias ** DONE [#C] Read scripts ** DONE [#C] PSX rice -** TODO [#C] if else +** TODO [#C] if else [0/4] + + [ ] if - fi + + [ ] else + + [ ] else + + [ ] elif + + [ ] while - do - done + + [ ] for ** TODO [#C] << ** TODO [#C] Termcaps ** TODO [#C] -i option (alias in scripts, etc) |