summaryrefslogtreecommitdiffstats
path: root/src/readline.rs
Commit message (Collapse)AuthorAgeFilesLines
* more rearrangingJesse Luehrs2021-12-131-161/+0
|
* more event loop refactoringJesse Luehrs2021-12-121-2/+1
|
* significantly refactor the event loopJesse Luehrs2021-12-111-47/+7
|
* tweak the output a bit moreJesse Luehrs2021-12-111-4/+9
|
* display the history index as wellJesse Luehrs2021-12-111-1/+5
|
* space to recall focused command to the readlineJesse Luehrs2021-12-101-0/+5
|
* fix some scrolling edge casesJesse Luehrs2021-12-101-3/+8
|
* move some stuff aroundJesse Luehrs2021-12-101-1/+1
|
* make up and down workJesse Luehrs2021-12-101-0/+5
|
* tweak colors a bitJesse Luehrs2021-12-091-8/+6
|
* this doesn't need to be modifiableJesse Luehrs2021-12-091-13/+4
|
* refactorJesse Luehrs2021-12-091-17/+5
|
* clean up the drawing code a bitJesse Luehrs2021-12-091-3/+3
|
* move from chrono to timeJesse Luehrs2021-12-071-1/+4
| | | | chrono seems a bit unmaintained, and has a more awkward api
* differentiate root shellsJesse Luehrs2021-11-171-1/+6
|
* reorder some functionsJesse Luehrs2021-11-171-4/+4
|
* refactorJesse Luehrs2021-11-171-19/+10
|
* make action handling the main taskJesse Luehrs2021-11-171-3/+2
|
* color tweaksJesse Luehrs2021-11-171-1/+1
|
* add some more data to the promptJesse Luehrs2021-11-171-12/+33
|
* position the cursor correctly for running commandsJesse Luehrs2021-11-171-0/+3
| | | | it shouldn't always go at the end
* add ^L (or ^E^L) to force-redraw the screenJesse Luehrs2021-11-161-0/+6
|
* a bit more colorJesse Luehrs2021-11-131-0/+15
|
* highlight the focused entryJesse Luehrs2021-11-131-0/+6
|
* implement moving the readline cursorJesse Luehrs2021-11-121-7/+67
|
* handle backspacing over combined characters properlyJesse Luehrs2021-11-121-1/+6
|
* implement ^UJesse Luehrs2021-11-111-0/+5
|
* handle dynamic terminal sizesJesse Luehrs2021-11-111-1/+7
|
* avoid unnecessary rerenders and focus changesJesse Luehrs2021-11-111-4/+4
|
* simplifyJesse Luehrs2021-11-101-0/+76