Help for ESS for Splus6 in Linux

rmh at rmh at
Wed Aug 15 21:10:16 CEST 2001

What do program do you have your *.s files associated with?  If you have them
associated with emacs (my guess) then you are starting up a new emacs instance.
For some reason your new emacs is not reading site-start.el or .emacs.

If you have .s files associated with gnuclientw (on windows, using windows 
explorer/tools/options/folder options/filetypes) or emacsclient (I think that 
is the right name) on unix (and I don't know to make the association) then you 
will get a new buffer in the existing instance of emacs.

Since you are still getting the message
searching for program: no such file or directory, Splus6."
I wonder if your .emacs is in the correct place.  The correct place is
C-x C-f ~/.emacs

If you have it anywhere else then emacs will not find it and therefore not
do the correct initialization.  Martin's recommendation to add the line
(setq inferior-S+6-program-name "Splus")
to .emacs assumes that the splus cmd directory is in your PATH.  You must make \
sure that it is in the PATH, usually by editing .login or .profile depending
on your shell.  Another option is to put the full path to splus in the .emacs, 
that is
(setq inferior-S+6-program-name "/complete/path/to/cmd/Splus")

note in all cases that the name is Splus, corresponding to the name of
the program.  The message you quoted looks like you placed Splus6, not Splus,
in the .emacs file.

ess-help mailing list -- To (un)subscribe, send
subscribe	or	unsubscribe
(in the "body", not the subject !)  To: ess-help-request at

More information about the ESS-help mailing list