Hi eveybody,

I think the problem is with the package.skeleton function, because of the
changes made in version 3.0.2. Since that version the management of
environment parameter is different and I think it can justify the fact of
package.skeleton is not considering my environment. I have not tested it
yet.

Regards.

Eva


2014-07-07 10:21 GMT+02:00 Eva Prieto Castro <evapcas...@yahoo.es>:

> Hi everybody
>
> I have a very big problem:
>
> With R 3.0.2 I could construct the package for this code:
>
>
> if (exists('.ChrL.env') == TRUE) {
>   rm(.ChrL.env)
> }
>
> .ChrL.env <- new.env()
> .ChrL.env$lGlo <- list()
> .ChrL.env$bStarted <- FALSE
>
> CheckGloCreated <- function() {
>   if (.ChrL.env$bStarted == TRUE) {
>     stop("Data structures were already initialized.", call.=FALSE)
>   }
> }
> ChrL.Start <- function() {
>   CheckGloCreated()
>
>   cat("Libraries have been loaded and data structure has been
> initialized.\n")
> }
>
>
>
> As you can do, I used an own environment (.ChrL.env).
>
>
> Now, with R 3.1.0, I construct the package and I load it but it seems
> .ChrL.env does not exists.
>
>
> The method I use is the following:
>
>
> rm(list=ls())
>
> setwd("D:/probando")
>
> source("probando.r", encoding="utf-8")
>
> package.skeleton(name="ChrL", path="D:/probando")
>
>
> My Namespace:
>
> export(ChrL.Start)
>
>
> My ChrL-internal.R:
>
> .ChrL.env <- new.env()
>
>
> Could you help me, please?. It is very urgent...
>
>
> My project is more complex that the example I put, but I have tested with
> this simple example and the problem is the same.
>
>
> Thank you in advance.
>
>
> Regards,
>
> Eva
>         [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> r-help...@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
>

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to