From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Francesco Pizzolante" Subject: [org-babel] Problem using result of code block with eval no Date: Wed, 08 Apr 2015 11:15:58 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: mailing-list-org-mode 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---