This commit is contained in:
Kovid Goyal 2025-06-30 14:41:30 +05:30
parent c06985c586
commit 51a265fbb9
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C
2 changed files with 4 additions and 0 deletions

View file

@ -132,6 +132,8 @@ Detailed list of changes
- Fix a regression in 0.40.0 that broke erasing of characters in a line in the presence of wide characters (:iss:`8758`)
- Fix a regression that broke using :kbd:`esc` to exit visual select window mode (:iss:`8767`)
- kitten run-shell: Fix SIGINT blocked when execing the shell (:iss:`8754`)
0.42.1 [2025-05-17]

View file

@ -55,6 +55,7 @@ from .constants import (
)
from .fast_data_types import (
CLOSE_BEING_CONFIRMED,
GLFW_FKEY_ESCAPE,
GLFW_MOD_ALT,
GLFW_MOD_CONTROL,
GLFW_MOD_SHIFT,
@ -1523,6 +1524,7 @@ class Boss:
return
km = KeyboardMode('__visual_select__')
km.on_action = 'end'
km.keymap[SingleKey(key=GLFW_FKEY_ESCAPE)].append(KeyDefinition(definition='visual_window_select_action_trigger 0'))
fmap = get_name_to_functional_number_map()
alphanumerics = get_options().visual_window_select_characters
for idx, window in tab.windows.iter_windows_with_number(only_visible=True):