From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Kifer Newsgroups: gmane.emacs.bugs Subject: bug#16744: 24.3.50; REGRESSION: C-h v does not show doc for `ediff-highlight-all-diffs' Date: Fri, 14 Feb 2014 14:14:22 -0500 Message-ID: <52FE6B0E.5060203@stonybrook.edu> References: <4d0cbf1a-914e-493c-bb2f-186229902418@default> <1913911dabee4a1e979c4914631ac676@HUBCAS2.cs.stonybrook.edu> <52FDF361.5060903@stonybrook.edu> <83bnyac5fm.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/html; charset=windows-1255 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1392405314 26023 80.91.229.3 (14 Feb 2014 19:15:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 14 Feb 2014 19:15:14 +0000 (UTC) Cc: 16744@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 14 20:15:21 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WEOEJ-0000kR-2E for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Feb 2014 20:15:19 +0100 Original-Received: from localhost ([::1]:53472 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEOEI-0000PP-En for geb-bug-gnu-emacs@m.gmane.org; Fri, 14 Feb 2014 14:15:18 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEOE9-0000Fj-9Y for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 14:15:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WEOE3-0004IL-FW for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 14:15:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51472) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WEOE3-0004Hy-BT for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 14:15:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WEOE2-0007Ns-PV for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2014 14:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Kifer Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Feb 2014 19:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16744 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16744-submit@debbugs.gnu.org id=B16744.139240527228320 (code B ref 16744); Fri, 14 Feb 2014 19:15:02 +0000 Original-Received: (at 16744) by debbugs.gnu.org; 14 Feb 2014 19:14:32 +0000 Original-Received: from localhost ([127.0.0.1]:52654 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEODX-0007Mh-Sw for submit@debbugs.gnu.org; Fri, 14 Feb 2014 14:14:32 -0500 Original-Received: from mail-qc0-f182.google.com ([209.85.216.182]:41067) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WEODV-0007MT-IF for 16744@debbugs.gnu.org; Fri, 14 Feb 2014 14:14:29 -0500 Original-Received: by mail-qc0-f182.google.com with SMTP id c9so20875883qcz.13 for <16744@debbugs.gnu.org>; Fri, 14 Feb 2014 11:14:24 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :cc:subject:references:in-reply-to:content-type :content-transfer-encoding; bh=AyZpiEo8pMXJD9iQw7bfDLEZ8XNcsA/Ab9kK1QRo9Ek=; b=EHrIxVpT34swpDm8H5+pLktIcojJyqmg+z/qpIL4onSsQ7QP/LSz+v3rbmz6d7Ei+T 7Fyy0FuDV+eUBhGyoWaKOsl6/vbUwX1ZDV92g7Q2k48u1h6KBZONtcxOq9o+I11+pPkP ifykr8LT3JuqfoFNVMbIX3d6h5TG7BYyNJ2NJyJAZZ5eg/UnB/PocgFsOOmC8ukwSTzV Lmz5I87xSe3bu0y8DobMH/zdC6hG/P1T8iIDjUrET1DzHrIsn/u6HUoXalb+Y42EyOAU y/ccN9q18J1eEwmcj88CqyMbs50AoPKIGZI+NjeWx3m8LclKDy4C2ZVQ5P8w2CIfZ3zb qLSw== X-Gm-Message-State: ALoCoQmBV/yg6VHBWqAkT6axTi2iTwNL4JtsuZ+zQwEQB3FWw63jIDNSFpwfWK7lUwb3rep9qgT+ X-Received: by 10.224.131.135 with SMTP id x7mr2716633qas.15.1392405263907; Fri, 14 Feb 2014 11:14:23 -0800 (PST) Original-Received: from [192.168.1.106] (ool-18bf44a9.dyn.optonline.net. [24.191.68.169]) by mx.google.com with ESMTPSA id l40sm9045056qga.13.2014.02.14.11.14.23 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 14 Feb 2014 11:14:23 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 In-Reply-To: <83bnyac5fm.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:85595 Archived-At:
On 02/14/2014 06:14 AM, Eli Zaretskii wrote:
Date: Fri, 14 Feb 2014 05:43:45 -0500
From: Michael Kifer <michael.kifer@stonybrook.edu>
CC: "16744@debbugs.gnu.org" <16744@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?

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? At the time defcustom was added to ediff, this wasn't possible as far as I remember.