[ESS] ESS 13.05 release next week: beta testers welcome

Brian Diggs diggsb at ohsu.edu
Thu May 9 22:05:51 CEST 2013

On 5/9/2013 6:27 AM, Rodney Sparapani wrote:
> Hi!
> We, the developers of ESS, are planning to release ESS 13.05 next week.
> This is a good time for the brave beta testers among you to try it out.
> You can find out how to install the development version at
> http://ess.r-project.org/index.php?Section=download
> There are several new/improved features which you can see at
> http://ess.r-project.org/Manual/ess.html#New-features
> Two of the new/improved features in particular are ElDoc and tracebug.
> You can find more information about ElDoc at
> http://ess.r-project.org/Manual/ess.html#ESS-ElDoc
> Note that you can turn off ElDoc, by placing this in your ~/.emacs
> file {prior to (require 'ess-site) }:
> (setq ess-use-eldoc nil)
> You can find more information about tracebug at
> http://ess.r-project.org/Manual/ess.html#ESS-tracebug
> You can toggle tracebug off/on via issuing the following command:
> M-x ess-tracebug
> If you find any problems, then please report them here.  Thanks

I thought I'd try the development version to see if some of problems 
I've been having are fixed, but I am having problems even getting it to 
a point where I can test it.

I am using Vincent Goulet's modified emacs distribution for Windows

GNU Emacs 24.2.1 (i386-mingw-nt6.1.7601) of 2012-08-28 on MARVIN

(Is there a way of determining within emacs what the "modified" version 
is? I think I'm using eamcs-24.2-modified-7, but I'm not sure how to 
verify that.)

I've cloned a copy of the git repository into ~/.emacs.d/site-lisp so it 
is in the ESS directory there. I put

(setq load-path
       (append '("~/.emacs.d/site-lisp/")
;; where the development git checkout resides
(setq load-path
       (append '("~/.emacs.d/site-lisp/ESS/")

at the top of my .emacs file. [I don't know if I need both of those or 
not; my emacs hacking skills are not that great.] However, I still seem 
to be getting the version of ess which comes with the distribution; 
ess-version gives

ess-version : 12.09-2 [rev. 5395 (2013-01-10)]

I don't want to replace ess that comes with the distribution (in 
c:/Program Files (x86)/GNU Emacs 24.2/site-lisp/ess/) because I want to 
easily revert back to a "good" version when I'm not testing.

If it is useful, here is the value of load-path

("c:/Program Files (x86)/GNU Emacs 24.2/site-lisp/auctex" "c:/Program 
Files (x86)/GNU Emacs 24.2/site-lisp/ess/" "~/.emacs.d/site-lisp/ESS/" 
"~/.emacs.d/site-lisp/" "c:/Program Files (x86)/GNU Emacs 
24.2/site-lisp" "c:/Program Files (x86)/GNU Emacs 24.2/site-lisp/ess" 
"c:/Program Files (x86)/GNU Emacs 24.2/site-lisp/org" "c:/Program Files 
(x86)/GNU Emacs 24.2/site-lisp/site-start.d" "C:/Program Files (x86)/GNU 
Emacs 24.2/../site-lisp" "C:/Program Files (x86)/GNU Emacs 24.2/lisp" 
"c:/Program Files (x86)/GNU Emacs 24.2/lisp/vc" "c:/Program Files 
(x86)/GNU Emacs 24.2/lisp/url" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/textmodes" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/progmodes" "c:/Program Files (x86)/GNU Emacs 24.2/lisp/play" 
"c:/Program Files (x86)/GNU Emacs 24.2/lisp/org" "c:/Program Files 
(x86)/GNU Emacs 24.2/lisp/nxml" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/net" "c:/Program Files (x86)/GNU Emacs 24.2/lisp/mh-e" 
"c:/Program Files (x86)/GNU Emacs 24.2/lisp/mail" "c:/Program Files 
(x86)/GNU Emacs 24.2/lisp/language" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/international" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/gnus" "c:/Program Files (x86)/GNU Emacs 24.2/lisp/eshell" 
"c:/Program Files (x86)/GNU Emacs 24.2/lisp/erc" "c:/Program Files 
(x86)/GNU Emacs 24.2/lisp/emulation" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/emacs-lisp" "c:/Program Files (x86)/GNU Emacs 24.2/lisp/cedet" 
"c:/Program Files (x86)/GNU Emacs 24.2/lisp/calendar" "c:/Program Files 
(x86)/GNU Emacs 24.2/lisp/calc" "c:/Program Files (x86)/GNU Emacs 
24.2/lisp/obsolete" "C:/Program Files (x86)/GNU Emacs 24.2/leim")

I don't know what is causing the "wrong" ess to be found. I tried 
eliminating everything in my .emacs file except those load-path 
adjustments, but that didn't help. What is the right way to do this?

Brian S. Diggs, PhD
Senior Research Associate, Department of Surgery
Oregon Health & Science University

More information about the ESS-help mailing list