[R] Rprofile: distinguish between Rgui, Rterm, JGR?
Michael Friendly
friendly at yorku.ca
Thu May 27 23:05:47 CEST 2010
Duncan Murdoch wrote:
> Michael Friendly wrote:
>> [Environment: Win XP, R 2.10.1]
>>
>> In my Rprofile I have startup code to do various things, intended for
>> when I use the Rgui console.
>> Some of these are causing problems in JGR now that I've installed
>> it. How can I test for R
>> running with Rgui to do some of these things only there?
>>
>>
> Look at .Platform$GUI. It shows "Rgui" or "RTerm" for those two. I
> don't have JGR installed, but I'd guess it shows something differently
> there.
>
> Duncan Murdoch
Thanks, Duncan
This is helpful. For anyone else's reference, both JGR and
eclipse/StatET (Win XP) deliver the following
> .Platform$GUI
[1] "unknown"
What prompted this was that I have code in Rprofile to save/restore my
session history. But JGR replies
Error in loadhistory(file) :
'loadhistory' can only be used in Rgui and Rterm
Then it hung on exit with savehistory(), forcing a crtl-alt-del
excursion to the task manager.
--
Michael Friendly Email: friendly AT yorku DOT ca
Professor, Psychology Dept.
York University Voice: 416 736-5115 x66249 Fax: 416 736-5814
4700 Keele Street Web: http://www.datavis.ca
Toronto, ONT M3J 1P3 CANADA
More information about the R-help
mailing list