Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | don't just assume that an open fd 3 means to send status updates | Jesse Luehrs | 2022-01-18 | 1 | -23/+14 |
* | use structopt | Jesse Luehrs | 2022-01-17 | 1 | -8/+13 |
* | make nbsh -c work | Jesse Luehrs | 2022-01-17 | 1 | -4/+28 |
* | stop sending environment stuff over a pipe | Jesse Luehrs | 2022-01-17 | 1 | -2/+3 |
* | clippy | Jesse Luehrs | 2022-01-11 | 1 | -0/+3 |
* | rename | Jesse Luehrs | 2022-01-09 | 1 | -2/+2 |
* | rename | Jesse Luehrs | 2022-01-09 | 1 | -2/+2 |
* | refactor builtin fd handling a bit | Jesse Luehrs | 2022-01-08 | 1 | -0/+1 |
* | and more simplification | Jesse Luehrs | 2022-01-05 | 1 | -1/+1 |
* | a bunch more reorganization | Jesse Luehrs | 2022-01-05 | 1 | -120/+2 |
* | shorten some names | Jesse Luehrs | 2022-01-05 | 1 | -4/+6 |
* | reorganize | Jesse Luehrs | 2022-01-05 | 1 | -1/+0 |
* | clean up some deps | Jesse Luehrs | 2022-01-03 | 1 | -2/+6 |
* | split up code into more files | Jesse Luehrs | 2022-01-03 | 1 | -2/+3 |
* | more refactoring to lay the groundwork for reintroducing builtins | Jesse Luehrs | 2022-01-02 | 1 | -3/+4 |
* | make the pipe runner async | Jesse Luehrs | 2022-01-02 | 1 | -13/+9 |
* | clean up pipe code | Jesse Luehrs | 2022-01-01 | 1 | -5/+10 |
* | basic implementation of pipes | Jesse Luehrs | 2021-12-31 | 1 | -4/+5 |
* | start adding framework for pipelines | Jesse Luehrs | 2021-12-31 | 1 | -0/+5 |
* | rearrange some things | Jesse Luehrs | 2021-12-25 | 1 | -1/+0 |
* | clippy | Jesse Luehrs | 2021-12-15 | 1 | -2/+7 |
* | this is actually pretty unnecessary | Jesse Luehrs | 2021-12-13 | 1 | -1/+0 |
* | more rearranging | Jesse Luehrs | 2021-12-13 | 1 | -2/+0 |
* | more cleanups | Jesse Luehrs | 2021-12-13 | 1 | -19/+18 |
* | more event loop refactoring | Jesse Luehrs | 2021-12-12 | 1 | -2/+21 |
* | significantly refactor the event loop | Jesse Luehrs | 2021-12-11 | 1 | -18/+17 |
* | move key handling into the main event loop | Jesse Luehrs | 2021-12-11 | 1 | -14/+3 |
* | display the history index as well | Jesse Luehrs | 2021-12-11 | 1 | -0/+1 |
* | refactor | Jesse Luehrs | 2021-12-09 | 1 | -0/+1 |
* | move from chrono to time | Jesse Luehrs | 2021-12-07 | 1 | -2/+22 |
* | simplify | Jesse Luehrs | 2021-12-07 | 1 | -2/+2 |
* | implement cd | Jesse Luehrs | 2021-11-18 | 1 | -0/+1 |
* | redraw the clock every second | Jesse Luehrs | 2021-11-17 | 1 | -0/+21 |
* | simplify | Jesse Luehrs | 2021-11-17 | 1 | -2/+3 |
* | refactor | Jesse Luehrs | 2021-11-17 | 1 | -6/+23 |
* | pull output out of the state struct | Jesse Luehrs | 2021-11-17 | 1 | -3/+7 |
* | make action handling the main task | Jesse Luehrs | 2021-11-17 | 1 | -7/+5 |
* | add ^L (or ^E^L) to force-redraw the screen | Jesse Luehrs | 2021-11-16 | 1 | -1/+1 |
* | refactor | Jesse Luehrs | 2021-11-13 | 1 | -0/+1 |
* | clean up formatting a bit | Jesse Luehrs | 2021-11-13 | 1 | -0/+1 |
* | handle dynamic terminal sizes | Jesse Luehrs | 2021-11-11 | 1 | -0/+17 |
* | avoid unnecessary rerenders and focus changes | Jesse Luehrs | 2021-11-11 | 1 | -1/+3 |
* | simplify | Jesse Luehrs | 2021-11-10 | 1 | -9/+5 |
* | simplify | Jesse Luehrs | 2021-11-10 | 1 | -3/+38 |
* | more refactoring, make commands blocking by default and handle ^C/^Z | Jesse Luehrs | 2021-11-10 | 1 | -2/+1 |
* | basic command running and display | Jesse Luehrs | 2021-11-09 | 1 | -3/+10 |
* | basic skeleton | Jesse Luehrs | 2021-11-06 | 1 | -1/+14 |
* | project skeleton | Jesse Luehrs | 2021-11-06 | 1 | -0/+3 |