Kovid Goyal
|
285c399ae5
|
...
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
8998970adc
|
Make the socket prewarm test a bit more robust
|
2022-08-01 19:03:00 +05:30 |
|
Kovid Goyal
|
d080bf3b9c
|
Forward termination signals
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
4154926be7
|
Get the test to pass on macOS
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
dc84e3de67
|
Do not hang forever waiting for child death
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
dfec88ed15
|
Inherit full outside env
|
2022-08-01 19:02:59 +05:30 |
|
Kovid Goyal
|
af1c48e0f7
|
Dont rely on having source of test modules available
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
a6c3c57d40
|
Test stdio redirection with socket prewarm
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
de9263a117
|
Verify uid/gid of connection from a prewarm client
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
7b7f1ecc54
|
Add basic tests for socket prewarm
|
2022-08-01 19:02:58 +05:30 |
|
Kovid Goyal
|
1aa50b73a1
|
Allow pixel based adjustments as well
|
2022-07-15 11:45:43 +05:30 |
|
Kovid Goyal
|
ee931a17b0
|
Start work on option to modify font characteristics
Implement parsing of the option
|
2022-07-15 08:54:53 +05:30 |
|
Kovid Goyal
|
57d3d09679
|
DRYer
|
2022-07-13 19:49:40 +05:30 |
|
Kovid Goyal
|
d6492264c7
|
Bash integration: Fix declare not creating global variables in .bashrc
Fixes #5254
|
2022-07-08 18:55:04 +05:30 |
|
Kovid Goyal
|
a8b756f040
|
ssh kitten: A new option :code:--symlink-strategy to control how symlinks are copied to the remote machine
Fixes #5249
|
2022-07-03 14:03:56 +05:30 |
|
pagedown
|
6c80cd040c
|
Fix missing last line when getting output of the running command
|
2022-07-02 12:33:58 +08:00 |
|
Kovid Goyal
|
7e3bd8586f
|
Dont use SIGTSTP and SIGCONT in the test as they are very flaky
|
2022-06-13 20:29:58 +05:30 |
|
Kovid Goyal
|
d5df301317
|
Finer grained polling
|
2022-06-13 19:41:40 +05:30 |
|
Kovid Goyal
|
628246c3da
|
Workaround for python 3.8 that doesnt have the CLD_* constants
|
2022-06-13 19:22:37 +05:30 |
|
Kovid Goyal
|
d228acd30a
|
Use a busy loop for signaled process
|
2022-06-13 19:11:29 +05:30 |
|
Kovid Goyal
|
18cd97d914
|
Skip SIGSTSTP test when CLD_STOPPED is not available
|
2022-06-13 19:05:49 +05:30 |
|
Kovid Goyal
|
5f13946bac
|
Allow using our signal handlers in python event loops via an fd
pythons signal fd only return signal numbers not the full siginfo struct
|
2022-06-13 18:52:23 +05:30 |
|
Kovid Goyal
|
da6faa656c
|
Use a fork() without exec() to create prewarm process
This has the advantages:
1) Even first kitten use is fast
2) Computer has to do less work overall since prewarm process is itself prewarmed
|
2022-06-12 18:06:51 +05:30 |
|
Kovid Goyal
|
2dd1201c3f
|
Dont use a kitten for prewarm
|
2022-06-09 06:53:51 +05:30 |
|
Kovid Goyal
|
6afbdbe94f
|
Use correct kitty config in prewarmed process
|
2022-06-07 12:53:39 +05:30 |
|
Kovid Goyal
|
061a0c8cb6
|
Reset global options object in the tests
|
2022-06-07 10:58:03 +05:30 |
|
Kovid Goyal
|
bf6c90a69a
|
Compare realpaths for cwd test
|
2022-06-06 20:46:49 +05:30 |
|
Kovid Goyal
|
98f46f8bd7
|
Start work on prewarming
The prewarm process and its controller are implemented with some basic
tests.
|
2022-06-06 20:39:36 +05:30 |
|
Kovid Goyal
|
fc217dafba
|
Merge branch 'master' of https://github.com/suvayu/kitty
|
2022-06-06 16:55:08 +05:30 |
|
Kovid Goyal
|
a6aff817cf
|
Prepare for prewarm testing
|
2022-06-06 15:59:34 +05:30 |
|
Suvayu Ali
|
38cb18fe92
|
diff kitten: tests for directory walking
|
2022-06-06 11:01:45 +02:00 |
|
Kovid Goyal
|
e12a9f3caf
|
Iosevka: Fix incorrect rendering when there is a combining char that does not group with its neighbors
Fixes #5153
|
2022-06-01 12:00:53 +05:30 |
|
Kovid Goyal
|
6405849a1b
|
Bash integration clone test was accidentally running zsh
Fixes #5144
|
2022-05-29 08:46:06 +05:30 |
|
Kovid Goyal
|
e9340dfaaf
|
Some more tests for last non empty command output
|
2022-05-28 15:22:17 +05:30 |
|
Kovid Goyal
|
0509855930
|
Allow getting the last non-empty command output easily via an action or remote control
Fixes #4973
|
2022-05-28 15:19:24 +05:30 |
|
Kovid Goyal
|
27906ea853
|
Skip login shell detection when login shell is set to nologin
|
2022-05-28 08:09:30 +05:30 |
|
Kovid Goyal
|
eb84990f5a
|
Fix #5110
|
2022-05-19 09:55:12 +05:30 |
|
Kovid Goyal
|
58333f260b
|
Fix spurious error print in test
|
2022-05-13 17:42:00 +05:30 |
|
Kovid Goyal
|
2b3be147e6
|
Allow three combining chars per cell
Makes use of otherwise wasted padding in the CPUCell struct
|
2022-04-28 09:45:34 +05:30 |
|
Kovid Goyal
|
775584b5a5
|
Use literal quoting for env vars sent over ssh by clone
|
2022-04-15 14:34:21 +05:30 |
|
Kovid Goyal
|
e71b9091a3
|
Dont rely on env -0 for bash either
|
2022-04-15 13:33:32 +05:30 |
|
Kovid Goyal
|
b866c3e783
|
Add a zsh test for clone env serialization
|
2022-04-15 12:04:50 +05:30 |
|
Kovid Goyal
|
a1bfcd9fc5
|
Also transfer env vars when cloning over ssh kitten
|
2022-04-13 20:08:06 +05:30 |
|
Kovid Goyal
|
93a7b220c9
|
Fix parsing of quoted words
|
2022-04-12 19:31:56 +05:30 |
|
Kovid Goyal
|
8f92c594f2
|
Create a search query parser
|
2022-04-12 19:26:25 +05:30 |
|
Kovid Goyal
|
e66c732b41
|
Forgot to adjust test for new mouse encoding
|
2022-04-07 17:23:23 +05:30 |
|
Kovid Goyal
|
bae9b095b4
|
Start work on kitty launcher for remote servers
This will automatically download kitty and run it. The ssh kitten
can add it to PATH thereby making kitty available on the remote machine
at low cost.
|
2022-04-03 15:10:20 +05:30 |
|
pagedown
|
276ba7754a
|
Add ssh kitten URL test
|
2022-03-23 20:08:50 +08:00 |
|
Kovid Goyal
|
0a5c16363c
|
Fix continued lines not having their continued status reset on line feed
Fixes #4837
|
2022-03-16 15:20:25 +05:30 |
|
Kovid Goyal
|
0a2768e496
|
Split up the bootstrap script to keep its size down
|
2022-03-16 07:17:12 +05:30 |
|