Kovid Goyal
|
936a7a5f97
|
Dont write escape code for zero movement
|
2022-11-14 15:42:04 +05:30 |
|
Kovid Goyal
|
350060e0f6
|
...
|
2022-11-14 15:42:04 +05:30 |
|
Kovid Goyal
|
430bd23870
|
Fix decoding of letter trailer CSI key event
|
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 |
|
Kovid Goyal
|
565526624f
|
Start work on porting kitty shell to Go
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
f57832f501
|
Fix spurious rebuilds of generated go code
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
e536ef7844
|
Suggestions for sub command names as well
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
0dab006733
|
Allow un-ambiguous prefixes for command names
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
75ead358a2
|
Show suggestions for options based on levenshtein distance
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
654bd23109
|
DRYer
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
6b04c42730
|
update wcswidth go version to match unicode 15 update in master
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
8f5302a650
|
Hook up kitty-tool completions with shell integration
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
74b1cac344
|
Allow using unabiguous long option prefixes
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
7d5849cc17
|
...
|
2022-11-14 15:42:03 +05:30 |
|
Kovid Goyal
|
d2a2af9672
|
Add completion for kitty-tool
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
2633356842
|
No need to use a map
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
3bd4fd999a
|
All completion tests pass again
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
262e2fb7a3
|
Various fixes from the completion merge
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
97716fea8b
|
More work on merging completions with parse tree
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
bf74413c1f
|
Work on merging completion tree with parse tree
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
79ca0408e7
|
split up types.go
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
97acb60981
|
Move completion package into cli
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
3662efdf80
|
Nicer handling of python for typecheck
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
e608a945de
|
Output version information at bottom of help
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
5771bd0c01
|
Make adding subcommands a bit nicer
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
4396dede85
|
Get rid of the cobra dependency
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
cbc569af64
|
Remove no_response from json specs
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
90c1745976
|
Fix parsing of list options
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
c4ab964d09
|
Tests for CLI parsing
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
04022ed363
|
Various fixes to CLI parsing
|
2022-11-14 15:42:02 +05:30 |
|
Kovid Goyal
|
79cfc1e70a
|
Move kitty-tool __complete__ to use the new CLI framework
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
e7c14c78d0
|
Work on outputting help for commands
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
cb2389efa5
|
Use the standard library deque
Drops a dependency
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
49f5f25fb9
|
Run tests in the writeable src dir as the generated go files are present there
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
ff4353b209
|
...
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
c07dc220a8
|
Fix frozen builds
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
4316018966
|
...
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
a0bf6177e2
|
Use a LRUCache rather than an Unbounded one
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
3078b9074a
|
Also report submatch positions
|
2022-11-14 15:42:01 +05:30 |
|
Kovid Goyal
|
dffb87ced9
|
Make the cache re-useable
|
2022-11-14 15:42:01 +05:30 |
|