From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Saving markup formats Date: Tue, 19 Jun 2007 18:25:24 -0400 Message-ID: References: <871wgi9jzb.fsf@jidanni.org> <87odjlwpu1.fsf@jurta.org> <87ir9r1m99.fsf@jurta.org> <87myz2i9tj.fsf@jurta.org> <87r6ocx0tk.fsf_-_@jurta.org> <87d4zuyvn6.fsf@gmx.de> <87fy4prmdf.fsf@jurta.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1182291967 3259 80.91.229.12 (19 Jun 2007 22:26:07 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 19 Jun 2007 22:26:07 +0000 (UTC) Cc: emacs-devel@gnu.org To: Oliver Scholz Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 20 00:26:05 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1I0m9E-0003XA-1C for ged-emacs-devel@m.gmane.org; Wed, 20 Jun 2007 00:26:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0m9D-0003Ak-Gl for ged-emacs-devel@m.gmane.org; Tue, 19 Jun 2007 18:26:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1I0m8c-0002u1-AH for emacs-devel@gnu.org; Tue, 19 Jun 2007 18:25:26 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1I0m8b-0002sx-7O for emacs-devel@gnu.org; Tue, 19 Jun 2007 18:25:25 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1I0m8b-0002sp-2o for emacs-devel@gnu.org; Tue, 19 Jun 2007 18:25:25 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1I0m8a-0004vX-OJ for emacs-devel@gnu.org; Tue, 19 Jun 2007 18:25:24 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1I0m8a-0000da-Hc; Tue, 19 Jun 2007 18:25:24 -0400 In-reply-to: (message from Oliver Scholz on Tue, 19 Jun 2007 09:43:08 +0200) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) 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 Xref: news.gmane.org gmane.emacs.devel:73344 Archived-At: This is a very bad thing; a _reliable_ word processor---as opposed to an unreliable hack---shouldn't make any changes to the logical structure of a document unless explicitly ordered to do it. I reject that position (as well as the gratuitous insult tacked onto it). It is an important feature of Emacs that text is a sequence of characters, not structured. That is why you can kill text anywhere and yank it anywhere. To save files as RTF does not require that we use the structured nesting features of RTF. We want to be able to read such RTF files, and when doing som we can either flatten the structure or record it by means of markup text (effectively, open and close braces in the text itself).