[ESS] problems with ess-remote in git
Ross Boylan
ross at biostat.ucsf.edu
Sat Apr 5 01:42:06 CEST 2014
On 4/4/2014 4:15 PM, Vitalie Spinu wrote:
> Do you see any other messages in *ESS* or *messages* buffers? Like
> "error loading ESSR.rda"?
>
> Vitalie
I don't see any error messages. ESS-remote does say ess-dialect=nil,
but that might reflect the fact that I just hit enter when asked for a
language by ess-remote (I did try being explicit; it didn't seem to matter).
*ESS* has (in part)
(ESS-remote): ess-dialect=nil, buf=*shell*
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t, comint..sender=comint-simple-send
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t, comint..sender=inferior-ess-input-sender
(i-ess 1): buf=*shell*, lang=S, comint..echo=t, comint..sender=inferior-ess-input-sender,
(i-ess end): buf=*shell*, lang=S, comint..echo=t, comint..sender=inferior-ess-input-sender,
version file: /home/ross/ESS/etc/ESSR/VERSION
loadremote file: /home/ross/ESS/etc/ESSR/LOADREMOTE
ess-request-a-process: {beginning}
(ESS-remote): ess-dialect=nil, buf=*shell*
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t, comint..sender=comint-simple-send
(ess-setq-vars-LOCAL): language=S, dialect=R, buf=nil, comint..echoes=t, comint..sender=inferior-ess-input-sender
(i-ess 1): buf=*shell*, lang=S, comint..echo=t, comint..sender=inferior-ess-input-sender,
(i-ess end): buf=*shell*, lang=S, comint..echo=t, comint..sender=inferior-ess-input-sender,
version file: /home/ross/ESS/etc/ESSR/VERSION
loadremote file: /home/ross/ESS/etc/ESSR/LOADREMOTE
*Messages* (in full)
("emacs" "dbox-master.R")
Loading /home/ross/ESS/lisp/ess-site.el (source)...
enabling speedbar support [3 times]
Loading /home/ross/ESS/lisp/ess-site.el (source)...done
Loading /usr/share/emacs/site-lisp/debian-startup.el (source)...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Loading vc-hg...done
Completing command name...
No completions of rmpi
Completing file name...
Partially completed
Mark saved where search started
Mark set
Type C-h m for help on ESS version 13.09-2
Quit
using process '*shell*'
Starting evaluation...
Eval region
Type y, n, ! or SPC (the space bar):
Mark set
eldoc error: (wrong-type-argument hash-table-p nil) [5 times]
Starting evaluation...
Eval region
eldoc error: (wrong-type-argument hash-table-p nil) [10 times]
Mark set
eldoc error: (wrong-type-argument hash-table-p nil) [5 times]
Starting evaluation...
Eval region
Auto-saving...done
Quit
Saving file /home/ross/KHC/sunbelt/dbox-master.R...
Wrote /home/ross/KHC/sunbelt/dbox-master.R
Quit [3 times]
History item: 1
History item: 2
Mark saved where search started
ansi-color-process-output: Marker does not point anywhere
Type C-h m for help on ESS version 13.09-2
Mark saved where search started
Mark set
Starting evaluation...
Quit
Starting evaluation...
Quit
The mark is not set now, so there is no region
Ross
>
>
> >>> Ross Boylan on Fri, 04 Apr 2014 16:02:53 -0700 wrote:
>
> > On 4/4/2014 3:23 PM, Vitalie Spinu wrote:
> >> I cannot reproduce the problem exactly but there was a small problem
> >> with loading ESSR.rda with ess-remote. I have tried to address it. Could
> >> you please pull git up and check if it solves your issue?
> > Slightly better. Usually if I'm in shell mode and launch under MPI, ess-remote
> > works (but sometimes it doesn't). Usually if I'm in iEss mode (i.e., in a shell
> > after I've exited a remote ess session, but before M-x shell-mode) it doesn't
> > work (I'm not sure if it ever worked in my tests).
>
> > Using git f9722bd
>
> > As you probably know the "Type C-h m for help on ESS Version 13.09-2" also
> > appears after successful execution of ess-remote.
>
> > When I say that ess-remote didn't work I mean it failed in the same way
> > described originally (below).
> > Ross
> >>
> >> Thanks for the reports. It's really a very important contribution.
> >>
> >> Vitalie
> >>
> >> >>> Ross Boylan on Fri, 04 Apr 2014 13:58:46 -0700 wrote:
> >>
> >> > On 4/4/2014 1:48 PM, Ross Boylan wrote:
> >> >> I just updated ess from git (2737b5b98784961897503c29c139c735cb0ead24) and am
> >> >> having problems getting the ess-remote command to complete.
> >> >>
> >> >> emacs 23.2.1, Debian 6.0.7. I start emacs (non-gui) and start a shell within
> >> >> it. I launch R via a script that sets up an MPI session (openmpi) and give
> >> >> the emacs command ess-remote. I hit enter for R when prompted for the session
> >> >> type.
> >> >>
> >> >> The terminal just sits there. If I try to type in it there is no response.
> >> >> If I hit ctl-g the line options(pager='cat') appears and I can type commands
> >> >> into R. After doing this a couple of times iESS appeared in the mode line (it
> >> >> may have happened the first time).
> >> >>
> >> >> I just tried reproducing the problem, and this time everything just worked.
> >> >> Ross Boylan
> >> > And now it happened again. One other thing: with the unsuccessful ess-remotes
> >> > that status line shows
> >> > Type C-h m for help on ESS Version 13.09-2
> >>
> >> > The model line changed to iESS the first time I hit C-g.
> >>
> >> > Ross
> >>
> >> > ______________________________________________
> >> > ESS-help at r-project.org mailing list
> >> > https://stat.ethz.ch/mailman/listinfo/ess-help
>
More information about the ESS-help
mailing list