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: Re: display word wrapping Date: Fri, 28 May 2004 21:43:45 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <7137-Fri28May2004110718+0300-eliz@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1085810624 2887 80.91.224.253 (29 May 2004 06:03:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 29 May 2004 06:03:44 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 29 08:03:37 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BTwwT-0001K3-00 for ; Sat, 29 May 2004 08:03:37 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BTwwT-0004hY-00 for ; Sat, 29 May 2004 08:03:37 +0200 Original-Received: from [127.0.0.1] (helo=mailman.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BTwwX-0000sx-7j for emacs-devel@quimby.gnus.org; Sat, 29 May 2004 02:03:41 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BTwwU-0000rj-6z for emacs-devel@gnu.org; Sat, 29 May 2004 02:03:38 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BTwwS-0000r4-KK for emacs-devel@gnu.org; Sat, 29 May 2004 02:03:36 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BTwwS-0000r1-F4 for emacs-devel@gnu.org; Sat, 29 May 2004 02:03:36 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BTww0-0001Ks-L7 for emacs-devel@gnu.org; Sat, 29 May 2004 02:03:08 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1BTssz-0004dQ-20; Fri, 28 May 2004 21:43:45 -0400 Original-To: Eli Zaretskii In-reply-to: <7137-Fri28May2004110718+0300-eliz@gnu.org> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:24140 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:24140 We could introduce a set of different commands that move by display lines, and have an option to bind C-n etc. to those new commands. We could dothis, but this is a drastic change in what a text file is supposed to be. We would have to replace all the Emacs facilities that deal with lines. And in many programs (such as older versions of Emacs) the files would be a pain to read. So I think we should do word-wrapping by inserting newlines at the right places. That is the modular way to do it. Everything else will still work.