From d113a6c2cf6d394e802b7c4282b1ac7f888239d4 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 3 Nov 2023 07:16:07 +0530 Subject: [PATCH] ssh kitten: Fix a regression that broken ctrl+space mapping in zsh Fixes #6780 --- docs/changelog.rst | 2 ++ kittens/ssh/main.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 4c3a528de..dc92d2de7 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -90,6 +90,8 @@ Detailed list of changes - A new action :ac:`set_window_title` to interactively change the title of the active window +- ssh kitten: Fix a regression that broken :kbd:`ctrl+space` mapping in zsh (:iss:`6780`) + 0.30.1 [2023-10-05] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/kittens/ssh/main.go b/kittens/ssh/main.go index 8d3ab5ee6..df28dde0f 100644 --- a/kittens/ssh/main.go +++ b/kittens/ssh/main.go @@ -727,7 +727,7 @@ func run_ssh(ssh_args, server_args, found_extra_args []string) (rc int, err erro if err != nil { return 1, err } - restore_escape_codes := loop.RESTORE_PRIVATE_MODE_VALUES + restore_escape_codes := loop.RESTORE_PRIVATE_MODE_VALUES + loop.HANDLE_TERMIOS_SIGNALS.EscapeCodeToReset() if escape_codes_to_set_colors != "" { restore_escape_codes += "\x1b[#Q" }