Commit Graph

16 Commits

Author SHA1 Message Date
Kovid Goyal
88567f69b2 Start work on history support for readline 2022-11-14 15:42:05 +05:30
Kovid Goyal
9419fbc77c Fix rendering when line wraps 2022-11-14 15:42:05 +05:30
Kovid Goyal
834385baff Improve performance when pasting large amounts of text into readline by not redrawing on every char 2022-11-14 15:42:05 +05:30
Kovid Goyal
bf7dd1c369 Fix multiline prompts 2022-11-14 15:42:04 +05:30
Kovid Goyal
350060e0f6 ... 2022-11-14 15:42:04 +05:30
Kovid Goyal
9f2b2eac85 More work on shell 2022-11-14 15:42:04 +05:30
Kovid Goyal
fd36435262 Add some default readline bindings 2022-11-14 15:42:04 +05:30
Kovid Goyal
27418eed88 Beep when action could not be performed 2022-11-14 15:42:04 +05:30
Kovid Goyal
48f1690913 Wire up key event handling 2022-11-14 15:42:04 +05:30
Kovid Goyal
eff239a195 Code to erase character ranges 2022-11-14 15:42:04 +05:30
Kovid Goyal
5e5cae8391 Code to move cursor right 2022-11-14 15:42:04 +05:30
Kovid Goyal
57310a772a Code to move cursor left 2022-11-14 15:42:04 +05:30
Kovid Goyal
066465bce7 Some tests for add_text 2022-11-14 15:42:04 +05:30
Kovid Goyal
1792c2268a Start writing tests for readline internal functions 2022-11-14 15:42:04 +05:30
Kovid Goyal
32059dba7e More work on readline 2022-11-14 15:42:03 +05:30
Kovid Goyal
c8296a44eb More work on readline 2022-11-14 15:42:03 +05:30