rstudio/shiny — pull request #89 by wch (2013-01-25 03:44:36+00:00)
Title: Store visibility state of functions called from Observable

This is a fix for #87.

The output of these two test cases is now the same:

```R
funcB <- function() {
print(environment())
print(parent.env(environment()))
invisible()
}
funcB()
#
#

reactFuncB <- reactive(function() {
print(environment())
print(parent.env(environment()))
invisible()
})
isolate(reactFuncB())
#
#
```

I also added a commit that removes the extraneous `eval.parent` in `isolate`.