emacs-diffs
[Top][All Lists]
Advanced

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

master a6f67d6: * lisp/progmodes/project.el (project-switch-project): Us


From: Juri Linkov
Subject: master a6f67d6: * lisp/progmodes/project.el (project-switch-project): Use 'let*' (bug#49635).
Date: Sun, 1 Aug 2021 16:44:30 -0400 (EDT)

branch: master
commit a6f67d60e13e06a8d07e54e63f93801a39b5c04b
Author: Juri Linkov <juri@linkov.net>
Commit: Juri Linkov <juri@linkov.net>

    * lisp/progmodes/project.el (project-switch-project): Use 'let*' 
(bug#49635).
    
    This allows overriding-local-map to have effect on read-key-sequence.
---
 lisp/progmodes/project.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lisp/progmodes/project.el b/lisp/progmodes/project.el
index eab6075..0e73286 100644
--- a/lisp/progmodes/project.el
+++ b/lisp/progmodes/project.el
@@ -1386,8 +1386,8 @@ to directory DIR."
                 (define-key temp-map (vector keychar) cmd)))))
          command)
     (while (not command)
-      (let ((overriding-local-map commands-map)
-            (choice (read-key-sequence (project--keymap-prompt))))
+      (let* ((overriding-local-map commands-map)
+             (choice (read-key-sequence (project--keymap-prompt))))
         (when (setq command (lookup-key commands-map choice))
           (unless (or project-switch-use-entire-map
                       (assq command commands-menu))



reply via email to

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