Francesco how did this end up? I just tried it and couldn't reproduce that behavior. Org-Mode warned me that you can't evaluate block-id table2 so there is no result or value for the last heading. Grant Rettke -- g...@wisdomandwonder.com | http://www.wisdomandwonder.com/ “Wisdom begins in wonder.” --Socrates “All creativity is an extended form of a joke.” --Kay ((λ (x) (x x)) (λ (x) (x x))) “Life has become immeasurably better since I have been forced to stop taking it seriously.” --Thompson
On Wed, Apr 8, 2015 at 4:15 AM, Francesco Pizzolante <f...@missioncriticalit.com> wrote: > Hi, > > I have an issue when I want to use the result of a code block which > I executed manually (C-c C-v C-e) and then marked with ':eval no'. > > Here's what happen when I evaluate the following ECM with C-c C-v C-b: > > - the Result1 code block uses the table1 result as input and returns the > expected output; > > - the Result2 code block which should use the table2 result as input, > gets "nil" instead -- which seems wrong. > > Any help is welcome. > > Best regards, > Francesco > > --8<---------------cut here---------------start------------->8--- > * Table1 > > #+name: table1 > #+begin_src emacs-lisp > (setq my-table (quote ((0 "first") (1 "second") ("A" "third")))) > #+end_src > > #+results: table1 > | 0 | first | > | 1 | second | > | A | third | > > * Result1 > > #+header: :var data=table1 > #+begin_src emacs-lisp > data > #+end_src > > #+results: > | 0 | first | > | 1 | second | > | A | third | > > * Table2 > > #+name: table2 > #+begin_src emacs-lisp :eval no > (setq my-table (quote ((0 "first") (1 "second") ("A" "third")))) > #+end_src > > #+results: table2 > | 0 | first | > | 1 | second | > | A | third | > > * Result2 > > #+header: :var data=table2 > #+begin_src emacs-lisp > data > #+end_src > > #+results: > : nil > --8<---------------cut here---------------end--------------->8--- >