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#19170: 25.0.50; enhancement request: `compare-windows' use across frames Date: Mon, 24 Nov 2014 11:24:26 -0800 (PST) Message-ID: <32848088-e8db-46dc-b9c7-f53bc46bb4e1@default> 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 1416857201 23428 80.91.229.3 (24 Nov 2014 19:26:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Nov 2014 19:26:41 +0000 (UTC) To: 19170@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Nov 24 20:26:30 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 1XszHH-0005AI-Tg for geb-bug-gnu-emacs@m.gmane.org; Mon, 24 Nov 2014 20:26:28 +0100 Original-Received: from localhost ([::1]:54139 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszHH-0008HV-GJ for geb-bug-gnu-emacs@m.gmane.org; Mon, 24 Nov 2014 14:26:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszH3-00086R-0J for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:26:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XszGs-0007ne-Ex for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:26:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47040) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszGs-0007na-Cg for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:26:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XszGs-0004ab-8G for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:26: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: Mon, 24 Nov 2014 19:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19170 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.141685710617498 (code B ref -1); Mon, 24 Nov 2014 19:26:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 Nov 2014 19:25:06 +0000 Original-Received: from localhost ([127.0.0.1]:44253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XszFy-0004Y8-5f for submit@debbugs.gnu.org; Mon, 24 Nov 2014 14:25:06 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39082) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XszFw-0004XP-GJ for submit@debbugs.gnu.org; Mon, 24 Nov 2014 14:25:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XszFg-0006pJ-V4 for submit@debbugs.gnu.org; Mon, 24 Nov 2014 14:24:59 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:55478) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszFg-0006pB-Sh for submit@debbugs.gnu.org; Mon, 24 Nov 2014 14:24:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszFY-0007PJ-3A for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:24:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XszFO-0006jt-43 for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:24:40 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:28170) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XszFN-0006jk-UB for bug-gnu-emacs@gnu.org; Mon, 24 Nov 2014 14:24:30 -0500 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id sAOJOS8I027941 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 24 Nov 2014 19:24:29 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 sAOJOQeP006384 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 24 Nov 2014 19:24:27 GMT Original-Received: from abhmp0008.oracle.com (abhmp0008.oracle.com [141.146.116.14]) by aserz7022.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id sAOJOQuf004092 for ; Mon, 24 Nov 2014 19:24:26 GMT 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: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:96521 Archived-At: Provide support for `compare-windows' to compare two windows in different frames. Ediff lets you compare buffers in different frames. It would be great if `compare-windows' did also. Yes, this would require users to choose the windows, instead of just using the selected window and the next window. This could be optional. Or it could be solicited by, e.g., using a particular prefix arg value. E.g., with a non-negative prefix arg, do what the presence of any prefix arg does now. With a non-positive prefix arg, prompt the user to choose the 2 windows. (So a zero prefix arg would do both.) Choosing a window could take any reasonable form: click mouse-1 in it, choose by its buffer name (with uniquification when multiple windows show the same buffer),... Successive calls (with no prefix arg) should, as now, keep using the same two windows. (None of the current behavior should be lost, in particular, behavior per `compare-windows-sync'.) In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Bzr revision: 118168 rgm@gnu.org-20141020195941-icp42t8ttcnud09g Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1'