]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix minibuffer-help-form for lexical binding
authorAndreas Schwab <schwab@suse.de>
Thu, 25 Oct 2018 08:55:53 +0000 (10:55 +0200)
committerAndreas Schwab <schwab@suse.de>
Thu, 25 Oct 2018 09:04:34 +0000 (11:04 +0200)
* lisp/simple.el (set-variable): Substitute var into
minibuffer-help-form.
* lisp/cus-edit.el (custom-prompt-variable): Likewise.

lisp/cus-edit.el
lisp/simple.el

index 3ede483dade9dae3378424b06c57ef9c65d89cbf..33efdd92539a77206eca5464cc2db71cd30fa247 100644 (file)
@@ -917,7 +917,7 @@ the current value of the variable, otherwise `symbol-value' is used.
 If optional COMMENT argument is non-nil, also prompt for a comment and return
 it as the third element in the list."
   (let* ((var (read-variable prompt-var))
-        (minibuffer-help-form '(describe-variable var))
+        (minibuffer-help-form `(describe-variable ',var))
         (val
          (let ((prop (get var 'variable-interactive))
                (type (get var 'custom-type))
index 8bbafe49d322218c73779fdd46cc1734485a58f9..ba39a49a44eea560eccae8c9786ff5e4d06404cd 100644 (file)
@@ -7930,7 +7930,7 @@ With a prefix argument, set VARIABLE to VALUE buffer-locally."
                   (read-variable (format "Set variable (default %s): " default-var)
                                  default-var)
                 (read-variable "Set variable: ")))
-         (minibuffer-help-form '(describe-variable var))
+         (minibuffer-help-form `(describe-variable ',var))
          (prop (get var 'variable-interactive))
           (obsolete (car (get var 'byte-obsolete-variable)))
          (prompt (format "Set %s %s to value: " var