From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcus Klemm Subject: Re: how to change the headline starter * Date: Sun, 17 Jul 2011 14:53:50 +0000 (UTC) Message-ID: References: <1240511841.2591431310664738370.JavaMail.root@zimbra29-e5.priv.proxad.net> <874o2optjt.fsf@praet.org> <87hb6netf6.fsf@nzebook.haselwarter.org> <87hb6ml6ta.fsf@praet.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:57463) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QiSjR-00053t-Eo for emacs-orgmode@gnu.org; Sun, 17 Jul 2011 10:54:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QiSjP-0006N9-Rn for emacs-orgmode@gnu.org; Sun, 17 Jul 2011 10:54:09 -0400 Received: from lo.gmane.org ([80.91.229.12]:38404) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QiSjP-0006My-7z for emacs-orgmode@gnu.org; Sun, 17 Jul 2011 10:54:07 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1QiSjJ-0005X5-Ck for emacs-orgmode@gnu.org; Sun, 17 Jul 2011 16:54:01 +0200 Received: from p54B8AA50.dip0.t-ipconnect.de ([84.184.170.80]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 17 Jul 2011 16:54:01 +0200 Received: from marcus.klemm by p54B8AA50.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 17 Jul 2011 16:54:01 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Pieter Praet praet.org> writes: > What the OP is suggesting effectively nullifies the separation between > model and view ... I'm sorry, but this is just plain wrong. The whole problem is that in orgmode there is no real separation between model and view. Any "normal" interactive application reads its data from one or multiple file formats, transforms them to an internal representation, applies operations to this internal representation and transforms it again for the display. One can easily change the file format, internal representation or appearance without changing the other. In orgmode, it's basicly all one and the same. The model is the same as the file format, with some additional run-time-information such as which parts of the document are visible. And the view is the same as the model, with some fontification. That's why changing the appearance of the headlines would mean to change the model and--in the end--the file format as well. Which, as you correctly stated, would create a lot of new problems. Ciao, Marcus