[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] [babel] Globally assigning a value to a variable
From: |
Sebastien Vauban |
Subject: |
[O] [babel] Globally assigning a value to a variable |
Date: |
Fri, 21 Oct 2011 20:55:51 +0200 |
User-agent: |
Gnus/5.110018 (No Gnus v0.18) Emacs/23.3 (windows-nt) |
#+PROPERTY: var myvar="original"
* Overview
I would like to test a global variable assignment (just done here above) and
local ones (on the code block itself). It seems that the global value is not
"known". Though, maybe, I don't understand it fully yet.
* Test code
** Using the local var
#+srcname: test-local
#+begin_src sh :var myvar="canada-dry"
echo $myvar
#+end_src
#+results: test-local
: canada-dry
** Using the global var
I'm not passing anymore a local value, hence expecting the "global" value to
be used:
#+srcname: test-global
#+begin_src sh :var anothervar="canada-dry"
echo $myvar
#+end_src
#+results: test-global
(no output)
Am I understanding correctly how it works / should work?
Best regards,
Seb
--
Sebastien Vauban
- [O] [babel] Globally assigning a value to a variable,
Sebastien Vauban <=