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
|
defac0c061
|
Implement automatic tmux passthrough for icat
|
2023-03-04 13:01:23 +05:30 |
|
Kovid Goyal
|
1218a152bf
|
Implement unicode placeholders in icat
|
2023-03-04 11:54:22 +05:30 |
|
Kovid Goyal
|
f0aacbd437
|
Remove unused code
|
2023-03-01 16:54:06 +05:30 |
|
Kovid Goyal
|
944e036611
|
DRYer
|
2023-02-28 15:48:04 +05:30 |
|
Kovid Goyal
|
1b2fe90ed1
|
Fix askpass.go on shm_syscall based systems
|
2023-02-28 14:11:27 +05:30 |
|
Kovid Goyal
|
8729717229
|
Dont create SHM files in the bootstrap limit and related tests
|
2023-02-28 13:16:00 +05:30 |
|
Kovid Goyal
|
1ddb1dc5e1
|
...
|
2023-02-28 13:00:19 +05:30 |
|
Kovid Goyal
|
3558d1c274
|
Finish porting support for color schemes to SSH kitten
|
2023-02-28 12:08:55 +05:30 |
|
Kovid Goyal
|
64cb9c9542
|
More work on porting ssh kitten
|
2023-02-26 11:26:28 +05:30 |
|
Kovid Goyal
|
6de77ce987
|
Clean up exclude pattern handling
|
2023-02-26 09:12:12 +05:30 |
|
Kovid Goyal
|
5cc3d3cbfe
|
Fix remaining failing tests
|
2023-02-26 08:01:04 +05:30 |
|
Kovid Goyal
|
dc938cf3dd
|
More test fixes
|
2023-02-26 08:01:04 +05:30 |
|
Kovid Goyal
|
22ea33182a
|
Fix various test failures
|
2023-02-26 08:01:04 +05:30 |
|
Kovid Goyal
|
3f417b26b2
|
Wire up the new ssh kitten into the python ssh kitten tests
|
2023-02-26 08:01:04 +05:30 |
|
Kovid Goyal
|
e4002b5691
|
Switch to a more capable glob implementation that supports **
|
2023-02-26 08:01:04 +05:30 |
|
Kovid Goyal
|
77c04107f3
|
Add test for tarfile exclusion
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
e02ba7f389
|
Port bootstrap script length limit
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
9870c94007
|
More work on porting the SSH kitten
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
907a51c99c
|
Code to read needed options from kitty.conf in a kitten
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
a84b688038
|
Embed the data files needed for the ssh kitten into the Go binary
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
b4b8943e64
|
Replace some more uses of sync.Once
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
587d06b295
|
Replace use of sync.Once
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
fa0773d9d2
|
Use a struct to store connection related data
|
2023-02-26 08:01:03 +05:30 |
|
Kovid Goyal
|
d656017f27
|
Move SSH askpass implementation into kitten
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
fa45324d39
|
Port code to read cloned env
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
5a8d903a4d
|
Go SHM API to read simple data with size from SHM name
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
3f829ccdde
|
Handle invalid args and passthrough
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
97b9572bec
|
Port parsing of ssh args
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
57839b4e03
|
Port function to get ssh cli options by running ssh binary
|
2023-02-26 08:01:02 +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
|
46367bceed
|
...
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
041c646d46
|
Fix parsing of copy args
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
d98504e1a6
|
Finish porting SSH config file parsing
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
747411be00
|
Finish implementation of config file parsing
Still needs tests
|
2023-02-26 08:01:01 +05:30 |
|
Kovid Goyal
|
70086451e7
|
Port parsing of env instructions
|
2023-02-26 08:01:01 +05:30 |
|
Kovid Goyal
|
32aa580984
|
Store parsed multi option values on the config object
|
2023-02-26 08:01:01 +05:30 |
|
Kovid Goyal
|
6f63d9c5d4
|
Start work on porting the SSH kitten to Go
|
2023-02-26 08:01:01 +05:30 |
|
Kovid Goyal
|
ac5298ce76
|
Finish porting unicode input
|
2023-02-15 17:42:31 +05:30 |
|
Kovid Goyal
|
1321a96ae7
|
More work on porting unicode input
|
2023-02-15 17:14:09 +05:30 |
|
Kovid Goyal
|
2b87a601a0
|
More work on porting unicode input
|
2023-02-15 10:48:54 +05:30 |
|
Kovid Goyal
|
a5eac42d92
|
More work on unicode input
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
311a0cbfe9
|
More work on porting unicode input
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
53e33a80ba
|
Start work on porting unicode input kitten to Go
|
2023-02-14 21:33:21 +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 |
|
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
|
1d45cf4f91
|
Use crypto/rand rather than math/rand
Who knows how random math/rand actually is
|
2023-02-02 06:04:17 +05:30 |
|
pagedown
|
8fe936882d
|
Docs: Improve usage and help documents for kitten
|
2023-02-01 17:14:54 +08:00 |
|
Kovid Goyal
|
414ca86e3f
|
Remaining fixes from #5962
Fixes #5962
|
2023-02-01 10:26:53 +05:30 |
|