[ESS] bug in ess-remote?

Vitalie Spinu spinuvit at gmail.com
Fri Nov 22 09:08:37 CET 2013



Yes, this was solved in dev for quite time already, but we are delaying
the patch release as there are some unsolved issues still hanging
around.

Either upgrade to dev version or use tramp for time being as documented:

    http://ess.r-project.org/Manual/ess.html#ESS-processes-on-Remote-Computers


 Vitalie

 >>> chris warth on Fri, 22 Nov 2013 00:00:30 -0800 wrote:

 > Has anyone else noticed buggy behavior in ess-remote?
 > Running ess-13.09, when using 'M-x ess-remote' to bind to an established R
 > session, ess-utils.el:ess--inject-code-from-file() tries to inject the file
 > etc/ESSR.R into the session.    This results in numerous errors in the R
 > session as shown below.
 > The simplest way to recreated this is

 >         M-x shell
 >         <start R in the shell buffer>
 >         M-x ess-remote

 > 'ess-remote' may be undefined if you haven't loaded a file whose name ends
 > in '.R' yet; use require('ess-utils') first if that happens.

 > bash-3.2$ R

 > R version 3.0.2 (2013-09-25) -- "Frisbee Sailing"
 > [...shortened for previty...]

 > Type 'q()' to quit R.

 >> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
 > show.error.locations=TRUE)
 >> + Error: object 'cur_log' not found
 >> Error: unexpected '}' in "             }"
 >> Error: unexpected '}' in "         }"
 >> Error: object '.essWEnames' not found
 >> Error in assign(log_name, c(log, list(cur_log)), envir = .GlobalEnv) :
 >   object 'log_name' not found
 >> > Error: unexpected '}' in "     }"
 >> > + + > Error: unexpected '}' in " }"
 >> > >
 >> 
 >> 
 >> 
 >> # try using ess-remote again
 >> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
 > show.error.locations=TRUE)
 >> Error in get(log_name, envir = .GlobalEnv, inherits = FALSE) :
 >   object 'log_name' not found
 >> > > > + + Error: unexpected symbol in:
 > "             capture.output( {
 >                                                                ev
 >                                                     ev"
 >> 
 >> 
 >> # try using ess-remote another time
 >> options(STERM='iESS', str.dendrogram.last="'", editor='emacsclient',
 > show.error.locations=TRUE)
 >> >

 > 	[[alternative HTML version deleted]]

 > ______________________________________________
 > ESS-help at r-project.org mailing list
 > https://stat.ethz.ch/mailman/listinfo/ess-help



More information about the ESS-help mailing list