summaryrefslogtreecommitdiff
path: root/lisp/use-package
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/use-package')
-rw-r--r--lisp/use-package/bind-key.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/use-package/bind-key.el b/lisp/use-package/bind-key.el
index 58a36eabeb7..bf28e202388 100644
--- a/lisp/use-package/bind-key.el
+++ b/lisp/use-package/bind-key.el
@@ -154,7 +154,9 @@ spelled-out keystrokes, e.g., \"C-c C-z\". See documentation of
(setq personal-keybindings
(delq ,entryvar personal-keybindings))))
(setq personal-keybindings
- (cons (list (cons ,namevar (quote ,keymap))
+ (cons (list (cons (if (stringp ,namevar) ,namevar
+ (key-description ,namevar))
+ (quote ,keymap))
,command
(unless (numberp ,bindingvar) ,bindingvar))
personal-keybindings))