Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | track timing information for commands | Jesse Luehrs | 2021-11-13 | 2 | -2/+44 |
| | |||||
* | track exit status of processes | Jesse Luehrs | 2021-11-13 | 1 | -7/+22 |
| | |||||
* | use ^E+r instead of ^Z to return to the repl | Jesse Luehrs | 2021-11-12 | 1 | -12/+29 |
| | | | | | we will want to be able to pass ^Z through to running processes as well - all out of band stuff should go through a single escape character | ||||
* | just forward ^C to the running process directly | Jesse Luehrs | 2021-11-12 | 1 | -13/+1 |
| | | | | | the process pty will interpret this and send SIGINT to the appropriate process as necessary anyway | ||||
* | focusing an app using the alternate screen should full-screen it | Jesse Luehrs | 2021-11-12 | 1 | -0/+26 |
| | |||||
* | implement moving the readline cursor | Jesse Luehrs | 2021-11-12 | 1 | -7/+67 |
| | |||||
* | handle backspacing over combined characters properly | Jesse Luehrs | 2021-11-12 | 1 | -1/+6 |
| | |||||
* | hard refresh the screen when resizing | Jesse Luehrs | 2021-11-11 | 1 | -1/+1 |
| | |||||
* | use textmode's Color reexport, for consistency | Jesse Luehrs | 2021-11-11 | 1 | -1/+1 |
| | |||||
* | implement ^U | Jesse Luehrs | 2021-11-11 | 1 | -0/+5 |
| | |||||
* | handle dynamic terminal sizes | Jesse Luehrs | 2021-11-11 | 5 | -17/+117 |
| | |||||
* | handle the focused cursor being past the end of output | Jesse Luehrs | 2021-11-11 | 2 | -8/+18 |
| | |||||
* | avoid unnecessary rerenders and focus changes | Jesse Luehrs | 2021-11-11 | 5 | -23/+110 |
| | |||||
* | move to unstable async-std | Jesse Luehrs | 2021-11-11 | 1 | -1/+1 |
| | | | | apparently this is the only way i will get an async condvar | ||||
* | switch to futures-lite | Jesse Luehrs | 2021-11-11 | 1 | -5/+9 |
| | |||||
* | wire up sending input to active process | Jesse Luehrs | 2021-11-10 | 1 | -20/+56 |
| | |||||
* | fix display of long running commands with no output | Jesse Luehrs | 2021-11-10 | 1 | -0/+4 |
| | |||||
* | simplify | Jesse Luehrs | 2021-11-10 | 2 | -40/+26 |
| | |||||
* | derive debug in a few places | Jesse Luehrs | 2021-11-10 | 1 | -1/+2 |
| | |||||
* | simplify | Jesse Luehrs | 2021-11-10 | 6 | -175/+151 |
| | |||||
* | more refactoring, make commands blocking by default and handle ^C/^Z | Jesse Luehrs | 2021-11-10 | 3 | -118/+160 |
| | |||||
* | refactor | Jesse Luehrs | 2021-11-10 | 3 | -97/+188 |
| | |||||
* | basic command running and display | Jesse Luehrs | 2021-11-09 | 4 | -3/+287 |
| | |||||
* | basic skeleton | Jesse Luehrs | 2021-11-06 | 1 | -1/+14 |
| | |||||
* | project skeleton | Jesse Luehrs | 2021-11-06 | 1 | -0/+3 |