He guys,
I just wanted to place this little trick here for emacs. One painful thing is when using emacs speaks statistics and running heavy computational scripts is that the entire editor freezes.
I've been avoiding this by running these scripts on a server, using (emacs package) tramp. You run M-X shell, and the ssh to your remote origin and run M-x ess-remote and your ready.
However, today I was a little sleepy and forgot to ssh to my server, and run tramp locally with a heavy script... turns out that worked fine and I could continue in emacs normally.
In hindsight this makes perfect sense, but I just had never thought of doing this - needless to say this is a great solution that removes the only real problem I had with using emacs + R.
If you want to do this then just enable tramp in your init file.
Run
M-x shell, type
R and run
M-x ess-remote ... or key bind the lot in one key stroke!
Cheers,
TE