bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#16744: 24.3.50; REGRESSION: C-h v does not show doc for `ediff-highl


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?






reply via email to

[Prev in Thread] Current Thread [Next in Thread]