ess doesn't run in XEmacs
Ramon Diaz-Uriarte
rdiazuri at students.wisc.edu
Wed Jan 12 08:42:24 CET 2000
Dear Sven,
I had the same problem a while ago. It turns out the problem is related to the
pty permissions being too restrictive in suse 6.3; see the article
http://sdb.suse.de/sdb/en/html/ke_devpts-63.html
(basically, change some permissions, and your are done; should be no problem if
security is not a big deal with your set up). Once I fixed it,
everything worked OK.
Ramon
On Fri, 12 Nov 1999, you wrote:
> Hi ESS-Team,
>
> since I´ve updated my SUSE-Linux 6.1 to 6.3 I can´t run
> the R-process in XEmacs-ESS-Mode as a normal user.
>
> In a xterm R runs fine, also if I log in as root and work
> with ESS and R in XEmacs. But as a normal user I got this
> error message in the XEmacs *R* Buffer:
>
> Fatal error: you must specify --save', --no-save' or --vanilla'
>
> Process R finished at Tue Dec 21 08:51:23 1999
>
> The versions:
> R: 0.65.1 Release (October 07, 1999)
> ESS: 5.1.9
> XEmacs: 21.7 (patch 7)
>
> R was compiled for SUSE6.2 (glibc6.1). With SUSE6.1 everything
> works great (with R compiled for SUSE6.1 (glibc6.0)).
>
> This is the message in the *ESS* Buffer:
>
> (R): ess-dialect=R, buf=methode.tex, start-arg=nil
> current-prefix-arg=nil
> (inferior-ess 0): ess-start-args=--no-readline
> ess-setq-vars-default 0: ess-language=S, -dialect=R, buf=*ESS*,
> comint..echoes=nil,
> comint..sender=comint-simple-send
> ess-setq-vars-default 1: ess-language=S, -dialect=R, buf=*ESS*,
> comint..echoes=nil,
> comint..sender=comint-simple-send
> (inf-ess 1): lang=S, dialect=R, tmp-dialect=R, buf=methode.tex
> (inf-ess 1.1): procname=R temp-dialect=R, buf-name=*R*
> (inferior-ess) Method #3
> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=*R*,
> comint..echoes=nil, comint..
> sender=comint-simple-send
> (inf-ess 2.1): ess-language=S, ess-dialect=R buf=*R*
> (inf-ess 2.2): start args = --no-readline ,
> inf-ess-start-args=--no-readline
> (inf-ess finis [S(R), R(nil,nil)]
> (ess-multi 0): inf-ess-start-args=--no-readline , comint-..echoes=nil
> (i-ess 1): buf=*R*, lang=S, comint..echo=nil,
> comint..sender=comint-simple-send,
> (i-ess 2): buf=*R*, lang=S, comint..echo=t,
> comint..sender=inferior-R-input-sender,
> (ess-setq-vars-LOCAL): language=S, dialect=R, buf=*R*, comint..echoes=t,
> comint..
> sender=inferior-R-input-sender
> (i-ess 3): curr-buf=*R*, comint..echo=t,
> comint..sender=inferior-R-input-sender,
> (ess-multi post inf-ess: start-args=--no-readline , comint-echoes=t
> (ess-multi 1): start-args=--no-readline
> Making Process...Buf *R*, Proc R, Prog R
> Start File=nil, Args= --no-readline .
>
>
> Hope this helps, thanks a lot
>
> Sven Garbade
>
> -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
> ess-help mailing list -- To (un)subscribe, send
> subscribe or unsubscribe
> (in the "body", not the subject !) To: ess-help-request at stat.math.ethz.ch
> _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
ess-help mailing list -- To (un)subscribe, send
subscribe or unsubscribe
(in the "body", not the subject !) To: ess-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the ESS-help
mailing list