summaryrefslogtreecommitdiff
path: root/lisp/use-package/bind-key.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/use-package/bind-key.el')
-rw-r--r--lisp/use-package/bind-key.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/use-package/bind-key.el b/lisp/use-package/bind-key.el
index 5cace724196..ad0bf5c2df5 100644
--- a/lisp/use-package/bind-key.el
+++ b/lisp/use-package/bind-key.el
@@ -256,7 +256,8 @@ function symbol (unquoted)."
elem)))
;; must be a symbol, non-symbol keymap case covered above
((and bind-key-describe-special-forms (keymapp elem))
- (get elem 'variable-documentation))
+ (let ((doc (get elem 'variable-documentation)))
+ (if (stringp doc) doc elem)))
((symbolp elem)
elem)
(t