emacs-orgmode
[Top][All Lists]
Advanced

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

Re: [O] How to override ":eval no" in call lines?


From: Charles C. Berry
Subject: Re: [O] How to override ":eval no" in call lines?
Date: Fri, 23 Jan 2015 11:53:20 -0800
User-agent: Alpine 2.00 (OSX 1167 2008-08-23)

On Fri, 23 Jan 2015, Sebastien Vauban wrote:

"Charles C. Berry" wrote:
Sebastien Vauban wrote:
In a long document, I must have ":eval no" at file level, as this is
the common setting for most code blocks. However, how do I unset that
for some call lines.

[snip]

I don't get why one has to add ":eval yes" for both types of headers
arguments.

Moreover, I once read that when evaluating a call line, it is converted
into an ephemeral Emacs Lisp code block equivalent to the call line (and
created at the point of the call line):

 #+begin_src emacs-lisp :var result=<NAME>(<ARGUMENTS>) <INSIDE-HEADER-ARGS>
   result
 #+end_src

which is evaluated in place.


No, like this:

#+begin_src emacs-lisp :var result=<NAME>[<INSIDE-HEADER-ARGS>](<ARGUMENTS>)


Where do <END-HEADER-ARGS> fit into that picture?

Either before or after the :var ...

HTH,

Chuck



reply via email to

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