summaryrefslogtreecommitdiffstats
path: root/src/readline.rs
Commit message (Expand)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
* 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
* 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