GNU bug report logs - #16744
24.3.50; REGRESSION: C-h v does not show doc for `ediff-highlight-all-diffs'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Thu, 13 Feb 2014 19:33:01 UTC

Severity: minor

Found in version 24.3.50

Fixed in version 24.4

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 16744 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Michael Kifer <michael.kifer <at> stonybrook.edu>
Cc: drew.adams <at> oracle.com, 16744 <at> debbugs.gnu.org
Subject: Re: bug#16744: 24.3.50;
 REGRESSION: C-h v does not show doc for `ediff-highlight-all-diffs'
Date: Fri, 14 Feb 2014 13:14:05 +0200
> Date: Fri, 14 Feb 2014 05:43:45 -0500
> From: Michael Kifer <michael.kifer <at> stonybrook.edu>
> CC: "16744 <at> debbugs.gnu.org" <16744 <at> debbugs.gnu.org>
> 
>     This problem is caused by some change in the emacs compiler.
>     The reason I was not seeing it is because I was using .elc files of
>     my development copy of ediff, which were compiled with an older
>     version of emacs. With those .elc's the documentation string was
>     being shown.
> 
>     Perhaps the empty doc-string in defvar now zaps the doc-string
>     specified in the preceding defcustom while previously it didn't? If
>     so, the previous behavior was smarter.

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




This bug report was last modified 11 years and 178 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.