summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorOliver Kiddle <opk@zsh.org>2025-03-03 01:24:46 +0100
committerOliver Kiddle <opk@zsh.org>2025-03-03 01:30:32 +0100
commit435cb1b748ce1f2f5c38edc1d64f4ee2424f9b3a (patch)
tree65f0bb4ddc554199fc76c610ab7cb7e843aedb5d /ChangeLog
parent71f35afa1cd48d6c25a517797e543cb2aa23a47b (diff)
downloadzsh-435cb1b748ce1f2f5c38edc1d64f4ee2424f9b3a.tar.gz
zsh-435cb1b748ce1f2f5c38edc1d64f4ee2424f9b3a.zip
53399: don't load ZLE early to set keymap
When zsh is run with -o vi / -o emacs, instead of loading ZLE to force the change, only record the option state. Then when ZLE starts, the vi option determines the default keymap.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3
1 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 926f36d58..a37a0f2ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2025-03-03 Oliver Kiddle <opk@zsh.org>
+ * 53399: Src/Zle/zle_keymap.c, Src/builtin.c, Src/init.c,
+ Src/options.c: don't load ZLE early to set keymap
+
* 53394: Src/Zle/zle_keymap.c: drop OSC and DCS sequences in key
input as they are likely to be terminal query responses not keys