From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?B?QW5kcmVhcyBSw7ZobGVy?= Subject: Re: :session question Date: Wed, 27 Mar 2013 12:37:28 +0100 Message-ID: <5152D9F8.3040404@easy-emacs.de> References: <51501AF2.1070405@easy-emacs.de> <8738vjugwd.fsf@gmail.com> <51516699.6090604@gmail.com> <87ip4ezf93.fsf@med.uni-goettingen.de> <87fvzi72ve.fsf@gmail.com> <87ip4e5gai.fsf@gmail.com> <5152B34E.4020004@easy-emacs.de> <87fvzhmbul.fsf@med.uni-goettingen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([208.118.235.92]:60657) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKoeR-0007Xn-2I for emacs-orgmode@gnu.org; Wed, 27 Mar 2013 07:36:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKoeP-0003HL-EJ for emacs-orgmode@gnu.org; Wed, 27 Mar 2013 07:36:18 -0400 Received: from moutng.kundenserver.de ([212.227.126.171]:64957) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKoeP-0003Gn-5S for emacs-orgmode@gnu.org; Wed, 27 Mar 2013 07:36:17 -0400 In-Reply-To: <87fvzhmbul.fsf@med.uni-goettingen.de> 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 Am 27.03.2013 10:27, schrieb Andreas Leha: > Andreas Röhler writes: > >> Am 26.03.2013 16:31, schrieb Eric Schulte: >>> Achim Gratz 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: >>> : 1 >>> >>>> >> >> Hi, >> >> 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, > Andreas > > > > Okay, 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? Best, Andreas