[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/evil-escape a7714e61b2 112/133: set `this-original-command
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/evil-escape a7714e61b2 112/133: set `this-original-command` |
Date: |
Wed, 3 Jan 2024 21:59:57 -0500 (EST) |
branch: elpa/evil-escape
commit a7714e61b2cf840e4feb7cf0a8b76d43436b29a7
Author: Daniel Mijares <daniel.j.mijares@gmail.com>
Commit: Daniel Mijares <daniel.j.mijares@gmail.com>
set `this-original-command`
Should be the same value as `this-command` as no remapping has occurred.
---
evil-escape.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/evil-escape.el b/evil-escape.el
index ed4d6996a7..a62377fdc8 100644
--- a/evil-escape.el
+++ b/evil-escape.el
@@ -187,7 +187,10 @@ with a key sequence."
(equal (this-command-keys) (evil-escape--second-key))
(char-equal evt fkey))))
(evil-repeat-stop)
- (when (evil-escape-func) (setq this-command (evil-escape-func))))
+ (let ((esc-fun (evil-escape-func)))
+ (when esc-fun
+ (setq this-command esc-fun)
+ (setq this-original-command esc-fun))))
((null evt))
(t (setq unread-command-events
(append unread-command-events (list evt)))))))))
- [nongnu] elpa/evil-escape e297938f32 050/133: Remove message when the mode is enabled, (continued)
- [nongnu] elpa/evil-escape e297938f32 050/133: Remove message when the mode is enabled, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 7fd1902fac 033/133: Fix regression in visual block, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 0e95e20437 040/133: Prevent infinite recursion if evil-escape.el is evaluated twice, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 7600904462 045/133: Fix double insert of first key in some cases, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 32a6c6c31e 102/133: Add support for compilation buffers, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 739871a837 124/133: Enforce use of spaces for indentation, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape f4e9116bfb 117/133: Add a separate var for controlling mode lighter, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape c3592a774e 123/133: Add minor introduction to the library commentary., ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape efe9a3a3d1 071/133: Simplify even more evil-escape-pre-command-hook, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape c2946d8f4f 120/133: Use lexical-binding, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape a7714e61b2 112/133: set `this-original-command`,
ELPA Syncer <=
- [nongnu] elpa/evil-escape 02aee7f613 079/133: New variable evil-escape-unordered-key-sequence, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 25920fb2f4 114/133: Bump version to 3.15, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 8683314f68 127/133: Depend on Emacs 26 or later, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape b4d44fc501 111/133: Bump version to 3.14, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 9c8799446f 080/133: Add support for spacemacs hybrid-state and fix emacs state, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape b159b4307e 074/133: Allow evil-escape in motion state, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 9164cdad0b 075/133: Fix evil-escape--escape-motion-state syntax error, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 7603a2f288 092/133: Fix broken interactive evil-escape function, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape f62630c7d6 070/133: Simplify evil-escape-pre-command-hook, ELPA Syncer, 2024/01/03
- [nongnu] elpa/evil-escape 3d3c941db8 082/133: add evil escape suppressed predicates., ELPA Syncer, 2024/01/03