diff options
author | JozanLeClerc <bousset.rudy@gmail.com> | 2020-10-14 20:05:05 +0200 |
---|---|---|
committer | JozanLeClerc <bousset.rudy@gmail.com> | 2020-10-14 20:05:05 +0200 |
commit | 8579156415efc6ddde9c2c77816ccd831907b849 (patch) | |
tree | 9d64cc2999ef47a628467ae61bd847f0266d5e62 /TODO.org | |
parent | Org update (diff) | |
download | 42-minishell-8579156415efc6ddde9c2c77816ccd831907b849.tar.gz 42-minishell-8579156415efc6ddde9c2c77816ccd831907b849.tar.bz2 42-minishell-8579156415efc6ddde9c2c77816ccd831907b849.tar.xz 42-minishell-8579156415efc6ddde9c2c77816ccd831907b849.tar.zst 42-minishell-8579156415efc6ddde9c2c77816ccd831907b849.zip |
TODO update
Diffstat (limited to 'TODO.org')
-rw-r--r-- | TODO.org | 38 |
1 files changed, 19 insertions, 19 deletions
@@ -15,16 +15,16 @@ ** DONE ls qweqwe; echo $? <---- substitute ** DONE Don't fuck with '$vars' ** DONE <>> - CLOSE020-09-26 Sat 18:41] + CLOSED: [2020-09-26 Sat 18:41] ** DONE Subst ~ after > - CLOSE020-09-26 Sat 19:43] + CLOSED: [2020-09-26 Sat 19:43] ** DONE msh ~> qwewqrqrqwrqwrqr ($? and output vs bash) - CLOSE020-10-05 Mon 15:45] + CLOSED: [2020-10-05 Mon 15:45] ** DONE bus error on msh ~> exit - CLOSE020-10-05 Mon 16:12] + CLOSED: [2020-10-05 Mon 16:12] ** DONE SEGV on pipes ** DONE buildable on Linux + gcc - CLOSE020-10-12 Mon 19:56] + CLOSED: [2020-10-12 Mon 19:56] ** TODO pipes don't split "qweqwreq | qweqweqe" ** TODO 2>&1 ** TODO alias ls='clear; ls | grep qwe' <--- aliases not substed in the right place @@ -32,14 +32,14 @@ ** DONE Multiline && || ** DONE ./qwe.sh <=== handle bad shebang ** DONE msh ~> ./qwe.sh <---- without shebang (maybe works fine already) - CLOSE020-10-05 Mon 18:34] + CLOSED: [2020-10-05 Mon 18:34] ** TODO 'qweqwe=qweqwe' ** DONE fix that goddamn exit(2) 25 leak ** DONE lpipes leaks on builtins (same as above man) ** DONE leaks on builtins (same as above man) ** DONE Variables stack rework ** DONE $1 $2 $3 $4... vars - CLOSE020-09-26 Sat 17:32] + CLOSED: [2020-09-26 Sat 17:32] ** DONE Fix $? ** DONE Handle comments better # ** TODO Handle memory @@ -57,24 +57,24 @@ ** TODO $_ ** TODO Parse error before p_line for scripts ** DONE Norm [2/2] - CLOSE020-10-03 Sat 14:46] - + ibft - + inishell + CLOSED: [2020-10-03 Sat 14:46] + + [X] libft + + [X] minishell ** DONE [ builtin <=== pretty cool yet simple stuff ( [ $a -eq 1 ] ) ** DONE alias ** DONE Read scripts ** DONE PSX rice ** DONE << [2/2] - CLOSE020-09-28 Mon 19:30] - + ase - + <- to skip tabs + CLOSED: [2020-09-28 Mon 19:30] + + [X] base + + [X] <<- to skip tabs ** TODO if else [0/4] - + f - fi - + lse - else - elif - + hile - do - done - + or + + [ ] if - fi + + [ ] else + + [ ] else + + [ ] elif + + [ ] while - do - done + + [ ] for ** TODO Termcaps ** TODO -i option (alias and history in scripts, etc) ** TODO Simple arithmetics $((a + 1)) |