From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Leha Subject: Re: Possible to use src block to generate org headlines for export? Date: Sat, 26 Jul 2014 20:47:18 +0100 Message-ID: References: <87zjg1gddd.fsf@fastmail.fm> <87wqb4amqb.fsf@gmail.com> <8738dshkdw.fsf@fastmail.fm> <8761io2jnz.fsf@fastmail.fm> <87ha27a5ip.fsf@gmail.com> <87ppgtltzj.fsf@nicolasgoaziou.fr> <87zjfxk1wb.fsf@nicolasgoaziou.fr> <87r419ju9z.fsf@nicolasgoaziou.fr> <8738dok0fd.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XB7wN-0003kk-LR for emacs-orgmode@gnu.org; Sat, 26 Jul 2014 15:47:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XB7wH-000410-IW for emacs-orgmode@gnu.org; Sat, 26 Jul 2014 15:47:35 -0400 Received: from plane.gmane.org ([80.91.229.3]:38780) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XB7wH-00040w-BE for emacs-orgmode@gnu.org; Sat, 26 Jul 2014 15:47:29 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XB7wE-0004HH-UL for emacs-orgmode@gnu.org; Sat, 26 Jul 2014 21:47:26 +0200 Received: from cpc33-cmbg15-2-0-cust4.5-4.cable.virginm.net ([81.102.136.5]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jul 2014 21:47:26 +0200 Received: from andreas.leha by cpc33-cmbg15-2-0-cust4.5-4.cable.virginm.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 26 Jul 2014 21:47:26 +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 Nicolas Goaziou writes: >> But in that case let me return to and refine my proposal: Why not have >> "drawer" as the default unless "raw" is given? > > Probably because "raw" never breaks your document, and is less verbose > in the simplest cases (e.g., a single list, value, table...), which may > be common enough. > > Anyway, it should be simple enough to switch to "drawer" as a default in > your setup. > True. >> One could argue, that the extent of the results is implicitly given >> when the results are not "raw", but being explicit here would allow for >> some additional features (such as different background for results -- is >> anyone doing this? I'd be interested). > > "raw" doesn't prevent to add a different background, if needed. > I'd be very interested in that. >> This is the state in org This is what I'd prefer... >> --8<------start-------->8--- --8<------start-------->8--- >> >> #+PROPERTY: results drawer #+PROPERTY: results drawer >> >> >> * Test * Test >> >> #+name: dtrn #+name: dtrn >> #+begin_src R :exports both #+begin_src R :exports both >> >> "hello" "hello" >> #+end_src #+end_src >> >> >> #+results: dtrn >> :RESULTS: #+begin_results dtrn >> >> hello hello >> :END: #+end_results >> --8<-------end--------->8--- --8<-------end--------->8--- > > What you prefer is a special block, which is not neutral during export > process. Of course, a "result" block type could be added to Org syntax, > but that would be redundant with drawers. Thanks for your comment on this. Yes, a special block is indeed what I'd prefer visually. And a "result" block type could be non-redundant with drawers if it was allowed to contain headlines and drawers .... ;-) But let's leave it there. As I said: I am quite fine with the drawers. Regards, Andreas