[ESS] Finding Rterm in R 2.12.0 on Windows
Martin Maechler
maechler at stat.math.ethz.ch
Tue Feb 1 11:34:17 CET 2011
>>>>> Dale W Steele <Dale.W.Steele at gmail.com>
>>>>> on Tue, 01 Feb 2011 00:26:00 +0000 writes:
> I've installed the most recent version of ESS from
> subversion. ESS now finds both the 32-bit and 64-bit installed
> versions of R-patched on my 64-bit Windows 7 system.
Thanks a lot, Dale, for the quick feedback!
> One interesting issue. If I open an empty file test.R and
> navigate via the ESS menu, Ie. "Start Process:Other and select
> the 64 bit version, then the following text appears in the
> buffer:
> "ESS [S(R): C:/Program Files/R/R-2.12.1patched/bin/i386/Rterm.exe] starting data directory?"
> Although this appears to point to the 32-bit version, the 64-bit
> version opens in the R buffer when I hit enter.
Yes. That is actually another glitch, not at all related to
Windows or even R: Inside "[..]" the S or R version displayed is
sometimes wrong, i.e. the "previous" version instead of the one
that will be taken.
One thing which *is* Windows-specific is that internally there
are two kind of version names, one being the short
'R-2.12.1patched-64bit' one, which you also can use via
M-x R-2.12.1patched-64bit
and the other the full path name (which will be shortened to the
8.3-short path name internally when the *call* to R is made).
I'm about to commit changes which will also fix this glitch,
for R and its available versions at least.
(it will still show wrongly e.g. when calling M-x S+.. after an
earlier M-x R).
Martin
> On Jan 31, 2011 12:25pm, Martin Maechler
> <maechler at stat.math.ethz.ch> wrote:
>> >>>>> Ruth M Ripley ruth at stats.ox.ac.uk>
>> >>>>> on Sat, 11 Dec 2010 22:42:09 +0000 (GMT Standard Time)
>> >>>>> writes:
>> > Dear Martin, Thanks for your reply. Sorry, I should have said
>> > I
>> > was testing the latest version I could find of Vincent
>> > Goulet's
>> > wonderful packaging : emacs-23.2-modified-8.exe, with 32 bit
>> > Windows XP. I was hoping the recent (post R-2.12.0) release
>> > of
>> > ess might address the new bin subdirectories issue but saw no
>> > sign of such a change. Hence my attempt to fix it myself.
>> > Has anyone else reported this problem and is there likely to
>> > be
>> > an official fix in the near future?
>> > Regards,
>> > Ruth
>> the "near future" has unfortunately taken time,
>> but should finally be ready *now*.
>> We'd be happy for testers who'd use the SVN version of ESS,
>> and would confirm that these problems are now finally solved
>> -- automatically instead of manual user tinkering --
>> Best regards,
>> Martin
>> > On Sat, 11 Dec 2010, Martin Maechler wrote:
>> >> Dear Ruth,
>> >>
>> >> On Thu, Dec 9, 2010 at 18:24, Ruth M. Ripley
>> >> ruth at stats.ox.ac.uk> wrote:
>> >>> In R 2.12.0, Rterm.exe is in a subdirectory of bin and ess
>> >>> cannot find it. I have just tried changing the code myself,
>> >>> and (after some advice from my local expert on R
>> >>> executables)
>> >>> replaced Rterm.exe by R.exe in line 436 of ess-rd.el and
>> >>> compiled. I don't have a 64 bit installation handy to test,
>> >>> but this finds D:/R/R-2.12.0patched/bin/i386/Rterm.exe on
>> >>> my
>> >>> 32 bit machine. (Of course it may have upset other things!)
>> >>>
>> >>> I know I can set the path to R in the site files, or put R
>> >>> in
>> >>> my path, but it would be nice not to have to do the update
>> >>> every time there is a new version of R.
>> >>
>> >> Which versions of Emacs/ESS are you using? For Windows, the
>> >> mostly widely used is the "Emacs for Windows modified" jumbo
>> >> package from Vincent Goulet (quickly found from the
>> >> 'Download"
>> >> tab on http://ess.r-project.org/
>> >>
>> >> I won't be the person to help you in detail here, but for
>> >> others to help you, it's of importance to know with which
>> >> configuration (Emacs ESS ) you are working.
>> >>
>> >> ESS itself is setup in principle to recognize (and support
>> >> via
>> >> Mx R, Mx R-) *several* versions of R available on the
>> >> given computer. But indeed, the detection of these versions
>> >> is
>> >> platform dependent and may work differently are not
>> >> optimally
>> >> anymore with the new 64-bit/ 32-bit multi-architecture
>> >> installations.
>> >>
>> >> Martin Maechler
>> >>>
>> >>> Ruth
>> >>> --
>> >>> Ruth M. Ripley,
>> >>> Email:ruth at stats.ox.ac.uk Dept. of Statistics,
>> >>> http://www.stats.ox.ac.uk/~ruth/ University of Oxford,
>> >>> Tel: 01865 282851 1 South Parks Road, Oxford
>> >>> OX1 3TG, UK Fax: 01865 272595
>> >>>
>> >>> ______________________________________________
>> >>> ESS-help at stat.math.ethz.ch mailing list
>> >>> https://stat.ethz.ch/mailman/listinfo/ess-help
>> >>>
>> >>>
>> >>
>> >>
>> > ----------------------------------------------------------------------
>> > ______________________________________________
>> > ESS-help at stat.math.ethz.ch mailing list
>> > https://stat.ethz.ch/mailman/listinfo/ess-help
>> ______________________________________________
>> ESS-help at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/ess-help
> [[alternative HTML version deleted]]
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
More information about the ESS-help
mailing list