emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/evil-escape 6790f87d87 081/133: Fix unexpected escape when


From: ELPA Syncer
Subject: [nongnu] elpa/evil-escape 6790f87d87 081/133: Fix unexpected escape when unordered-key-sequence is non nil
Date: Wed, 3 Jan 2024 21:59:55 -0500 (EST)

branch: elpa/evil-escape
commit 6790f87d872af65492b30fc7a91575eb1353e4fc
Author: syl20bnr <sylvain.benner@gmail.com>
Commit: syl20bnr <sylvain.benner@gmail.com>

    Fix unexpected escape when unordered-key-sequence is non nil
    
    Fixes #39
---
 evil-escape.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/evil-escape.el b/evil-escape.el
index a6457b6bd5..cc5ea9cb6c 100644
--- a/evil-escape.el
+++ b/evil-escape.el
@@ -149,8 +149,10 @@ with a key sequence."
       (set-buffer-modified-p modified)
       (cond
        ((and (integerp evt)
-             (or (char-equal evt skey)
+             (or (and (equal (this-command-keys) (evil-escape--first-key))
+                      (char-equal evt skey))
                  (and evil-escape-unordered-key-sequence
+                      (equal (this-command-keys) (evil-escape--second-key))
                       (char-equal evt fkey))))
         (evil-escape)
         (setq this-command 'ignore))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]