summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* track timing information for commandsJesse Luehrs2021-11-132-2/+44
|
* track exit status of processesJesse Luehrs2021-11-131-7/+22
|
* use ^E+r instead of ^Z to return to the replJesse Luehrs2021-11-121-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 directlyJesse Luehrs2021-11-121-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 itJesse Luehrs2021-11-121-0/+26
|
* implement moving the readline cursorJesse Luehrs2021-11-121-7/+67
|
* handle backspacing over combined characters properlyJesse Luehrs2021-11-121-1/+6
|
* hard refresh the screen when resizingJesse Luehrs2021-11-111-1/+1
|
* use textmode's Color reexport, for consistencyJesse Luehrs2021-11-111-1/+1
|
* implement ^UJesse Luehrs2021-11-111-0/+5
|
* handle dynamic terminal sizesJesse Luehrs2021-11-115-17/+117
|
* handle the focused cursor being past the end of outputJesse Luehrs2021-11-112-8/+18
|
* avoid unnecessary rerenders and focus changesJesse Luehrs2021-11-115-23/+110
|
* move to unstable async-stdJesse Luehrs2021-11-111-1/+1
| | | | apparently this is the only way i will get an async condvar
* switch to futures-liteJesse Luehrs2021-11-111-5/+9
|
* wire up sending input to active processJesse Luehrs2021-11-101-20/+56
|
* fix display of long running commands with no outputJesse Luehrs2021-11-101-0/+4
|
* simplifyJesse Luehrs2021-11-102-40/+26
|
* derive debug in a few placesJesse Luehrs2021-11-101-1/+2
|
* simplifyJesse Luehrs2021-11-106-175/+151
|
* more refactoring, make commands blocking by default and handle ^C/^ZJesse Luehrs2021-11-103-118/+160
|
* refactorJesse Luehrs2021-11-103-97/+188
|
* basic command running and displayJesse Luehrs2021-11-094-3/+287
|
* basic skeletonJesse Luehrs2021-11-061-1/+14
|
* project skeletonJesse Luehrs2021-11-061-0/+3