From 9c2bfec15079332ddd12b98cadb86c4642ebbadb Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Tue, 11 Feb 2025 22:23:31 +0100 Subject: [PATCH] CHANGELOG keyboard-protocols feature flag --- CHANGELOG.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b841fd923..286b33b58 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -18,6 +18,12 @@ Changes since 4.0b1 - The ``make test`` target was removed as it can no longer be defined in new CMake versions. Use ``make fish_run_tests``. The built-in test target will run if you built fish before, but will not print output if it fails (:issue:`11116`). - :kbd:`alt-backspace`, :kbd:`alt-left` and :kbd:`alt-right` operate on words again instead of full arguments, reverting to how it was in 3.7 and before (:issue:`10926`). +- Keyboard protocols can be turned off by disabling the "keyboard-protocols" feature flag:: + + set -Ua fish_features no-keyboard-protocols + + This is a temporary measure to work around buggy terminals (:issue:`11056`), which appear to be relatively rare. + Use this if something like "=0" or "=5u" appears in your commandline mysteriously. fish 4.0.0 (released ???) =========================