[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] :no-expand not working on variables?
From: |
Eric Schulte |
Subject: |
Re: [O] :no-expand not working on variables? |
Date: |
Sun, 30 Mar 2014 08:13:09 -0600 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) |
According to the manual :no-expand is only supposed to have an effect
during tangling, not execution.
Best,
Rainer M Krug <address@hidden> writes:
> Hi
>
> shouldn't the following not give an error from R as it should not be
> expanding the variables?
>
> --8<---------------cut here---------------start------------->8---
> #+PROPERTY: no-expand TRUE
> #+PROPERTY: var YEAR=2014
>
> * a noexpand code
>
> #+begin_src R :results output :no-expand
> cat(YEAR)
> #+end_src
>
> #+RESULTS:
> : 2014
> --8<---------------cut here---------------end--------------->8---
>
> The manual states:
>
> ,----
> | 14.8.2.11 `:no-expand'
> | ......................
> |
> | By default, code blocks are expanded with `org-babel-expand-src-block'
> | during tangling. This has the effect of assigning values to variables
> | specified with `:var' (see *Note var::), and of replacing "noweb"
> | references (see *Note Noweb reference syntax::) with their targets. The
> | `:no-expand' header argument can be used to turn off this behavior.
> `----
>
> Org-mode version 8.2.5h (release_8.2.5h-869-gdcfe09 @
> /Users/rainerkrug/.emacs.d/org-mode/lisp/)
>
> Cheers,
>
> Rainer
--
Eric Schulte
https://cs.unm.edu/~eschulte
PGP: 0x614CA05D