Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove the mutex around exit_info | Jesse Luehrs | 2022-03-04 | 1 | -15/+6 |
* | another large refactor | Jesse Luehrs | 2022-03-04 | 1 | -220/+37 |
* | refactor | Jesse Luehrs | 2022-03-01 | 1 | -0/+1 |
* | push some copies up the stack | Jesse Luehrs | 2022-02-28 | 1 | -5/+5 |
* | convert to std::sync::Mutex and remove a lot of unnecessary async | Jesse Luehrs | 2022-02-28 | 1 | -46/+56 |
* | these aliases are not really saving much of anything | Jesse Luehrs | 2022-02-27 | 1 | -9/+19 |
* | reduce typing | Jesse Luehrs | 2022-02-26 | 1 | -3/+3 |
* | don't error when sending events during application shutdown | Jesse Luehrs | 2022-02-25 | 1 | -5/+5 |
* | move to tokio | Jesse Luehrs | 2022-02-25 | 1 | -87/+65 |
* | clippy | Jesse Luehrs | 2022-01-18 | 1 | -2/+0 |
* | don't just assume that an open fd 3 means to send status updates | Jesse Luehrs | 2022-01-18 | 1 | -1/+1 |
* | stop sending environment stuff over a pipe | Jesse Luehrs | 2022-01-17 | 1 | -24/+2 |
* | improve bell handling | Jesse Luehrs | 2022-01-15 | 1 | -1/+1 |
* | clippy | Jesse Luehrs | 2022-01-11 | 1 | -4/+0 |
* | highlight the specific pipeline that is currently running | Jesse Luehrs | 2022-01-11 | 1 | -0/+7 |
* | stop parsing command lines at all in the main shell process | Jesse Luehrs | 2022-01-09 | 1 | -42/+9 |
* | rename | Jesse Luehrs | 2022-01-09 | 1 | -3/+3 |
* | move to running the full command in the subprocess | Jesse Luehrs | 2022-01-09 | 1 | -189/+25 |
* | don't busy loop when waiting for exit after exit event | Jesse Luehrs | 2022-01-09 | 1 | -17/+22 |
* | we also don't need to keep reading if we get an Exit event | Jesse Luehrs | 2022-01-08 | 1 | -0/+2 |
* | simplify | Jesse Luehrs | 2022-01-08 | 1 | -5/+17 |
* | cleanups | Jesse Luehrs | 2022-01-08 | 1 | -34/+20 |
* | remove a bunch of unwraps | Jesse Luehrs | 2022-01-08 | 1 | -13/+9 |
* | fix file descriptor leak | Jesse Luehrs | 2022-01-08 | 1 | -0/+1 |
* | implement for loops | Jesse Luehrs | 2022-01-08 | 1 | -20/+87 |
* | implement while | Jesse Luehrs | 2022-01-08 | 1 | -6/+17 |
* | implement if | Jesse Luehrs | 2022-01-08 | 1 | -6/+54 |
* | refactor | Jesse Luehrs | 2022-01-08 | 1 | -28/+45 |
* | add parsing for control statements | Jesse Luehrs | 2022-01-08 | 1 | -1/+9 |
* | remove pipeline from the environment | Jesse Luehrs | 2022-01-08 | 1 | -2/+12 |
* | there's no reason to eval at all in the main shell | Jesse Luehrs | 2022-01-08 | 1 | -2/+1 |
* | fix race condition when reading pipeline events | Jesse Luehrs | 2022-01-08 | 1 | -30/+55 |
* | large refactor | Jesse Luehrs | 2022-01-08 | 1 | -3/+4 |
* | allow the most recent command output to be bigger | Jesse Luehrs | 2022-01-05 | 1 | -3/+5 |
* | and more simplification | Jesse Luehrs | 2022-01-05 | 1 | -9/+4 |
* | a bunch more reorganization | Jesse Luehrs | 2022-01-05 | 1 | -0/+415 |