summaryrefslogtreecommitdiff
path: root/lisp/apropos.el
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2014-10-04 12:14:03 -0700
committerGlenn Morris <rgm@gnu.org>2014-10-04 12:14:03 -0700
commit9ed4c74e8bb6dc1da8ded4667b770de8f24b587d (patch)
tree4ddf53a3b92f96d55cb8258613530cc10bb06965 /lisp/apropos.el
parent8d035a693645bd0dfd0222ad7781e3aaeba9499e (diff)
downloademacs-9ed4c74e8bb6dc1da8ded4667b770de8f24b587d.tar.gz
* apropos.el (apropos-symbols-internal): Avoid error with non-symbol properties.
Fixes: debbugs:18337
Diffstat (limited to 'lisp/apropos.el')
-rw-r--r--lisp/apropos.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/apropos.el b/lisp/apropos.el
index 2cba65e9559..ac76ce26b41 100644
--- a/lisp/apropos.el
+++ b/lisp/apropos.el
@@ -718,7 +718,7 @@ the output includes key-bindings of commands."
(setq doc (list (car properties)))
(while (setq properties (cdr (cdr properties)))
(setq doc (cons (car properties) doc)))
- (mapconcat #'symbol-name (nreverse doc) " "))
+ (mapconcat (lambda (p) (format "%s" p)) (nreverse doc) " "))
(when (get symbol 'widget-type)
(apropos-documentation-property
symbol 'widget-documentation t))