Kovid Goyal
|
2ef5d0a140
|
...
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
08b4741024
|
Get rid of a couple of unneeded dependencies
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
11ffa961bc
|
Use local hyperlinks for :doc:
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
ad6d928c12
|
Port various recent changes to CLI help output
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
74b768bfc2
|
...
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
9b703078dd
|
See if at least the field names are the same
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
43e93414ea
|
Some work on implementing TTYIO
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
6c3a439455
|
Use the io.Reader interface
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
a7bc2fcba8
|
Code to parse socket addresses
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
417c8887b9
|
Start on testing infra for command to JSON serialization
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
47feb73cdf
|
Code to generate structs for JSON marshalling
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
0aa1bacbe7
|
...
|
2022-11-14 15:41:47 +05:30 |
|
Kovid Goyal
|
63512f0512
|
Implement setting of option values into a struct
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
a32251cab4
|
Handle aliased flags
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
2ca8ae8e5f
|
normalize flag names so that underscores are interchangeable with hyphens
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
2d466f343d
|
Finish mapping of python cli opt to go cli opt
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
4596dc39ce
|
Fix formatting of lines with only spaces
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
605882582e
|
Transfer response_timeout
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
a5876e5231
|
Refactor conversion of py opt to go opt
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
e127579ae6
|
DRYer
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
b3be6792fd
|
General cleanup
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
6c25f0cf4b
|
Use cobra's builtin machinery for creating new types
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
a0bff4abab
|
Let kitty-tool know if it was built for a frozen kitty
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
82410c58ed
|
Hide the default completion command
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
3a87cfce3e
|
Get bool set flags ported
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
15ffd8e6d8
|
Support older Go
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
33e16df586
|
Add some basic RC serialization tests
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
4432c1a2ea
|
Move the command types into a separate package
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
45540561cc
|
More debug info about PATH in CI
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
f90753c69b
|
Use whatever version of go is available on CI
|
2022-11-14 15:41:46 +05:30 |
|
Kovid Goyal
|
bab914c497
|
Create hidden alias commands so kitty-tool @ls also works
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
d3bb69a0ac
|
strip whitespace from long descriptions just to be safe
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
e356af2dc4
|
Build kitty-tool as a universal binary for freeze builds on macOS
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
e9e7b97c48
|
And we have frozen builds working with kitty-tool
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
1c7d6f8bc6
|
Dont sync kitty-tool to build vms
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
82a0e56eb2
|
Fix go tests not being excluded correctly
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
54fd2c6773
|
Get linux freeze working
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
fb4c7db25e
|
Add a test for existence of kitty-tool
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
c85af36116
|
Simplify cleanup and ignoring of generated go files
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
780b5ca8bd
|
misc fixes
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
20ad7ca437
|
Output VCSRevision with --version
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
d39036de2a
|
Add vcs revision to version string
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
4ac4ee643e
|
Have the rc command wrapper sauto-generated on build
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
47f35a06e6
|
Start work on generating rc cmd wrappers
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
77f7ce82c0
|
Parse global options
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
10b74d0703
|
Update documentation of --to
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
393820e77a
|
Dont sort flags by default
|
2022-11-14 15:41:45 +05:30 |
|
Kovid Goyal
|
1b8805bc6f
|
document we need go >= 1.19
|
2022-11-14 15:41:44 +05:30 |
|
Kovid Goyal
|
07dc83670b
|
Fix go in home dir getting removed from PATH on CI
|
2022-11-14 15:41:44 +05:30 |
|
Kovid Goyal
|
1429be3a19
|
Run gofmt via python, easier to debug
|
2022-11-14 15:41:44 +05:30 |
|