This idiscussion s reminding me of the following ESS functions

ess-add-ess-process           M-x ... RET
   Execute this command from within a buffer running a process to add
ess-request-a-process         M-x ... RET
   Ask for a process, and make it the current ESS process.
ess-switch-process            M-x ... RET
   Force a switch to a new underlying process.

Are these relevant to the question?


> On Jan 10, 2024, at 15:15, Ihor Radchenko <> wrote:
> "Sparapani, Rodney" <> writes:
>> I see.  But, I assume that you meant…
>> 8. Observe that the line still goes to "session1"
> Yup.
>> I usually launch another emacs for “session2”.
>> There’s probably a way to do this manually,
>> but, I take your point.  However, if you are a
>> non-user, then why do you care?
> Org mode supports multiple ESS sessions in Org mode src blocks
> (
> However, we currently have to use a workaround that does not always work
> well to assign separate sessions to R source blocks in Org mode.
> ESS is the only comint mode that requires such workaround and does not
> allow setting a specific process buffer name for a given R buffer.
> We recently discovered `ess-gen-proc-buffer-name-function', but it does
> not work as we expected, unfortunately. (which is either because we
> misunderstand something or because there is a bug).
> --
> Ihor Radchenko // yantar92,
> Org mode contributor,
> Learn more about Org mode at <>.
> Support Org development at <>,
> or support my work at <>
> _______________________________________________
> ESS-core list:

Reply via email to