Kovid Goyal
|
7b6d11fd1e
|
Fix rendering of :doc: links with explicit titles in help text in the terminal
|
2023-04-26 16:46:20 +05:30 |
|
Kovid Goyal
|
34526517de
|
Allow passing multiple options to control how wrapping is done
|
2023-03-29 20:56:24 +05:30 |
|
Kovid Goyal
|
924cd4cadd
|
Do not add a trailing newline when wrapping
|
2023-03-27 07:53:55 +05:30 |
|
Kovid Goyal
|
3803d7e3c2
|
Use maps package for generic keys/values functions
|
2023-03-14 22:49:40 +05:30 |
|
Kovid Goyal
|
09ceb3c0be
|
Start work on porting hints kitten to Go
|
2023-03-09 19:00:56 +05:30 |
|
Kovid Goyal
|
f42090766a
|
Use the new string scanner everywhere
|
2023-03-08 13:31:27 +05:30 |
|
Kovid Goyal
|
0e73c01093
|
readline: Automatically do word completion based on history
|
2023-03-07 16:44:02 +05:30 |
|
Kovid Goyal
|
a2887bb9e0
|
get rid of utils.Cut since we can now rely on strings.Cut instead
|
2023-03-04 13:37:55 +05:30 |
|
Kovid Goyal
|
5b160ea599
|
Use Once for CachedHostname
|
2023-03-03 15:20:35 +05:30 |
|
Kovid Goyal
|
407555c6c8
|
Get completion working for kitten ssh
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
590c1bd7ad
|
dont parse args for the ssh kitten as it will do so itself
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
9bdb647454
|
kitty @ shell: Fix global options being ignored
Also no need to exec a separate process for every command
|
2023-02-04 12:54:49 +05:30 |
|
Kovid Goyal
|
f1dc072045
|
Clean up previous PR
|
2023-02-03 16:14:24 +05:30 |
|
pagedown
|
370aa3aaa6
|
Completion: Delegate kitty +complete to kitten
Implement `kitten __complete__ setup` in Go.
Fix zsh completion script to check `kitten`.
|
2023-02-03 18:16:04 +08:00 |
|
Kovid Goyal
|
c83a8b0773
|
zsh completion; Fix leading ~ in filenames being quoted on insertion into commandline
|
2023-01-04 11:07:56 +05:30 |
|
Kovid Goyal
|
928becece4
|
Fix #5773
|
2022-12-14 15:45:43 +05:30 |
|
Kovid Goyal
|
2b66775f45
|
explicitly ignore a few errors
|
2022-12-13 16:19:46 +05:30 |
|
Kovid Goyal
|
fe53555dba
|
Document the additions to the clipboard kitten
|
2022-12-04 11:37:02 +05:30 |
|
Kovid Goyal
|
8d45f5011b
|
Add support for the 🔗 role to prettify
|
2022-11-26 15:34:20 +05:30 |
|
Kovid Goyal
|
4969611bdb
|
Handle backslash escapes in :code: blocks
|
2022-11-25 22:03:13 +05:30 |
|
Kovid Goyal
|
4d3f3b5e91
|
Start moving clipboard kitten to kitty-tool
|
2022-11-25 12:58:10 +05:30 |
|
Kovid Goyal
|
4fc91dcc03
|
There should be no trailing space when completing directories for a file match based on patterns
|
2022-11-21 11:05:36 +05:30 |
|
Kovid Goyal
|
5ad2ac259b
|
When truncating descriptions for completion truncate at word boundaries
|
2022-11-17 08:29:01 +05:30 |
|
Kovid Goyal
|
a4e43b3925
|
Use a pager for the help interactive command as well
|
2022-11-16 20:44:13 +05:30 |
|
Kovid Goyal
|
5e880b92f5
|
Ensure active hyperlink is cleared when truncating output for completion descriptions
|
2022-11-16 20:32:42 +05:30 |
|
Kovid Goyal
|
d4c103e53e
|
zsh breaks when there are escape codes in completion descriptions
|
2022-11-16 19:32:16 +05:30 |
|
Kovid Goyal
|
e31587ec1e
|
Ensure auto-generated entries such as --help are present for completion by calling Validate()
|
2022-11-16 18:05:27 +05:30 |
|
Kovid Goyal
|
e70c021371
|
Some basic TUI widgets ported to Go
|
2022-11-16 12:48:47 +05:30 |
|
Kovid Goyal
|
234274c1df
|
...
|
2022-11-15 16:54:14 +05:30 |
|
Kovid Goyal
|
59b43ee844
|
prettify :option:--xyz> better
|
2022-11-14 15:42:09 +05:30 |
|
Kovid Goyal
|
29bde6c72c
|
Improve formatting of completion entries with descriptions
|
2022-11-14 15:42:09 +05:30 |
|
Kovid Goyal
|
9e2c96653f
|
More work on readline completion
|
2022-11-14 15:42:08 +05:30 |
|
Kovid Goyal
|
8d76cf8d32
|
Import the google shlex package as we need more sophisticated parsing
|
2022-11-14 15:42:08 +05:30 |
|
Kovid Goyal
|
7c23536bfe
|
Start work on readline completions
|
2022-11-14 15:42:08 +05:30 |
|
Kovid Goyal
|
59edf1d349
|
Code to show help
|
2022-11-14 15:42:05 +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
|
74b1cac344
|
Allow using unabiguous long option prefixes
|
2022-11-14 15:42:03 +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
|
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
|
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 |
|