[ESS] some recent bugs/annoyances

gerald.jean at dgag.ca gerald.jean at dgag.ca
Tue Nov 13 15:39:41 CET 2012


Hello Vitalie,

none of the approaches work???  Setting "inferior-S+6-program-name" to
"Splus" doesn't seem to have any effect, if no process is running and I
submit a command from a "*.q" buffer, R is started anyway???  And I can't
set "S+6-dialect-name", if Icheck its value I get:

S+6-dialect-name is a variable defined in `ess-sp6-d.el'.
Its value is "S+6"

Documentation:
Name of 'dialect' for S-PLUS 6.

but doing M-x set-variable and starting to type S+6-, then «space bar» to
complete I get à "no match" in the minibuffer???

Anything I can do to help solve this???

Gérald
                                                                                   
 (Embedded image moved to file:                                                    
 pic21659.gif)                                                                     
                                                                                   
 Gerald Jean, M. Sc. en statistiques                                               
 Conseiller senior en statistiques     Lévis (siège social)                        
                                                                                   
 Actuariat corporatif,                 418 835-4900, poste                         
 Modélisation et Recherche             7639                                        
 Assurance de dommages                 1 877 835-4900, poste                       
 Mouvement Desjardins                  7639                                        
                                       Télécopieur : 418                           
                                       835-6657                                    
                                                                                   


                                                                                  
 Faites bonne impression et imprimez seulement au besoin!                         
                                                                                  
 Ce courriel est confidentiel, peut être protégé par le secret professionnel et   
 est adressé exclusivement au destinataire. Il est strictement interdit à toute   
 autre personne de diffuser, distribuer ou reproduire ce message. Si vous l'avez  
 reçu par erreur, veuillez immédiatement le détruire et aviser l'expéditeur.      
 Merci.                                                                           
                                                                                  




Vitalie Spinu <spinuvit at gmail.com> a écrit sur 2012/11/12 16:25:58 :

>
>
> (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"?)
>
>     Vitalie
>
>
>   >> 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