From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: ocrdiff Date: Mon, 18 Mar 2002 02:06:03 -0700 (MST) Sender: emacs-devel-admin@gnu.org Message-ID: <200203180906.g2I963C08473@wijiji.santafe.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1016443311 30109 127.0.0.1 (18 Mar 2002 09:21:51 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 18 Mar 2002 09:21:51 +0000 (UTC) Cc: kifer@cs.stonybrook.edu, emacs-devel@gnu.org Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16mtKx-0007pX-00 for ; Mon, 18 Mar 2002 10:21:51 +0100 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16mtPo-0007Qq-00 for ; Mon, 18 Mar 2002 10:26:52 +0100 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mtKg-0007hd-00; Mon, 18 Mar 2002 04:21:34 -0500 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16mt5g-0006lS-00; Mon, 18 Mar 2002 04:06:04 -0500 Original-Received: from wijiji.santafe.edu (wijiji [192.12.12.5]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g2I966a03023; Mon, 18 Mar 2002 02:06:06 -0700 (MST) Original-Received: (from rms@localhost) by wijiji.santafe.edu (8.11.6+Sun/8.9.3) id g2I963C08473; Mon, 18 Mar 2002 02:06:03 -0700 (MST) X-Authentication-Warning: wijiji.santafe.edu: rms set sender to rms@wijiji using -f Original-To: traverso@dm.unipi.it Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.5 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2000 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2000 As I thought, ocrdiff starts from compare-windows and takes it a step further. It seems like a good idea. I've often used compare-windows together with other Emacs commands to do this job, but a program like yours could make it more convenient. My one complaint is that the commands are completely different from the usual Emacs editing commands. This feature would be far better if they were coherent. Here is an idea: the "forward" commands would operate on the current buffer as usual, while the usual "backward" commands would move the other buffer's cursor forward. For instance, C-f would move this cursor forward and C-b would move the other cursor forward. This could be extended to all the Emacs cursor motion commands since they all come in such pairs. And it would be trivially easy to remember. I do not see that this relates to ediff, but it might be useful for ediff to have a command that lets you merge two versions of a hunk using this method. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://mail.gnu.org/mailman/listinfo/emacs-devel