mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-27 10:41:58 +02:00
Fix #8767
This commit is contained in:
@@ -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 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`)
|
- kitten run-shell: Fix SIGINT blocked when execing the shell (:iss:`8754`)
|
||||||
|
|
||||||
0.42.1 [2025-05-17]
|
0.42.1 [2025-05-17]
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ from .constants import (
|
|||||||
)
|
)
|
||||||
from .fast_data_types import (
|
from .fast_data_types import (
|
||||||
CLOSE_BEING_CONFIRMED,
|
CLOSE_BEING_CONFIRMED,
|
||||||
|
GLFW_FKEY_ESCAPE,
|
||||||
GLFW_MOD_ALT,
|
GLFW_MOD_ALT,
|
||||||
GLFW_MOD_CONTROL,
|
GLFW_MOD_CONTROL,
|
||||||
GLFW_MOD_SHIFT,
|
GLFW_MOD_SHIFT,
|
||||||
@@ -1523,6 +1524,7 @@ class Boss:
|
|||||||
return
|
return
|
||||||
km = KeyboardMode('__visual_select__')
|
km = KeyboardMode('__visual_select__')
|
||||||
km.on_action = 'end'
|
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()
|
fmap = get_name_to_functional_number_map()
|
||||||
alphanumerics = get_options().visual_window_select_characters
|
alphanumerics = get_options().visual_window_select_characters
|
||||||
for idx, window in tab.windows.iter_windows_with_number(only_visible=True):
|
for idx, window in tab.windows.iter_windows_with_number(only_visible=True):
|
||||||
|
|||||||
Reference in New Issue
Block a user