[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] :session question
From: |
Rainer M Krug |
Subject: |
Re: [O] :session question |
Date: |
Wed, 27 Mar 2013 13:22:29 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20130125 Thunderbird/19.0 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 27/03/13 13:18, Andreas Röhler wrote:
> 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: : 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?
>>>
>>
>> "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.
Isn't it the same with all header arguments? when they are set file wide, they
are used for the
source block unless specified otherwise.
Rainer
>
>
>
- --
Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology,
UCT), Dipl. Phys.
(Germany)
Centre of Excellence for Invasion Biology
Stellenbosch University
South Africa
Tel : +33 - (0)9 53 10 27 44
Cell: +33 - (0)6 85 62 59 98
Fax : +33 - (0)9 58 10 27 44
Fax (D): +49 - (0)3 21 21 25 22 44
email: address@hidden
Skype: RMkrug
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQEcBAEBAgAGBQJRUuSDAAoJENvXNx4PUvmC2gEH/1t3vVle7zsa6tVYCMru5QEa
uKr1o8+COJ8H92U28kn0++g4Qvtpu9cA8SRG8pH4bDw1Cv3kpg32CkQraJ6k7lIT
gFTc1pcw33znfNwYJ4eHVz3uff5pXZOYBgJVtiYdmOEXMh1Kvg5UmHAB9mjoZC6L
McZDRGCEGgjIkiGnrsZigCx3PEpYDTTMJ+qMDyaBA7csHxDXW96p3zUbFvLfWsaw
6egmMkvLca/WfJ1xjM4nbdp2VsPl/GofLWa/65hpGv5iMmOf/ixInhT2cQDsCmcB
HukzR7Mu6BK4tHy6VGBOzRJARpo2fGGcMPv5BKRw6QRb3FhK/uBTLR6THt6FzFo=
=z/jU
-----END PGP SIGNATURE-----
- Re: [O] :session question, (continued)
- Re: [O] :session question, Andreas Leha, 2013/03/26
- Re: [O] :session question, Achim Gratz, 2013/03/26
- Re: [O] :session question, Eric Schulte, 2013/03/26
- Re: [O] :session question - header argument setting, Rainer M Krug, 2013/03/27
- Re: [O] :session question - header argument setting, Sebastien Vauban, 2013/03/27
- Re: [O] :session question, Andreas Röhler, 2013/03/27
- Re: [O] :session question, Andreas Leha, 2013/03/27
- Re: [O] :session question, Andreas Röhler, 2013/03/27
- Re: [O] :session question, Nick Dokos, 2013/03/27
- Re: [O] :session question, Andreas Röhler, 2013/03/27
- Re: [O] :session question,
Rainer M Krug <=
- Re: [O] :session question, Andreas Röhler, 2013/03/27
- Re: [O] :session question, Eric Schulte, 2013/03/27
- Re: [O] :session question, Andreas Röhler, 2013/03/27
- Re: [O] :session question, Andreas Leha, 2013/03/27
- Re: [O] :session question, Eric Schulte, 2013/03/27
- Re: [O] :session question, Andreas Leha, 2013/03/27
- Re: [O] :session question, Eric Schulte, 2013/03/27
- Re: [O] :session question, Andreas Leha, 2013/03/28
- Re: [O] :session question, John Hendy, 2013/03/28
- Re: [O] :session question - a simple PATCH, Andreas Leha, 2013/03/28