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

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

[nongnu] elpa/slime 65dce67 1/3: slime-repl.el: stop lisp-mode-map overr


From: ELPA Syncer
Subject: [nongnu] elpa/slime 65dce67 1/3: slime-repl.el: stop lisp-mode-map overriding keybindings.
Date: Thu, 30 Sep 2021 19:57:44 -0400 (EDT)

branch: elpa/slime
commit 65dce67134e22d844d81bbe78e2ad404f6c3e0a5
Author: Stas Boukarev <stassats@gmail.com>
Commit: Stas Boukarev <stassats@gmail.com>

    slime-repl.el: stop lisp-mode-map overriding keybindings.
    
    Copy it, otherwise inferior-lisp-mode loaded later overrides C-c C-d
    bindings (in a weird way, as both bindings just stop working).
---
 contrib/slime-repl.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/contrib/slime-repl.el b/contrib/slime-repl.el
index 5db5eb6..461efe1 100644
--- a/contrib/slime-repl.el
+++ b/contrib/slime-repl.el
@@ -425,7 +425,7 @@ joined together."))
 
 (defvar slime-repl-mode-map
   (let ((map (make-sparse-keymap)))
-    (set-keymap-parent map lisp-mode-map)
+    (set-keymap-parent map (copy-keymap lisp-mode-map))
     map))
 
 (slime-define-keys slime-prefix-map



reply via email to

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