Kovid Goyal
|
027c5a57f1
|
Work on porting kittens to use new key infrastructure
Also move type definitions into their own module
|
2021-01-16 20:52:14 +05:30 |
|
Kovid Goyal
|
00aba7c646
|
Add basic editing support for the broadcast kitten
|
2020-12-01 17:35:15 +05:30 |
|
Kovid Goyal
|
ce94a9b2df
|
More typing work
|
2020-03-11 09:35:59 +05:30 |
|
Kovid Goyal
|
27524bfc3d
|
Restore global key definitions so as not to break third party kittens that might use them
|
2020-03-03 15:06:10 +05:30 |
|
Kovid Goyal
|
8843ded1c9
|
Refactor key encoding
Cannot have key names in global namespace as not all key names are valid
python identifiers. So move them into a dict.
|
2020-03-03 14:54:30 +05:30 |
|
Trygve Aaberge
|
6a3eb3f3d7
|
tui line_edit: Set correct cursor position on end
Previously, the cursor would end up one character after the last typed
character when pressing end in the unicode input kitten.
|
2020-02-23 11:58:44 +01:00 |
|
Luflosi
|
a792c94ccf
|
Use python3 shebang for all python scripts
Fixes #1624.
Use python3 shebang for all python scripts as python still defaults to python2 on many systems.
|
2019-05-20 14:44:24 +02:00 |
|
Kovid Goyal
|
fe3b10a8fb
|
diff kitten: Implement searching for text in the diff
Fixes #574
|
2018-06-15 14:28:42 +05:30 |
|
Kovid Goyal
|
7214b66aa5
|
A new tui API for simple line editing
Handles basic line-editing with the extended keyboard protocol and
support for wide chars.
Currently used by the unicode input kitten.
|
2018-06-14 13:11:48 +05:30 |
|