From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Todays exercise of sanity (or does "see" really match "not"?) Date: Tue, 22 Mar 2005 15:46:51 +0100 Message-ID: References: <002301c52e18$c9b014a0$0200a8c0@sedrcw11488> <200503211349.j2LDnxX12741@raven.dms.auburn.edu> <003401c52e20$d6f79c70$0200a8c0@sedrcw11488> <87hdj4vppf.fsf@jurta.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1111504362 25835 80.91.229.2 (22 Mar 2005 15:12:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 22 Mar 2005 15:12:42 +0000 (UTC) Cc: Juri Linkov , lennart.borgman.073@student.lu.se, teirllm@dms.auburn.edu, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 22 16:12:41 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DDkxQ-0000br-8C for ged-emacs-devel@m.gmane.org; Tue, 22 Mar 2005 16:06:12 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDlEj-0001q4-LT for ged-emacs-devel@m.gmane.org; Tue, 22 Mar 2005 10:24:05 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DDlCN-00014J-Fy for emacs-devel@gnu.org; Tue, 22 Mar 2005 10:21:40 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DDlCI-00010j-PN for emacs-devel@gnu.org; Tue, 22 Mar 2005 10:21:35 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DDlCH-0000mR-Om for emacs-devel@gnu.org; Tue, 22 Mar 2005 10:21:33 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DDkf0-0003Jj-Ld for emacs-devel@gnu.org; Tue, 22 Mar 2005 09:47:10 -0500 Original-Received: from localhost ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.34) id 1DDkeu-00088Z-1t; Tue, 22 Mar 2005 09:47:04 -0500 Original-To: rms@gnu.org In-Reply-To: (Richard Stallman's message of "Tue, 22 Mar 2005 08:57:01 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:34965 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34965 Richard Stallman writes: > The simplest solution is to treat the `display' property like > `invisible' property and to skip the text displayed over the > original text. > > I think that is the right thing to do. It would be wrong for preview-latex, probably one of the most important applications extensively using the display property. It is very important that the underlying buffer text remains both searchable and replaceable, and preview-latex uses isearch-hooks and similar to make this as natural and convenient as possible. It has been doing this for years, probably like all applications using the display property on non-trivial texts. Doing an incompatible interface change breaking such packages at the current point of time would be misguided. Even if it weren't, it is wrong to do such a large change in the course of the 22.1 release. You can't expect all package authors to have adapted to such an incompatible change as fast as that. Please don't. I can't see any advantage of breaking working packages right now for no currently apparent significant practical advantage. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum