Kovid Goyal
|
0e73c01093
readline: Automatically do word completion based on history
|
2 years ago |
Kovid Goyal
|
7223fdaa38
API to set the text at the prompt
|
2 years ago |
Kovid Goyal
|
53e33a80ba
Start work on porting unicode input kitten to Go
|
2 years ago |
Kovid Goyal
|
b3f096b03b
kitty shell: Fix pressing enter while cursor is not at end of line causes line to be truncated visually
|
2 years ago |
Kovid Goyal
|
a5d05a2954
...
|
2 years ago |
Kovid Goyal
|
723a9c91b5
Get completion basically working
|
2 years ago |
Kovid Goyal
|
9e2c96653f
More work on readline completion
|
2 years ago |
Kovid Goyal
|
7c23536bfe
Start work on readline completions
|
2 years ago |
Kovid Goyal
|
f919efcd42
Move basic multi key shortcut handling into its own package
|
2 years ago |
Kovid Goyal
|
dc787a6529
Allow pretty printing members of the Action enum
|
2 years ago |
Kovid Goyal
|
cfb6d93dc0
Move cursor to end of input when traversing history list
|
2 years ago |
Kovid Goyal
|
31dcb13836
cursor_y should be zero when resetting
|
2 years ago |
Kovid Goyal
|
0c82832356
more work on history search
|
2 years ago |
Kovid Goyal
|
ffea66357a
Start work on incremental history search
|
2 years ago |
Kovid Goyal
|
6b48624b81
Reset keyboard state when resetting text
|
2 years ago |
Kovid Goyal
|
5a425ccaad
Implement number args for repeats
|
2 years ago |
Kovid Goyal
|
2f2dbfb45f
Cleanup prompt handling
|
2 years ago |
Kovid Goyal
|
13a266aa42
Map ctrl+c to abort the current line
|
2 years ago |
Kovid Goyal
|
e1ab2383b3
Add basic history operations
|
2 years ago |
Kovid Goyal
|
c8e8cb5ad5
Add some tests for yanking
|
2 years ago |
Kovid Goyal
|
22f7145e34
Add yank actions
|
2 years ago |
Kovid Goyal
|
3237db00fc
Implement word killing actions
|
2 years ago |
Kovid Goyal
|
ea583f60b3
Start work on kill ring
|
2 years ago |
Kovid Goyal
|
b7816d26be
Implement clear screen c-l binding
|
2 years ago |
Kovid Goyal
|
a008c627e3
Implement bindings for moving by simple word
|
2 years ago |
Kovid Goyal
|
5509673ff3
More tests
|
2 years ago |
Kovid Goyal
|
3c4a411cad
Rewrite the readline redraw code to make the screen lines explicit
|
2 years ago |
Kovid Goyal
|
260249491d
Avoid Querying screen size on every resize
|
2 years ago |
Kovid Goyal
|
88567f69b2
Start work on history support for readline
|
2 years ago |
Kovid Goyal
|
834385baff
Improve performance when pasting large amounts of text into readline by not redrawing on every char
|
2 years ago |