[ESS] (no subject)
spinuvit at gmail.com
Mon Dec 17 22:07:26 CET 2012
Can you be a bit more specific about your usage pattern. There are
plenty of reasons to keep the open session, most important being:
1) your work is usually an incremental analysis process - write,
2) interactive help not available without a session
3) interactive completions like eldoc and auto-complete are not
available without a session.
The only reason, I can think of, to have batch evaluation is to run long
simulations outside emacs, and then reconnect to the
session. Unfortunately this is not yet available in ESS[R].
What you want reminds me of the org-babel's notebook style workflow. You
open your org file in which you keep code blocks. After you execute your
code blocks the output is inserted in the same buffer aside your code.
>> Matthew Pettis <matthew.pettis at gmail.com>
>> on Mon, 17 Dec 2012 14:42:27 -0600 wrote:
MP> This message is cross-posted at:
MP> I didn't know if this is a better forum or that is, so I am reposting here.
MP> If I get a response here, I will probably only post questions here in the
MP> I just got ESS set up in EMACS (I'm a relative newbie in this area). I have
MP> figured out how to take an R script and fire up an interactive R shell and
MP> evaluate a whole buffer ("C-c C-b"). But I'd also like to have the ability
MP> to submit an R script via RScript in the way that you can with Perl or
MP> Python with `compile-dwim-run', which I have bound to "C-c r", and have the
MP> whole output returned to me in a separate buffer without keeping open an
MP> interactive R shell.
MP> I can't seem to find a default way to do this, and I'd like to leverage
MP> whatever ESS has to work that (I assume there is) before I go off and
MP> attempt to roll my own.
MP> Thank you, Matt
More information about the ESS-help