|
From: | Michael Kifer |
Subject: | bug#16744: 24.3.50; REGRESSION: C-h v does not show doc for `ediff-highlight-all-diffs' |
Date: | Fri, 14 Feb 2014 02:53:31 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
Strange. When I run it with .emacs, then M-x describe-variable ediff-highlight-all-diffs returns Documentation: If nil, only the selected differences are highlighted.Otherwise, all difference regions are highlighted, but the selected region is
shown in brighter colors.But if it is started with emacs -q then the documentation string is not shown.
-- --- michael On 02/13/2014 03:29 PM, Eli Zaretskii wrote:
Date: Thu, 13 Feb 2014 11:31:58 -0800 (PST) From: Drew Adams <drew.adams@oracle.com> emacs -Q M-x load-library ediff C-h v ediff-highlight-all-diffs No doc shown, just an empty "Documentation:".That's because of the ediff-defvar-local macro: (defcustom ediff-highlight-all-diffs t "If nil, only the selected differences are highlighted. Otherwise, all difference regions are highlighted, but the selected region is shown in brighter colors." :type 'boolean :group 'ediff-highlighting) (ediff-defvar-local ediff-highlight-all-diffs t "") It is invoked (here and elsewhere) with an empty string as the doc, so that's what you get. Michael, what's the purpose here?
[Prev in Thread] | Current Thread | [Next in Thread] |