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#19259: 25.0.50; Be able to use `compare-windows' in either direction Date: Thu, 4 Dec 2014 18:12:34 -0800 (PST) Message-ID: <6bd0254b-83b9-43c4-af7c-06116518f567@default> References: <109d0892-03a9-4daa-8814-16207d2f3858@default> <878uimkj5m.fsf@mail.linkov.net> 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 1417745611 16856 80.91.229.3 (5 Dec 2014 02:13:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2014 02:13:31 +0000 (UTC) Cc: 19259@debbugs.gnu.org To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Dec 05 03:13:24 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 1XwiOZ-0008Ba-9B for geb-bug-gnu-emacs@m.gmane.org; Fri, 05 Dec 2014 03:13:23 +0100 Original-Received: from localhost ([::1]:48470 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwiOY-0005xp-R8 for geb-bug-gnu-emacs@m.gmane.org; Thu, 04 Dec 2014 21:13:22 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35482) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwiON-0005ug-DP for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 21:13:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwiOE-0000va-Gr for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 21:13:11 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56983) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwiOE-0000vU-D3 for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 21:13:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XwiOE-0001ND-6M for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 21:13: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: Fri, 05 Dec 2014 02:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19259 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19259-submit@debbugs.gnu.org id=B19259.14177455605248 (code B ref 19259); Fri, 05 Dec 2014 02:13:02 +0000 Original-Received: (at 19259) by debbugs.gnu.org; 5 Dec 2014 02:12:40 +0000 Original-Received: from localhost ([127.0.0.1]:54196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwiNr-0001MZ-Pk for submit@debbugs.gnu.org; Thu, 04 Dec 2014 21:12:40 -0500 Original-Received: from userp1040.oracle.com ([156.151.31.81]:42350) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwiNq-0001MS-6K for 19259@debbugs.gnu.org; Thu, 04 Dec 2014 21:12:38 -0500 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id sB52CaPb004974 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 5 Dec 2014 02:12:37 GMT Original-Received: from userz7022.oracle.com (userz7022.oracle.com [156.151.31.86]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id sB52CZnw004478 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 5 Dec 2014 02:12:36 GMT Original-Received: from abhmp0012.oracle.com (abhmp0012.oracle.com [141.146.116.18]) by userz7022.oracle.com (8.14.5+Sun/8.14.4) with ESMTP id sB52CYt7014248; Fri, 5 Dec 2014 02:12:35 GMT In-Reply-To: <878uimkj5m.fsf@mail.linkov.net> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] X-Source-IP: acsinet22.oracle.com [141.146.126.238] 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:96878 Archived-At: > > Especially when `compare-windows' is used repeatedly (e.g. bound > > to a repeatable key etc.), it can be helpful to be able to > > sometimes compare backward, toward bob, instead of always forward, > > toward eob. Please add this enhancement. >=20 > Why do you want this feature? After comparing from the top of the > buffer you can return to previous matches by popping previous > positions from the mark ring with `C-u C-SPC C-SPC C-SPC ...' It's not just about returning to positions. And you don't necessarily want to pop, just to navigate. And show the highlighting. And you don't necessarily want to start at bob. (But you might want to wrap around to there - that is not part of this enhancement request). Think ediff. With ediff you can easily go back and forth, either direction, from any difference position, restoring its highlighting. You can even jump to a particular difference (`j'). And show the difference/comparison at point (`g'). The idea is to make `compare-windows' similarly useful.