From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#1183: 23.0.60; ediff-buffers is broken Date: Fri, 17 Oct 2008 20:15:04 +0200 Message-ID: References: <00a101c92fbf$998d19b0$c2b22382@us.oracle.com> <00eb01c92fd0$1be49cc0$c2b22382@us.oracle.com> <002501c93078$21bf8c60$0200a8c0@us.oracle.com> <20081017130533.3c3070bc@kiferserv> <002a01c9307c$3af9fef0$0200a8c0@us.oracle.com> Reply-To: Eli Zaretskii , 1183@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1224268233 26521 80.91.229.12 (17 Oct 2008 18:30:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Oct 2008 18:30:33 +0000 (UTC) Cc: 1183@emacsbugs.donarmstrong.com, bug-gnu-emacs@gnu.org, kifer@cs.stonybrook.edu, kifer@cs.sunysb.edu To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 17 20:31:32 2008 connect(): Connection refused Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Kqu6h-0002jU-Br for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Oct 2008 20:31:27 +0200 Original-Received: from localhost ([127.0.0.1]:39219 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kqu5c-0004SC-CU for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Oct 2008 14:30:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Kqu5U-0004Py-ID for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 14:30:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Kqu5R-0004PA-DY for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 14:30:11 -0400 Original-Received: from [199.232.76.173] (port=36608 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Kqu5R-0004P5-2l for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 14:30:09 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:58318) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Kqu5Q-0002xD-OI for bug-gnu-emacs@gnu.org; Fri, 17 Oct 2008 14:30:09 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HIU02F020004; Fri, 17 Oct 2008 11:30:00 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m9HIP5V1019031; Fri, 17 Oct 2008 11:25:05 -0700 X-Loop: don@donarmstrong.com Resent-From: Eli Zaretskii Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 17 Oct 2008 18:25:05 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1183 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 1183-submit@emacsbugs.donarmstrong.com id=B1183.122426743017629 (code B ref 1183); Fri, 17 Oct 2008 18:25:05 +0000 Original-Received: (at 1183) by emacsbugs.donarmstrong.com; 17 Oct 2008 18:17:10 +0000 Original-Received: from mtaout1.012.net.il (mtaout1.012.net.il [84.95.2.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m9HIH6M8017613 for <1183@emacsbugs.donarmstrong.com>; Fri, 17 Oct 2008 11:17:07 -0700 Original-Received: from HOME-C4E4A596F7 ([77.127.24.3]) by i-mtaout1.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0K8W00M74ARHRJ60@i-mtaout1.012.net.il> for 1183@emacsbugs.donarmstrong.com; Fri, 17 Oct 2008 20:16:30 +0200 (IST) In-reply-to: <002a01c9307c$3af9fef0$0200a8c0@us.oracle.com> X-012-Sender: halo1@inter.net.il X-CrossAssassin-Score: 2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Fri, 17 Oct 2008 14:30:11 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:21628 Archived-At: > From: "Drew Adams" > Cc: "'Stefan Monnier'" , > <1183@emacsbugs.donarmstrong.com>, "'Eli Zaretskii'" , > , "'Michael Kifer'" > Date: Fri, 17 Oct 2008 10:17:27 -0700 > > > > > > But first, we should decide whether we want such > > > > > buffers to compare equal or not. > > > > > > > > I believe we do, because it's called ediff-buffers. There's > > > > ediff-files for when you want to compare the files. > > > > > > That's terrible. Ediff-buffers has always been usable > > > directly for buffers visiting files also. > > > > I didn't see the original post, but the general idea was that > > whenever things look the same in Emacs they should be treated > > as equal (or equal module spaces). I do not think the user > > should be bothered with encodings. Copying from buffer > > to buffer should also be transparent. (And ediff-files and > > ediff-buffers should produce the same results.) > > > > Unfortunately, I have not been following the developments in > > the last few years, and my knowledge of the mechanics became rusty. > > Everything Michael said sounds right to me. Then why did you say "that's terrible" in response to Stefan who expressed the same view as Michael? They both say that what is _displayed_ the same in Emacs should compare equal in ediff-buffers. OTOH, "M-x ediff" that compares _files_ will still show differences for identical text encoded differently in each of the files.