From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai Grossjohann Newsgroups: gmane.emacs.devel Subject: Re: enriched-mode and switching major modes. Date: Fri, 17 Sep 2004 22:43:03 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <86vfec4ofc.fsf@ketchup.de.uu.net> References: <200409042358.i84Nwjt19152@raven.dms.auburn.edu> <87llfn5ihw.fsf@emacswiki.org> <01c49c75$Blat.v2.2.2$7a37cb00@zahav.net.il> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1095453876 9766 80.91.229.6 (17 Sep 2004 20:44:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 17 Sep 2004 20:44:36 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 17 22:44:26 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 1C8Paj-0001hP-00 for ; Fri, 17 Sep 2004 22:44:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C8PgT-0003SW-PI for ged-emacs-devel@m.gmane.org; Fri, 17 Sep 2004 16:50:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C8Pg5-0003Pi-JA for emacs-devel@gnu.org; Fri, 17 Sep 2004 16:49:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C8Pg2-0003M3-R6 for emacs-devel@gnu.org; Fri, 17 Sep 2004 16:49:56 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C8Pg2-0003M0-P3 for emacs-devel@gnu.org; Fri, 17 Sep 2004 16:49:54 -0400 Original-Received: from [80.91.229.2] (helo=main.gmane.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C8PZr-0004ix-2G for emacs-devel@gnu.org; Fri, 17 Sep 2004 16:43:31 -0400 Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1C8PZp-0007x4-00 for ; Fri, 17 Sep 2004 22:43:29 +0200 Original-Received: from pd9e1e709.dip.t-dialin.net ([217.225.231.9]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Sep 2004 22:43:29 +0200 Original-Received: from kai by pd9e1e709.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Sep 2004 22:43:29 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 26 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: pd9e1e709.dip.t-dialin.net User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux) Cancel-Lock: sha1:C5Af7bxSvLK26mItVUfxGV/z04U= 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:27197 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27197 Oliver Scholz writes: > That means I can stop thinking about implementing word processor > functionality for Emacs right now and go back to use it just as a > programmer's editor. It is not the application then, that I thought > it would become. What a pity. I agree with Oliver and with Bob: Emacs already displays something that's different than what is present in the file, and people like that. Oliver is just proposing to go further in that direction. Those working on bidi are also proposing to go further in that direction. Perhaps one can make small steps. One step could be to allow word-wrap in the display engine. Then one could start to work out the issues with missing newlines in the buffer text. For this part, we already have another implementation, longlines.el, that works by frobbing the buffer text. I do not expect the display engine implementation to be inferior. Kai