|
From: | Andreas Röhler |
Subject: | Re: [O] python sessions |
Date: | Wed, 20 Mar 2013 20:01:01 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 |
Am 20.03.2013 18:25, schrieb Nick Dokos:
Andreas Röhler <address@hidden> wrote:Seems `org-babel-execute':python doesn't get the session flag. Edebug: org-babel-execute:python org-babel-execute:python executing Python code block... [4 times] Result: ((:comments . #1="") (:shebang . #1#) (:cache . "no") (:padline . #1#) (:noweb . "no") (:tangle . "no") (:exports . "results") (:results . "replace output") (:hlines . "no") (:padnewline . "yes") (:session) (:result-type . output)Sure it does: ^^^^^^^^^^ What it does with it is another matter however. Am I missing something? Nick(:result-params "output" "replace") (:rowname-names) (:colname-names)) Result: (:session) Result: nil
At least for unnamed session it's set to nil here let* ((session (org-babel-python-initiate-session... later on it takes the wrong route: (defun org-babel-python-evaluate (session body &optional result-type result-params preamble) "Evaluate BODY as Python code." (if session (org-babel-python-evaluate-session session body result-type result-params) (org-babel-python-evaluate-external-process body result-type result-params preamble))) Best, Andreas
[Prev in Thread] | Current Thread | [Next in Thread] |