Apologises to reply to myself...
I found where the trouble came from.
The function winMenuAdd() is included in the library utils, not loaded at this stage. Now, it works with
library(MASS) library(lattice) cat("Load editor?(y/n default = y): ") nf <- as.character(readLines(n = 1)) if (any(nf=="y",nf=="Y",nf=="")) {library(utils);library(RWinEdt)} rm(nf)
This loading was not necessary in the version 1.8.1.
I'll update RWinEdt so that it carefully loads "utils". Thanks for the report.
Uwe Ligges
----- Original Message ----- From: "Patrick Giraudoux" <[EMAIL PROTECTED]>
To: "r-help" <[EMAIL PROTECTED]>
Sent: Saturday, May 01, 2004 1:39 PM
Subject: RWinEdt, R.profile and version 1.9.0
Hi,
I have just upgraded from the 1.8.1 to the 1.9.0 version of R, and have some trouble to run RWinEdt from the .Rprofile file (in
the
user folder). The script is:
library(MASS) library(lattice) cat("Load editor?(y/n default = y): ") nf <- as.character(readLines(n = 1)) if ((nf=="y")|(nf=="Y")|(nf=="")) {library(RWinEdt)} rm(nf)
When run at start, this prompts:
Loading required package: stats Load editor?(y/n default = y): y Loading required package: SWinRegistry Error in eval(expr, envir, enclos) : couldn't find function "winMenuAdd"
and the WinEdt is not started.
However, if I run
library(RWinEdt)
from the gui.exe interface, everything goes well.
How can I manage with this "Error in eval(expr, envir, enclos) : couldn't find function "winMenuAdd" generated by a call to library(RWinEdt) in the .Rprofile script?
Patrick Giraudoux
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
______________________________________________ [EMAIL PROTECTED] mailing list https://www.stat.math.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
