[ESS] some recent bugs/annoyances

Vitalie Spinu spinuvit at gmail.com
Mon Nov 12 22:25:58 CET 2012

(Hm it looks like we have a bit of a mess in S+ dialects. Why do we set
the dialect to S+6 and then call Splus8 instead? )

Till we figure it out, you can set S+6-dialect-name to "Splus82-j". With
the version of ess-start-process-specific I have provided, it should
auto-start your favorite dialect. Please let me know if this works.

Alternatively you can customize inferior-S+6-program-name to "Splus" and
it should work fine.

(Also, is it a standard name "Splus" for unix alike? If so why do we set
the default to "Splus8"?)


  >> gerald.jean at dgag.ca
  >> on Mon, 12 Nov 2012 16:03:27 -0500 wrote:

  > The value of "ess-dialect" is:

  > ess-dialect is a variable defined in `ess-custom.el'.
  > Its value is "S+6"

  > And no, it doesn't auto start.  I get the following in the minibuffer and
  > the *Messages" buffer.

  > Type C-h m for help on ESS version 12.09
  > apply: Searching for program: aucun fichier ou répertoire de ce type,
  > Splus8

  > As I said, to start S+ from the command line on THIS machine it is "Splus".
  > In my .emacs I have the following:

  > (custom-set-variables  ;; Should allow starting different versions of S+
  >  '(ess-SHOME-versions (quote("/actuaria/splus_app8.2/cmd"))))
  > (setq ess-s-versions-list
  >       '(("Splus82" "Splus")
  >         ("Splus82-j" "Splus" "-j")
  >         ("Splus82-jh" "Splus" "-j -headless")
  > ))

  > I mostly use, from ess.

  > M-x Splus82-j, this activates java for java.graph.

  > Note that I much prefer not having it auto-start than having to kill R and
  > than restart it, or even having S+ starts with the wrong options!!!  A
  > minibuffer message telling me I forgot to start a process is fine with
  > me!!!

  > Thanks again,

More information about the ESS-help mailing list