From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: org reserved and special words in drawers Date: Sat, 29 Dec 2012 21:00:12 +0100 Message-ID: <87sj6ofx2r.fsf@bzg.ath.cx> References: <1352210038.36570.YahooMailNeo@web29801.mail.ird.yahoo.com> <87625i8yoa.fsf@gmail.com> <1352221405.73627.YahooMailNeo@web29802.mail.ird.yahoo.com> <87pq3q7iny.fsf@gmail.com> <5750CCC1-3900-4FDC-8525-A51B7D85958C@gmail.com> <87a9t4te28.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:55710) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tp2Zv-0002Zp-7Z for emacs-orgmode@gnu.org; Sat, 29 Dec 2012 15:00:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tp2Zr-0001w8-Oy for emacs-orgmode@gnu.org; Sat, 29 Dec 2012 15:00:19 -0500 Received: from mail-wg0-f50.google.com ([74.125.82.50]:50898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tp2Zr-0001w1-J1 for emacs-orgmode@gnu.org; Sat, 29 Dec 2012 15:00:15 -0500 Received: by mail-wg0-f50.google.com with SMTP id es5so5365721wgb.5 for ; Sat, 29 Dec 2012 12:00:14 -0800 (PST) In-Reply-To: (Tony Day's message of "Sat, 29 Dec 2012 10:53:35 +1100") 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: Tony Day Cc: Org-mode Hi Tony, Tony Day writes: > I'm trying to get my head around what a 'readable exchange format' is. > > org-export.el already exports as an elisp list: > > M-: (setq my-org-buffer-as-elisp (org-element-parse-buffer)) RTE > > ... and it's pretty readable :-) > > So the basic idea is that you would export from an org file to an org > file but one with a /different/ and maybe standardized format (highly > standardized is the oref gist?). > > For example, anything that > is content passes through as text and everything else (org guff) is put > into a :PROPERTIES: :END: wrapper? Yes, why not. If people need an exchange format that is based on .org files but slightly different, org-export.el can certainly help. >> Maybe you can start working on a org-e-oref exporter, storying *all* >> metadata into properties? ... Don't know where it will lead, but who >> knows? > > A mission truly beyond my abilities, but how could I say no to such a > meta org-mode process :-) > > Is the right place to start basically turning (org-element-parse-buffer) > output back into an org buffer? I'd say so, but Nicolas might help more here. > Is this best thought of as another backend? I > can't quite see why org-e-oref.el and not just org-e-org.el? I would first ask myself "what is the new org format for? Is it worth implementing this?" Best, -- Bastien