Kovid Goyal
|
06bfa671d9
|
Allow specifying the paths to search in Which()
|
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
|
12c8af60dc
|
String repr for Set
|
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
|
07f4adbab5
|
Also add tests for bad lines
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
7b4738125b
|
Move config code into its own package
|
2023-02-26 08:01:02 +05:30 |
|
Kovid Goyal
|
2b7d6d45df
|
Finish up config parser port
|
2023-02-26 08:01:01 +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
|
5822bb23f0
|
Work on porting config file parsing to Go
|
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
|
73a3366d53
|
Fix atomic write not working when file does not exist
|
2023-02-15 10:46:47 +05:30 |
|
Kovid Goyal
|
7223fdaa38
|
API to set the text at the prompt
|
2023-02-15 10:16:25 +05:30 |
|
Kovid Goyal
|
67436a48cd
|
New API to suspend a loop
|
2023-02-14 22:27:41 +05:30 |
|
Kovid Goyal
|
a5eac42d92
|
More work on unicode input
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
fb66cbc792
|
Forgot to exclude some control chars from unicode name based searching
|
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
|
a2e4efbb14
|
API to save/restore cursor position
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
1aa9f1e62d
|
Allow faint as an alias for dim
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
32e0a56a94
|
Some more useful generic slice utilities
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
601a333b0e
|
Atomically update cached values file
|
2023-02-14 21:33:21 +05:30 |
|
Kovid Goyal
|
cc5107d0db
|
Convenient way to load/save JSON data
|
2023-02-14 21:33:20 +05:30 |
|
Kovid Goyal
|
befd5a65c3
|
A generic Set implementation
|
2023-02-09 18:00:04 +05:30 |
|
Kovid Goyal
|
8d0452d375
|
Allow specifying initial capacity when splitting lines
|
2023-02-09 12:59:40 +05:30 |
|
Kovid Goyal
|
07bab5253e
|
Update Unicode data
|
2023-02-09 09:45:42 +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
|
0cabc3e109
|
Indicate when caps lock is on while reading password
|
2023-02-04 11:06:24 +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
|
bed4f33be8
|
Remove unused code
|
2023-02-03 09:51:54 +05:30 |
|
Kovid Goyal
|
8ce80d8962
|
Switch to using Go stdlib for ECDH crypto
|
2023-02-03 09:50:42 +05:30 |
|
Kovid Goyal
|
7ea4270c88
|
...
|
2023-02-03 08:02:28 +05:30 |
|
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
|
5eaa935ede
|
icat: Dont try to further compress PNG images when using stream based transmission
|
2023-02-01 11:45:01 +05:30 |
|
Kovid Goyal
|
092dc3d01f
|
...
|
2023-02-01 11:28:52 +05:30 |
|
Kovid Goyal
|
5c0d477a18
|
icat kitten: Fix transmission of frame data in direct mode
Sometimes frame data is > 2048 but does not compress smaller, which
broke the if statement checking for first loop.
Fixes #5958
|
2023-02-01 10:51:59 +05:30 |
|
Kovid Goyal
|
414ca86e3f
|
Remaining fixes from #5962
Fixes #5962
|
2023-02-01 10:26:53 +05:30 |
|
Kovid Goyal
|
084671b26e
|
Also preread STDIN when using /dev/stdin as the source
|
2023-01-26 12:57:12 +05:30 |
|
Kovid Goyal
|
1cc69b3edd
|
Move pre-read code into a separate function for clarity
|
2023-01-26 12:49:21 +05:30 |
|