Thanks for the quick response, Uli!
On Wed, Oct 26, 2016 at 1:09 PM Ulrich J. Herter <
address@hidden> wrote:
Hi,
Am Mittwoch, den 26.10.2016, 05:49 +0000 schrieb Dushyant Juneja:
> * New Heading
> #+call: execBlk1( "newHeading" ) :cache yes
Shouldn't it be #+call: execBlk1( args="newHeading" ) at this point?
I now get the following error:
mapcar: Wrong type argument: listp, "args=\"newHeading\""
In fact, the error is now stubborn till I remove :cache yes. Where is it storing the cache?
>
> However, when I try to export it to ascii (C-c C-e t A), I get the
> following error:
>
> ######################################################
> org-babel-exp process sh at line 16...
> mapcar: Wrong type argument: listp, "args=\"newHeading\""
> ######################################################
>
> Is there something wrong in my use-model? I am basically trying to
> avoid re-evaluating code blocks during export, if I already have them
> evaluated in my buffer.
I cannot reproduce your issue on org release_8.3.6-1246-g359afa.dirty.
May be you can try running M-x org-babel-execute-buffer before export
to make sure all results are up-to-date.
My org mode version: Org-mode version 8.3.6 (8.3.6-7-g4d7d52-elpaplus @ /.../.emacs.d/elpa/org-plus-contrib-20161024/)
I see that this is the latest as per my recent package list fetch.
Any ideas?
Further, now I see that this gets evaluated even while export, irrespective of whether it is already eval'ed or not in the buffer.