From mboxrd@z Thu Jan 1 00:00:00 1970 From: tsd@tsdye.com (Thomas S. Dye) Subject: Re: [Babel] Bug reading example blocks? Date: Sun, 23 Feb 2014 14:37:37 -1000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59218) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WHjYP-0004fo-C7 for emacs-orgmode@gnu.org; Sun, 23 Feb 2014 19:38:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WHjYI-0008Q3-ES for emacs-orgmode@gnu.org; Sun, 23 Feb 2014 19:37:53 -0500 Received: from oproxy17-pub.mail.unifiedlayer.com ([74.220.201.171]:47525) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1WHjYI-0008P3-7L for emacs-orgmode@gnu.org; Sun, 23 Feb 2014 19:37:46 -0500 In-Reply-To: (Samuel Wales's message of "Thu, 13 Feb 2014 17:20:34 -0700") 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: Samuel Wales Cc: Org-mode Hi Samuel, I think not. I get these results now: #+call: repeated-text(x="foo",eg=example) :results raw #+results: 1. this is the first line 2. this is the second line with foo as the value 3. this is the third line All the best, Tom Samuel Wales writes: > hi thomas, > > is this still a bug? > > samuel > > > On 11/22/13, Thomas S. Dye wrote: >> Aloha all, >> >> Responding to a query by Gary Oberbrunner, I tried to point out the use >> of example blocks to name arbitrary pieces of text. What I found is that >> the example block isn't passed whole to a babel source block--whitespace >> is removed from the first line. >> >> * Whitespace on first line of example block removed >> >> #+name: example >> #+begin_example >> 1. this is the first line >> 2. this is the second line with %VARIANT% as the value >> 3. this is the third line v>> #+end_example >> >> #+name: repeated-text >> #+header: :var x="" >> #+header: :var eg="" >> #+begin_src emacs-lisp >> (let ((result)) >> (setf result (replace-regexp-in-string "%VARIANT%" x eg t)) >> result) >> #+end_src >> >> #+call: repeated-text(x="foo",eg=example) :results raw >> >> #+results: >> 1. this is the first line >> 2. this is the second line with foo as the value >> 3. this is the third line >> >> This happens, AFAICT, regardless of the value of >> org-src-preserve-indentation. >> >> Is there a reason for this? Or, is it a bug? Or, am I going about this >> task in the wrong way? >> >> All the best, >> Tom >> -- >> Thomas S. Dye >> http://www.tsdye.com >> >> -- Thomas S. Dye http://www.tsdye.com