From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Alexander Gerds Subject: issue with babel R evaluate session vs external process Date: Thu, 9 Feb 2012 13:54:15 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Return-path: Received: from eggs.gnu.org ([140.186.70.92]:52249) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvTW1-0001fT-93 for emacs-orgmode@gnu.org; Thu, 09 Feb 2012 07:54:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RvTW0-0005aV-1u for emacs-orgmode@gnu.org; Thu, 09 Feb 2012 07:54:21 -0500 Received: from mail2.sund.ku.dk ([192.38.117.161]:46094 helo=edge2.sund.ku.dk) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvTVz-0005Zt-SO for emacs-orgmode@gnu.org; Thu, 09 Feb 2012 07:54:20 -0500 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@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org still a beginner, and maybe therefore, in my setup (release is: 7.8.03, emacs 23.2.1) the following occurs -------------org.snip----------------------- * here it works: org-ctrl-c-ctrl-c and export #+begin_src R :results output :exports results foo=matrix(1:2) foo #+end_src #+RESULTS: : [,1] : [1,] 1 : [2,] 2 * here it does not: #+begin_src R :results output :exports results :session *R* foo=matrix(3:8) foo #+end_src the buffer *R* shows this: > 'org_babel_R_eoe' [1] "org_babel_R_eoe" ----------------org.snap------------------ some debugging revealed this: ELISP> (org-babel-R-evaluate-session "*R*" "foo=matrix(1:2)\nfoo" 'output '("output" "replace") nil nil) *** Eval error *** ELISP> (org-babel-R-evaluate-external-process "foo=matrix(1:2)\nfoo" 'output '("output" "replace") nil nil) " [,1]\n[1,] 1\n[2,] 2\n" but strange-enough when I try to edebug org-babel-R-evaluate-session, I get an error: Symbol's value as variable is void: edebug-after can someone explain this? thanks! tomy -- sent from nil