Thanks for the quick response, Uli! On Wed, Oct 26, 2016 at 1:09 PM Ulrich J. Herter 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. Dushyant > > > HTH Uli > > >