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 16:52:25 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0


On 02/14/2014 03:58 PM, Eli Zaretskii wrote:
Date: Fri, 14 Feb 2014 14:14:22 -0500
From: Michael Kifer <michael.kifer@stonybrook.edu>
CC: drew.adams@oracle.com, 16744@debbugs.gnu.org

But why do we need both the defcustom and the defvar in the macro?

    First, this was written a few years before defcustom came about.
    Second, I haven't followed things for a number of years.
    Is it possible to define permanent local vars using defcustom now?
I don't know.  Anyone?
So, Glen's reply confirms it.  Short of fixing defcustom, the right solution would be to tell defvar to not zap defcustom's doc-string with an empty string, as it was before the change.  Not sure when this change in behavior of defvar happened, but probably within the last year or so.

reply via email to

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