|
From: | Andreas Röhler |
Subject: | Re: [O] :session question |
Date: | Wed, 27 Mar 2013 13:18:18 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 |
Am 27.03.2013 12:48, schrieb Nick Dokos:
Andreas Röhler <address@hidden> wrote:Am 27.03.2013 10:27, schrieb Andreas Leha:Andreas Röhler <address@hidden> writes:Am 26.03.2013 16:31, schrieb Eric Schulte:Achim Gratz <address@hidden> writes:Am 26.03.2013 13:37, schrieb Eric Schulte:This can be done system wide by setting the language-specific header arguments.I've yet to see an example on how to do this.#+begin_src emacs-lisp (setq org-babel-default-header-args:R '((:session . "org-R"))) #+end_src #+RESULTS: | (:session . org-R) | #+begin_src R x <- 1 x #+end_src #+RESULTS: : 1 #+begin_src R x #+end_src #+RESULTS: : 1Hi, this looks very confusing for me. So, what is the purpose of a named session? Understood it being a name-space, whose values don't affect the other ones. What's in python-mode a dedicated shell.I can't speak for python, but in R, every differently named session will run within its own R process. The cool thing is, that I can work on file_foo.org and file_bar.org simultaneously, when file_foo.org uses R-session *foo* and file_bar.org uses R-session *bar*. [...] Regards, AndreasOkay, that's the expected usage. How do you read the example displayed? Looks like a named (:session . "org-R") affects global R namespace. What did "org-R" say here, what might be the purpose? Assume it should switch it on. Then "org-R" represents a boolean here?"org-R" is the name of the session. The code blocks illustrate that the value of x (set in the first code block) is preserved and can be used in the second (and subsequent) code blocks. Nick
Okay, so the :session argument must not be repeated? i.e. doesn't look like a session, resp. not a named session >>>>> #+begin_src R >>>>> x <- 1 >>>>> x >>>>> #+end_src Once a named session "org-R" is started all non-sessioned source goes there? Looks like a broken namespace.
[Prev in Thread] | Current Thread | [Next in Thread] |