emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [babel] Silent output in Org, but verbose export


From: Eric Schulte
Subject: Re: [O] [babel] Silent output in Org, but verbose export
Date: Wed, 07 Sep 2011 09:15:40 -0600
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Hi Seb,

>
> Now, subquestion: let's suppose I first write this code block...
>
> #+begin_src sh :exports results
> echo "I want to see this in HTML/PDF, but not in Org"
> #+end_src
>
> #+results:
> | I want to see this in HTML/PDF | but not in Org |
>
> then I add the option "silent", and eval it:
>
> #+begin_src sh :results silent :exports results
> echo "I want to see this in HTML/PDF, but not in Org"
> #+end_src
>
> #+results:
> | I want to see this in HTML/PDF | but not in Org |
>
> The =results= line is not removed automatically. I have to delete it myself.
>
> Question: wouldn't it be better to check, when option is =silent=, that there 
> is
> no =results= line, and remove it if there is one?
>

I tried implementing this change (a simple one-line addition) but it
breaks some other pieces of code block evaluation (inline blocks) which
assume that ":results silent" will not affect the contents of the
buffer.

For not at least I think it would be preferable to leave the meaning of
silent to be "do nothing to the buffer" rather than to remove any
possibly pre-existing results.  Possibly at some point in the future
after I've fixed results removal for inline blocks we should revisit
this decision.

Best -- Eric

-- 
Eric Schulte
http://cs.unm.edu/~eschulte/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]