* lisp/help-fns.el (help-fns--editable-variable): Don't bug out on
non-symbols.
(defun help-fns--editable-variable (start end variable value buffer)
(when (and (readablep value)
- (not (and (symbolp value) (boundp value)))
- (not (and (symbolp value) (fboundp value)))
+ (or (not (symbolp value))
+ (and (not (and (symbolp value) (boundp value)))
+ (not (and (symbolp value) (fboundp value)))))
help-enable-variable-value-editing)
(add-text-properties
start end