From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Sebastien Vauban" Subject: Re: [babel] Silent output in Org, but verbose export Date: Wed, 07 Sep 2011 10:44:25 +0200 Message-ID: <80ty8oagie.fsf@somewhere.org> References: <80y5y1el3u.fsf@somewhere.org> <87hb4pr3va.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hi Eric, Eric Schulte wrote: > "Sebastien Vauban" writes: >> Currently, the following does not seem possible: >> >> #+begin_src sh :results silent :exports results >> echo "I want to see this in HTML/PDF, but not in Org" >> #+end_src >> >> Is there a way to do so? That is: >> - have no results inserted in the Org file >> - well inserted when exporting the Org file > > While this functionality isn't explicitly built into Org-mode the > following should work... > > #+begin_src sh :results (if org-current-export-file "replace" "silent") :exports both > echo "I want to see this in HTML/PDF, but not in Org" > #+end_src This works perfectly, thanks a lot! 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? Best regards, Seb -- Sebastien Vauban