From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#16744: 24.3.50; REGRESSION: C-h v does not show doc for `ediff-highlight-all-diffs' Date: Thu, 13 Feb 2014 13:01:16 -0800 (PST) Message-ID: <5d29cc74-f4db-4961-b111-32b5d8e6477b@default> References: <<4d0cbf1a-914e-493c-bb2f-186229902418@default>> <<83txc2dadt.fsf@gnu.org>> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1392325337 5066 80.91.229.3 (13 Feb 2014 21:02:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Feb 2014 21:02:17 +0000 (UTC) Cc: 16744@debbugs.gnu.org To: Eli Zaretskii , Drew Adams , Michael Kifer Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Feb 13 22:02:23 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 1WE3QN-0005iw-AQ for geb-bug-gnu-emacs@m.gmane.org; Thu, 13 Feb 2014 22:02:23 +0100 Original-Received: from localhost ([::1]:48741 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WE3QM-0006MN-W1 for geb-bug-gnu-emacs@m.gmane.org; Thu, 13 Feb 2014 16:02:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42154) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WE3QB-0006M9-Bs for bug-gnu-emacs@gnu.org; Thu, 13 Feb 2014 16:02:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WE3Q2-0002eU-Kd for bug-gnu-emacs@gnu.org; Thu, 13 Feb 2014 16:02:11 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50072) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WE3Q2-0002e8-IX for bug-gnu-emacs@gnu.org; Thu, 13 Feb 2014 16:02:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WE3Q1-0003b9-QZ for bug-gnu-emacs@gnu.org; Thu, 13 Feb 2014 16:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Feb 2014 21:02:01 +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.139232529913787 (code B ref 16744); Thu, 13 Feb 2014 21:02:01 +0000 Original-Received: (at 16744) by debbugs.gnu.org; 13 Feb 2014 21:01:39 +0000 Original-Received: from localhost ([127.0.0.1]:51254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WE3Pe-0003aI-Ol for submit@debbugs.gnu.org; Thu, 13 Feb 2014 16:01:39 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:32901) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WE3Pc-0003Zr-CD for 16744@debbugs.gnu.org; Thu, 13 Feb 2014 16:01:37 -0500 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s1DL1KV0007710 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 13 Feb 2014 21:01:21 GMT Original-Received: from aserz7022.oracle.com (aserz7022.oracle.com [141.146.126.231]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1DL1HUq009653 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 13 Feb 2014 21:01:18 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1DL1H51002878; Thu, 13 Feb 2014 21:01:17 GMT In-Reply-To: <<83txc2dadt.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] X-Source-IP: ucsinet21.oracle.com [156.151.31.93] 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:85524 Archived-At: > That's because of the ediff-defvar-local macro: >=20 > (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 "") >=20 > It is invoked (here and elsewhere) with an empty string as the doc, > so that's what you get. I see. Seems like such a macro, if really needed, should at least reuse the main doc string, in _addition_ to adding any local-binding doc string. Or perhaps allow for either adding or replacing. But it should not require duplicating the literal string as an argument, just to provide doc for the local var.