[ESS] ess-remote double echo
sds at gnu.org
Fri Mar 28 18:39:52 CET 2014
> * Vitalie Spinu <fcvahivg at tznvy.pbz> [2014-03-28 10:25:57 -0700]:
> Ross' problem happens with ess-eval-visibly set tot t. I was wondering
> why I don't see that. Should not be; will check that.
I do (custom-set-variables '(ess-eval-visibly-p 'nowait))
> Your problem is because you are not using comint, but setting
> comint-process-echoes as a local var should in principle work.
it is a local var in the remote-R buffer.
> >>> Sam Steingold on Fri, 28 Mar 2014 11:37:45 -0400 wrote:
> > I observe the same behavior with emacs/term/screen/ess as described
> > in http://stackoverflow.com/a/22703777/850781Setting
> > comint-process-echoes to t does not help even after I tell
> > inferior-ess-input-sender to ignore it.
> The code works for me.
Please note that I reworked it recently.
> I would like to streamline this and completely bypass ess-remote.
It is up to you.
> I still see them if I run screen from shell, but not with term-exec as
> in your example. This is the way to go, indeed.
The problem is that gnus screen requires terminal emulation.
It might be that tmux does not (very briefly: gnu screen is no longer
developed; it has been superseded for new users by tmux; I only use
screen because I am used to it and it works for me, but if you a new to
this, you should be using tmux instead).
If you can get tmux working better than screen, I think there is no
reason to support screen because we are really using it "under the
hood", they user should not even be aware of it.
> Do you experience other problems with term-exec besides the double
yes, I see control chars every now and then, e.g.:
Classes ?data.table? and 'data.frame':^[[4C19819661 obs. of 11 variables:
the "^[" stands for the escape character.
Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1265
http://www.childpsy.net/ http://truepeace.org http://iris.org.il
http://americancensorship.org http://camera.org http://islamexposedonline.com
God had a deadline, so He wrote it all in Lisp.
More information about the ESS-help