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---