GNU bug report logs - #34080
27.0.50, 26.1; undocumented key bindings for *vc-diff*

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Van L <van@HIDDEN>; dated Tue, 15 Jan 2019 05:31:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 12 Oct 2019 23:05:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 12 19:05:41 2019
Received: from localhost ([127.0.0.1]:34467 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iJQSD-0007Ea-6p
	for submit <at> debbugs.gnu.org; Sat, 12 Oct 2019 19:05:41 -0400
Received: from quimby.gnus.org ([80.91.231.51]:42246)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iJQSB-0007ER-Or
 for 34080 <at> debbugs.gnu.org; Sat, 12 Oct 2019 19:05:40 -0400
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie)
 by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <larsi@HIDDEN>)
 id 1iJQS7-00016X-6q; Sun, 13 Oct 2019 01:05:38 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Van L <van@HIDDEN>
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
 <87mue5h8jq.fsf@HIDDEN>
Date: Sun, 13 Oct 2019 01:05:34 +0200
In-Reply-To: <87mue5h8jq.fsf@HIDDEN> (Lars Ingebrigtsen's message of "Sun,
 13 Oct 2019 01:02:17 +0200")
Message-ID: <87imoth8e9.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Lars Ingebrigtsen <larsi@HIDDEN> writes: > Van L
 <van@HIDDEN>
 writes: > >> The *Help* buffer for diff-mode.el is better >> if the following
 key bindings are documented >> >> #+NAME: undocumented-key-bindings >> |
 key | binding | >> >> [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Lars Ingebrigtsen <larsi@HIDDEN> writes:

> Van L <van@HIDDEN> writes:
>
>> The *Help* buffer for diff-mode.el is better 
>> if the following key bindings are documented 
>>
>> #+NAME: undocumented-key-bindings
>> | key   | binding        |
>>
>> |-------+----------------|
>> | TAB   | diff-hunk-next |
>> | S-TAB | diff-hunk-prev |
>
> There are several modes defined in diff-mode.el.
>
> Do you mean `diff-mode' itself?  TAB is not bound in `diff-mode', as far
> as I can tell.

It wasn't bound if I said `M-x diff-mode', but it is bound in *vc-diff*
buffers...

And if I `C-h b' in that buffer, I get

key             binding
---             -------

TAB		diff-hunk-next
[...]
<backtab>	diff-hunk-prev

But it's right that they are not listed in `C-h m'.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 12 Oct 2019 23:02:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 12 19:02:25 2019
Received: from localhost ([127.0.0.1]:34463 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iJQP2-00076d-Mk
	for submit <at> debbugs.gnu.org; Sat, 12 Oct 2019 19:02:24 -0400
Received: from quimby.gnus.org ([80.91.231.51]:42150)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1iJQP0-000750-Uv
 for 34080 <at> debbugs.gnu.org; Sat, 12 Oct 2019 19:02:23 -0400
Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie)
 by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.89) (envelope-from <larsi@HIDDEN>)
 id 1iJQOw-00015S-DL; Sun, 13 Oct 2019 01:02:20 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Van L <van@HIDDEN>
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
Date: Sun, 13 Oct 2019 01:02:17 +0200
In-Reply-To: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN> (Van L.'s
 message of "Tue, 15 Jan 2019 16:29:56 +1100")
Message-ID: <87mue5h8jq.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Van L <van@HIDDEN> writes: > The *Help* buffer for
 diff-mode.el is better > if the following key bindings are documented > >
 #+NAME: undocumented-key-bindings > | key | binding | > > |-------+| > | TAB
 | diff-hu [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Van L <van@HIDDEN> writes:

> The *Help* buffer for diff-mode.el is better 
> if the following key bindings are documented 
>
> #+NAME: undocumented-key-bindings
> | key   | binding        |
>
> |-------+----------------|
> | TAB   | diff-hunk-next |
> | S-TAB | diff-hunk-prev |

There are several modes defined in diff-mode.el.

Do you mean `diff-mode' itself?  TAB is not bound in `diff-mode', as far
as I can tell.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 22 Jan 2019 02:59:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 21 21:59:47 2019
Received: from localhost ([127.0.0.1]:40690 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1glmHy-00049v-RK
	for submit <at> debbugs.gnu.org; Mon, 21 Jan 2019 21:59:47 -0500
Received: from relay1-d.mail.gandi.net ([217.70.183.193]:54817)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <van@HIDDEN>) id 1glmHx-00049m-1b
 for 34080 <at> debbugs.gnu.org; Mon, 21 Jan 2019 21:59:46 -0500
X-Originating-IP: 193.119.71.194
Received: from epi.local (193-119-71-194.tpgi.com.au [193.119.71.194])
 (Authenticated sender: van@HIDDEN)
 by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id D5666240003;
 Tue, 22 Jan 2019 02:59:41 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
From: Van L <van@HIDDEN>
In-Reply-To: <878szdzs1h.fsf@HIDDEN>
Date: Tue, 22 Jan 2019 13:59:36 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <B032C13D-956D-48D5-AD33-79CD33B2D272@HIDDEN>
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
 <87k1j0fhlo.fsf@HIDDEN>
 <0D591EDD-EF52-494D-9C99-4AEFE1214B28@HIDDEN>
 <878szdzs1h.fsf@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
X-Mailer: Apple Mail (2.3124)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


>>> (put 'diff-hunk-next :advertised-binding [tab])
>>> (put 'diff-hunk-prev :advertised-binding [(shift tab)])
>>=20
>> The above, I've put in a patch for emacs-mac port, see below.
>=20
> Please attach the output after this change.  I would be interesting
> to see how it is formatted on emacs-mac port.

=E2=80=94 quote

Compiling =
/Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/vc/diff-mode.e=
l.gz...done
Wrote =
/Applications/MacPorts/EmacsMac.app/Contents/Resources/lisp/vc/diff-mode.e=
lc

=E2=80=94 quote ends

The change has had no desired effect.

: ESC <backtab>	diff-hunk-prev

There is that, from describe-mode by searching for 'tab.=




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 21 Jan 2019 21:00:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 21 16:00:37 2019
Received: from localhost ([127.0.0.1]:40566 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1glggN-0001vJ-82
	for submit <at> debbugs.gnu.org; Mon, 21 Jan 2019 16:00:37 -0500
Received: from ostrich.birch.relay.mailchannels.net ([23.83.209.138]:1668)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1glggK-0001v8-9D
 for 34080 <at> debbugs.gnu.org; Mon, 21 Jan 2019 16:00:33 -0500
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 1D91F124F4E;
 Mon, 21 Jan 2019 21:00:29 +0000 (UTC)
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (unknown [100.96.33.121])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 574AF125139;
 Mon, 21 Jan 2019 21:00:24 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.16.2); Mon, 21 Jan 2019 21:00:25 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Versed-Bottle: 18bfc4142255c002_1548104424920_370601990
X-MC-Loop-Signature: 1548104424919:23902013
X-MC-Ingress-Time: 1548104424919
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTP id 9A08480722;
 Mon, 21 Jan 2019 13:00:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=9K1NzZaQLEBuUBf7gJasTJIUxYk=; b=
 FNP7S6iBL8aXWbP2fjHIednYobLO+1LrEpimJ3s2EooYeJDx/WYiCQhCsniu2rwu
 ybQqJUq1L0Ve9GR9B1aV46+F8XnLrHnaSOu3Sogqyg22dvBRWkPBlinb9ldpe7FT
 b+ugXU+TKdS7kVbzFQgewa00AP6aSv8qzgpvbSNNIWA=
Received: from mail.jurta.org (m91-129-101-91.cust.tele2.ee [91.129.101.91])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTPSA id 088E08071E;
 Mon, 21 Jan 2019 13:00:21 -0800 (PST)
X-DH-BACKEND: pdx1-sub0-mail-a6
From: Juri Linkov <juri@HIDDEN>
To: Van L <van@HIDDEN>
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
Organization: LINKOV.NET
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
 <87k1j0fhlo.fsf@HIDDEN>
 <0D591EDD-EF52-494D-9C99-4AEFE1214B28@HIDDEN>
Date: Mon, 21 Jan 2019 22:35:06 +0200
In-Reply-To: <0D591EDD-EF52-494D-9C99-4AEFE1214B28@HIDDEN> (Van L.'s
 message of "Mon, 21 Jan 2019 09:28:05 +1100")
Message-ID: <878szdzs1h.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: 0
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtledrheeigddugeejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtuddrledunecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddtuddrledupdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepvhgrnhesshgtrhgrthgthhdrshhprggtvgenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> (put 'diff-hunk-next :advertised-binding [tab])
>> (put 'diff-hunk-prev :advertised-binding [(shift tab)])
>
> The above, I've put in a patch for emacs-mac port, see below.

Please attach the output after this change.  I would be interesting
to see how it is formatted on emacs-mac port.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 20 Jan 2019 22:28:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 20 17:28:18 2019
Received: from localhost ([127.0.0.1]:39253 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1glLZi-0006aI-Ba
	for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 17:28:18 -0500
Received: from relay6-d.mail.gandi.net ([217.70.183.198]:35775)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <van@HIDDEN>) id 1glLZd-0006a4-Oo
 for 34080 <at> debbugs.gnu.org; Sun, 20 Jan 2019 17:28:14 -0500
X-Originating-IP: 193.119.71.194
Received: from epi.local (193-119-71-194.tpgi.com.au [193.119.71.194])
 (Authenticated sender: van@HIDDEN)
 by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 03D70C0002;
 Sun, 20 Jan 2019 22:28:10 +0000 (UTC)
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_DD756449-535D-4C37-8849-012DD2C21B13"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
From: Van L <van@HIDDEN>
In-Reply-To: <87k1j0fhlo.fsf@HIDDEN>
Date: Mon, 21 Jan 2019 09:28:05 +1100
Message-Id: <0D591EDD-EF52-494D-9C99-4AEFE1214B28@HIDDEN>
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
 <87k1j0fhlo.fsf@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
X-Mailer: Apple Mail (2.3124)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--Apple-Mail=_DD756449-535D-4C37-8849-012DD2C21B13
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> (put 'diff-hunk-next :advertised-binding [tab])
> (put 'diff-hunk-prev :advertised-binding [(shift tab)])

The above, I've put in a patch for emacs-mac port, see below.

The development master as of now has

=E2=80=94 quote

(easy-mmode-defmap diff-mode-shared-map
  '(("n" . diff-hunk-next)
    ("N" . diff-file-next)
    ("p" . diff-hunk-prev)
    ("P" . diff-file-prev)
    ("\t" . diff-hunk-next)
    ([backtab] . diff-hunk-prev)

=E2=80=94 quote ends


--Apple-Mail=_DD756449-535D-4C37-8849-012DD2C21B13
Content-Disposition: attachment;
	filename=0005-List-key-bindings-for-describe-mode.patch
Content-Type: application/octet-stream;
	name="0005-List-key-bindings-for-describe-mode.patch"
Content-Transfer-Encoding: quoted-printable

=46rom=2067b38816cf2cb81655adeb5b0d941141a8872dcd=20Mon=20Sep=2017=20=
00:00:00=202001=0AFrom:=20Van=20L=20<van@HIDDEN>=0ADate:=20Mon,=20=
21=20Jan=202019=2009:02:49=20+1100=0ASubject:=20[PATCH=205/5]=20List=20=
key=20bindings=20for=20describe-mode=0A=0ADocuments=20the=20TAB,=20=
SHIFT-TAB=20behavior=20for=20stepping=20through=20hunks.=0A---=0A=20=
lisp/vc/diff-mode.el=20|=204=20++++=0A=201=20file=20changed,=204=20=
insertions(+)=0A=0Adiff=20--git=20a/lisp/vc/diff-mode.el=20=
b/lisp/vc/diff-mode.el=0Aindex=207db5ca9b25..ce3277adf5=20100644=0A---=20=
a/lisp/vc/diff-mode.el=0A+++=20b/lisp/vc/diff-mode.el=0A@@=20-587,6=20=
+587,10=20@@=20diff-end-of-file=0A=20=0A=20(defvar=20=
diff--auto-refine-data=20nil)=0A=20=0A+;;=20List=20key=20bindings=20for=20=
describe-mode=0A+(put=20'diff-hunk-next=20:advertised-binding=20[tab])=0A=
+(put=20'diff-hunk-prev=20:advertised-binding=20[(shift=20tab)])=0A+=0A=20=
;;=20Define=20diff-{hunk,file}-{prev,next}=0A=20=
(easy-mmode-define-navigation=0A=20=20diff-hunk=20diff-hunk-header-re=20=
"hunk"=20diff-end-of-hunk=20diff-restrict-view=0A--=20=0A2.20.1=0A=0A=

--Apple-Mail=_DD756449-535D-4C37-8849-012DD2C21B13--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 20 Jan 2019 13:25:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 20 08:25:33 2019
Received: from localhost ([127.0.0.1]:38387 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1glD6S-0000g5-SQ
	for submit <at> debbugs.gnu.org; Sun, 20 Jan 2019 08:25:33 -0500
Received: from relay9-d.mail.gandi.net ([217.70.183.199]:39767)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <van@HIDDEN>) id 1glD6P-0000fv-Pr
 for 34080 <at> debbugs.gnu.org; Sun, 20 Jan 2019 08:25:30 -0500
X-Originating-IP: 193.119.71.194
Received: from epi.local (193-119-71-194.tpgi.com.au [193.119.71.194])
 (Authenticated sender: van@HIDDEN)
 by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id B126DFF803;
 Sun, 20 Jan 2019 13:25:26 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
From: Van L <van@HIDDEN>
In-Reply-To: <87k1j0fhlo.fsf@HIDDEN>
Date: Mon, 21 Jan 2019 00:25:21 +1100
Content-Transfer-Encoding: quoted-printable
Message-Id: <63590A5E-C434-4C48-A20A-23D5F9D414D5@HIDDEN>
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
 <87k1j0fhlo.fsf@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
X-Mailer: Apple Mail (2.3124)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


> Juri Linkov wrote:
>=20
>> And, for the word "hunk" to link to a Glossary's
>> entry like for example
>>=20
>> http://www-history.mcs.st-and.ac.uk/Glossary/oblong_number.html
>>=20
>> is a feature to have unless it is already therein.
>=20
> Better to link to the Info manual (info "(diffutils) Hunks=E2=80=9D)

The Emacs=E2=80=99s Concept Index leads to (info =E2=80=9C(emacs) Diff =
Mode=E2=80=9D) paragraph two, where hunk is explained.

I was hoping for a Glossary at the same level as Concept Index in the =
Info navigation.=20

It would collect single paragraph explanations for easy finding, =
perhaps, the top-100 most frequently used jargonwords.

My plain Emacs and Slime installation doesn=E2=80=99t have diffutils in =
Info docs, but *vc-diff* works.







Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at 34080 <at> debbugs.gnu.org:


Received: (at 34080) by debbugs.gnu.org; 19 Jan 2019 21:55:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 19 16:55:49 2019
Received: from localhost ([127.0.0.1]:38121 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gkyaj-0004tq-0R
	for submit <at> debbugs.gnu.org; Sat, 19 Jan 2019 16:55:49 -0500
Received: from purple.birch.relay.mailchannels.net ([23.83.209.150]:15357)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1gkyag-0004tf-L9
 for 34080 <at> debbugs.gnu.org; Sat, 19 Jan 2019 16:55:48 -0500
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 15D6D1244F1;
 Sat, 19 Jan 2019 21:55:45 +0000 (UTC)
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (unknown [100.96.35.77])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id C30CD123996;
 Sat, 19 Jan 2019 21:55:44 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.16.2); Sat, 19 Jan 2019 21:55:45 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Decisive-Turn: 66e8cee257b12e57_1547934944884_3179194543
X-MC-Loop-Signature: 1547934944884:268352029
X-MC-Ingress-Time: 1547934944884
Received: from pdx1-sub0-mail-a6.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTP id 88F5480B31;
 Sat, 19 Jan 2019 13:55:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=zJX4uwHbrINNfZ8RIS6xWttMpGQ=; b=
 05If2VFD9hgOHSkPUZJt5c45gNr2dTOFZM9S9pn/TyOJVR0CDK2ZN59onGT2s78u
 S7pboQ5An5moM4dMPD7SMVoABxXZEqHhjwjaolKqCPvSIvLv9oU6rP8x04HsOL93
 UId6zctkPWoSVC2ko0zAIHbdUKlDEVlkSylzgvp8CfA=
Received: from mail.jurta.org (m91-129-101-91.cust.tele2.ee [91.129.101.91])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a6.g.dreamhost.com (Postfix) with ESMTPSA id 2900480B10;
 Sat, 19 Jan 2019 13:55:41 -0800 (PST)
X-DH-BACKEND: pdx1-sub0-mail-a6
From: Juri Linkov <juri@HIDDEN>
To: Van L <van@HIDDEN>
Subject: Re: bug#34080: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
Organization: LINKOV.NET
References: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
Date: Sat, 19 Jan 2019 23:24:03 +0200
In-Reply-To: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN> (Van L.'s
 message of "Tue, 15 Jan 2019 16:29:56 +1100")
Message-ID: <87k1j0fhlo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: 0
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedtledrhedvgdduheejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecuffhomhgrihhnpehsthdqrghnugdrrggtrdhukhenucfkphepledurdduvdelrddutddurdeludenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutddurdeluddprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopehvrghnsehstghrrghttghhrdhsphgrtggvnecuvehluhhsthgvrhfuihiivgeptd
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 34080
Cc: 34080 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> The *Help* buffer for diff-mode.el is better
> if the following key bindings are documented
>
> #+NAME: undocumented-key-bindings
> | key   | binding        |
>
> |-------+----------------|
> | TAB   | diff-hunk-next |
> | S-TAB | diff-hunk-prev |
>
> the above make more sense than the following
>
> #+NAME: existing-key-bindings-documented
> | key   | binding        |
>
> |-------+----------------|
> | C-M-i | diff-hunk-next |
> | M-n   |                |
> |-------+----------------|
> | M-p   | diff-hunk-prev |

It seems what you want is:

(put 'diff-hunk-next :advertised-binding [tab])
(put 'diff-hunk-prev :advertised-binding [(shift tab)])

> And, for the word "hunk" to link to a Glossary's
> entry like for example
>
> http://www-history.mcs.st-and.ac.uk/Glossary/oblong_number.html
>
> is a feature to have unless it is already therein.

Better to link to the Info manual (info "(diffutils) Hunks")




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 15 Jan 2019 05:30:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jan 15 00:30:24 2019
Received: from localhost ([127.0.0.1]:59482 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gjHIu-00041k-3x
	for submit <at> debbugs.gnu.org; Tue, 15 Jan 2019 00:30:24 -0500
Received: from eggs.gnu.org ([209.51.188.92]:35144)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <van@HIDDEN>) id 1gjHIr-00041U-SP
 for submit <at> debbugs.gnu.org; Tue, 15 Jan 2019 00:30:22 -0500
Received: from lists.gnu.org ([209.51.188.17]:34103)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <van@HIDDEN>) id 1gjHIl-0006wF-6J
 for submit <at> debbugs.gnu.org; Tue, 15 Jan 2019 00:30:16 -0500
Received: from eggs.gnu.org ([209.51.188.92]:45338)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <van@HIDDEN>) id 1gjHIk-00029N-AO
 for bug-gnu-emacs@HIDDEN; Tue, 15 Jan 2019 00:30:15 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <van@HIDDEN>) id 1gjHIi-0006uI-8c
 for bug-gnu-emacs@HIDDEN; Tue, 15 Jan 2019 00:30:14 -0500
Received: from relay7-d.mail.gandi.net ([217.70.183.200]:43753)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <van@HIDDEN>) id 1gjHIe-0006oj-F0
 for bug-gnu-emacs@HIDDEN; Tue, 15 Jan 2019 00:30:10 -0500
X-Originating-IP: 193.82.248.193
Received: from epi.local (193-82-248-193.tpgi.com.au [193.82.248.193])
 (Authenticated sender: van@HIDDEN)
 by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id ADBF720008
 for <bug-gnu-emacs@HIDDEN>; Tue, 15 Jan 2019 05:30:01 +0000 (UTC)
From: Van L <van@HIDDEN>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: 27.0.50, 26.1; undocumented key bindings for *vc-diff*
Message-Id: <F8AB512C-A05B-4C42-A34F-0CC5AD56B9BB@HIDDEN>
Date: Tue, 15 Jan 2019 16:29:56 +1100
To: bug-gnu-emacs@HIDDEN
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
X-Mailer: Apple Mail (2.3124)
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 217.70.183.200
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

Hello,

The *Help* buffer for diff-mode.el is better 
if the following key bindings are documented 

#+NAME: undocumented-key-bindings
| key   | binding        |
|-------+----------------|
| TAB   | diff-hunk-next |
| S-TAB | diff-hunk-prev |

the above make more sense than the following

#+NAME: existing-key-bindings-documented
| key   | binding        |
|-------+----------------|
| C-M-i | diff-hunk-next |
| M-n   |                |
|-------+----------------|
| M-p   | diff-hunk-prev |

And, for the word "hunk" to link to a Glossary's 
entry like for example

http://www-history.mcs.st-and.ac.uk/Glossary/oblong_number.html

is a feature to have unless it is already therein.




Acknowledgement sent to Van L <van@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#34080; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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