Matt <m...@excalamus.com> writes:

> AFAIK, aside from appending "&", =make-process= is the only way.  It would 
> probably make sense to continue using =shell= though.  If I understand 
> correctly, you (and others) jump between the Org buffer block and the comint 
> buffer?

Yes, I typically use ob-R and ob-python in this way. Aside from the
convenience of interacting directly with the REPL, the comint mode may
provide other useful facilities, for example in ob-R the inferior ESS
mode provides completion that is aware of the objects in the current
session.

However I think modifying `org-babel-eval' will mainly be useful to
provide async to the nonsession users. Comint-based sessions mainly use
functionality from ob-comint.el, not ob-eval.el, and I think that the
use cases are different enough that they shouldn't be merged into a
single implementation.

Reply via email to