From 488a4cd61be621ad489bd91c221b0df2d0114203 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Fri, 17 Jun 2022 16:30:16 +0200 Subject: [PATCH] Allow editing all symbols in help-fns--editable-variable * lisp/help-fns.el (help-fns--editable-variable): Allow editing all symbols (bug#56038). --- lisp/help-fns.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lisp/help-fns.el b/lisp/help-fns.el index 61fc8037dfa..ca5750723f3 100644 --- a/lisp/help-fns.el +++ b/lisp/help-fns.el @@ -1352,9 +1352,6 @@ it is displayed along with the global value." (defun help-fns--editable-variable (start end variable value buffer) (when (and (readablep 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 @@ -1362,6 +1359,7 @@ it is displayed along with the global value." 'help-fns--edit-variable (list variable value buffer (current-buffer)) 'keymap (define-keymap + :parent button-map "e" #'help-fns-edit-variable))))) (defvar help-fns--edit-variable) -- 2.39.2