GNU bug report logs -
#9915
24.0.91; Info-hide-node-references does not take effect immediately
Previous Next
Reported by: Eli Zaretskii <eliz <at> gnu.org>
Date: Mon, 31 Oct 2011 11:50:01 UTC
Severity: normal
Tags: patch
Found in version 24.0.91
Done: Juri Linkov <juri <at> jurta.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Use "M-x customize-variable" to customize the variable
> Info-hide-node-references to a nil value. Then return to the *info*
> buffer.
>
> Expected result: the above line shows the full reference, as in
>
> For information on extending Emacs, see *note Emacs Lisp: (elisp)Top.
>
> Actual result: the display does not change, until you leave this node
> and return to it, or manually invoke revert-buffer.
Is this what you want?
=== modified file 'lisp/info.el'
--- lisp/info.el 2011-10-30 14:37:48 +0000
+++ lisp/info.el 2011-11-01 09:30:42 +0000
@@ -231,6 +231,12 @@ (defcustom Info-hide-note-references t
(const :tag "Replace tag and hide reference" t)
(const :tag "Hide tag and reference" hide)
(other :tag "Only replace tag" tag))
+ :set (lambda (sym val)
+ (set sym val)
+ (dolist (buffer (buffer-list))
+ (with-current-buffer buffer
+ (when (eq major-mode 'Info-mode)
+ (revert-buffer t t)))))
:group 'info)
(defcustom Info-refill-paragraphs nil
This bug report was last modified 13 years and 182 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.