So, consider the following: > example(glm) > g = function(model) { w = runif(9);glm(model,weights=w); } > g(counts ~ outcome + treatment) Error in eval(expr, envir, enclos) : object "w" not found
Huh?! I suspect that somebody is lazily evaluating arguments in the wrong environment (probably GlobalEnv in this case). I'm willing to accept the fact that there's some mysterious reason you'd actually want this behavior, but this looks like it should be filed as a bug to me. --- Byron Ellis ([EMAIL PROTECTED]) "Oook" -- The Librarian ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel