kitty/kitty_tests
Ayush Bhat 54cf9988d5 Fix hang on Scroll Up with a huge count
screen_scroll() looped `count` times with no upper bound, so CSI 2147483647 S
spun for ~2.1 billion iterations at 100% CPU and never returned, hanging the
whole terminal.

Scrolling up by more than the number of lines on screen blanks the entire
region, so clamp count to self->lines. Scroll Down (_reverse_scroll) already
caps its count the same way.

Fixes #10333
2026-08-08 22:03:03 +02:00
..
__init__.py Delay load slangc 2026-08-05 05:32:54 +05:30
atexit.py autoformat 2026-08-05 05:32:56 +05:30
base.py ... 2026-08-05 05:32:55 +05:30
CascadiaCode-Regular.otf
check_build.py autoformat 2026-08-05 05:32:56 +05:30
child.py ... 2026-08-05 05:32:57 +05:30
clipboard.py autoformat 2026-08-05 05:32:56 +05:30
ComfyCode-Regular.ttf
command_palette.py autoformat 2026-08-05 05:32:56 +05:30
completion.py autoformat 2026-08-05 05:32:56 +05:30
crypto.py autoformat 2026-08-05 05:32:56 +05:30
datatypes.py Remove NUL from paths received via OSC7 2026-08-05 13:36:18 +05:30
dnd.py autoformat 2026-08-05 05:32:56 +05:30
dnd_kitten.py autoformat 2026-08-05 05:32:56 +05:30
file_transmission.py autoformat 2026-08-05 05:32:56 +05:30
FiraCode-Medium.otf
fonts.py autoformat 2026-08-05 05:32:56 +05:30
glfw.py autoformat 2026-08-05 05:32:56 +05:30
gr.py autoformat 2026-08-05 05:32:56 +05:30
GraphemeBreakTest.json
graphics.py autoformat 2026-08-05 05:32:56 +05:30
iosevka-regular.ttf
keys.py autoformat 2026-08-05 05:32:56 +05:30
layout.py misc layout code robustness fixes 2026-08-05 21:04:30 +05:30
LiberationMono-Regular.ttf
main.py ... 2026-08-05 05:32:57 +05:30
mouse.py autoformat 2026-08-05 07:16:05 +05:30
multicell.py autoformat 2026-08-05 05:32:56 +05:30
notifications.py autoformat 2026-08-05 05:32:56 +05:30
open_actions.py autoformat 2026-08-05 05:32:56 +05:30
options.py autoformat 2026-08-05 05:32:56 +05:30
panels.py autoformat 2026-08-05 05:32:56 +05:30
parser.py autoformat 2026-08-05 05:32:56 +05:30
screen.py Fix hang on Scroll Up with a huge count 2026-08-08 22:03:03 +02:00
search_query_parser.py autoformat 2026-08-05 05:32:56 +05:30
shell_integration.py autoformat 2026-08-05 05:32:56 +05:30
shm.py autoformat 2026-08-05 05:32:56 +05:30
slang.py Add a test to check that all custom shaders build 2026-08-07 18:49:56 +05:30
ssh.py speedup slow ssh shell integration test by removing redundant entries from test matrix 2026-08-05 05:32:57 +05:30
tab_bar.py autoformat 2026-08-05 07:16:05 +05:30
tui.py autoformat 2026-08-05 05:32:56 +05:30
twemoji_smiley-cff2_colr_1.otf
utmp.py autoformat 2026-08-05 05:32:56 +05:30