From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: enriched-mode and switching major modes. Date: Sun, 19 Sep 2004 00:25:57 +0300 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <01c49dc6$Blat.v2.2.2$3b624d40@zahav.net.il> References: <200409042358.i84Nwjt19152@raven.dms.auburn.edu> <87llfn5ihw.fsf@emacswiki.org> <01c49c75$Blat.v2.2.2$7a37cb00@zahav.net.il> <01c49d70$Blat.v2.2.2$f7cfb860@zahav.net.il> <01c49da7$Blat.v2.2.2$cd5f7160@zahav.net.il> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7BIT X-Trace: sea.gmane.org 1095542904 29598 80.91.229.6 (18 Sep 2004 21:28:24 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 18 Sep 2004 21:28:24 +0000 (UTC) Cc: boris@gnu.org, alex@emacswiki.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Sep 18 23:28:11 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C8mkd-0001KR-00 for ; Sat, 18 Sep 2004 23:28:11 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C8mqQ-0007y4-H0 for ged-emacs-devel@m.gmane.org; Sat, 18 Sep 2004 17:34:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C8mqJ-0007x3-Dl for emacs-devel@gnu.org; Sat, 18 Sep 2004 17:34:03 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C8mqH-0007wZ-Mh for emacs-devel@gnu.org; Sat, 18 Sep 2004 17:34:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C8mqH-0007wP-IT for emacs-devel@gnu.org; Sat, 18 Sep 2004 17:34:01 -0400 Original-Received: from [192.114.186.24] (helo=legolas.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C8mkI-0007Zt-SL; Sat, 18 Sep 2004 17:27:51 -0400 Original-Received: from zaretski (pns03-204-211.inter.net.il [80.230.204.211]) by legolas.inter.net.il (MOS 3.5.3-GR) with ESMTP id CPF16598 (AUTH halo1); Sun, 19 Sep 2004 00:27:44 +0300 (IDT) Original-To: Oliver Scholz X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 2.2.2 In-reply-to: (message from Oliver Scholz on Sat, 18 Sep 2004 22:02:04 +0200) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27254 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27254 > From: Oliver Scholz > Date: Sat, 18 Sep 2004 22:02:04 +0200 > Cc: boris@gnu.org, emacs-devel@gnu.org, alex@emacswiki.org > > > I suggest to discuss that and try to identify the specific problems > > that you think will cause such an approach to fail. Then we might > > have a better idea of the limitations of this approach, and could talk > > about solutions. > > Easy. Just consider the HTML document attachted below. I looked at it, but I can't say I understand which specific problems you refer to. Assuming that the Emacs buffer has the text layed out as you want it on the screen, plus whatever text properties that are necessary to preserve the style information, what specifically would cause Emacs to fail to display this as you want? > I am thinking about an architecture (for word processing) that should > be modular enough to replace the spaces-and-newline box model with > something real without trouble. Why should we even consider such replacement if we are not yet sure that the spaces-and-newline model will fail to do the job?