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

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

[elpa] externals/embark 89df984 2/5: Merge pull request #396 from jakana


From: ELPA Syncer
Subject: [elpa] externals/embark 89df984 2/5: Merge pull request #396 from jakanakaevangeli/overriding
Date: Wed, 3 Nov 2021 13:57:17 -0400 (EDT)

branch: externals/embark
commit 89df9842218b453d95a5e09ac52bf296722d8964
Merge: d09fff2 9df090b
Author: Omar AntolĂ­n Camarena <omar.antolin@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #396 from jakanakaevangeli/overriding
    
    keymap-prompter: fix persistence of digit-argument overriding map
---
 embark.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/embark.el b/embark.el
index 9bf20fb..e685a27 100644
--- a/embark.el
+++ b/embark.el
@@ -1003,7 +1003,9 @@ UPDATE is the indicator update function."
          (embark-completing-read-prompter prefix-map update)))
       ((or 'universal-argument 'negative-argument 'digit-argument)
        (let ((last-command-event (aref keys 0)))
-         (command-execute cmd))
+         ;; Prevent `digit-argument' from modifying the overriding map
+         (let ((overriding-terminal-local-map overriding-terminal-local-map))
+           (command-execute cmd)))
        (embark-keymap-prompter keymap update))
       ((guard (lookup-key keymap keys))  ; if directly bound, then obey
        cmd)



reply via email to

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