[Rd] strange value in .Last.value
Winston Chang
winstonchang1 at gmail.com
Tue Jun 4 22:50:38 CEST 2013
This is the result of the withVisible() function, which is called by
source(). This should illustrate what it does:
> withVisible(1+1)
$value
[1] 2
$visible
[1] TRUE
> withVisible(invisible(1+1))
$value
[1] 2
$visible
[1] FALSE
-Winston
On Tue, Jun 4, 2013 at 3:25 PM, Andreas Leha
<andreas.leha at med.uni-goettingen.de> wrote:
> Hi all,
>
> the .Last.value sometimes contains a strange $visible FALSE value. This
> poses problems when using R with ESS (and ess-developer-mode) from
> within org-mode.
>
>
> >From http://permalink.gmane.org/gmane.emacs.ess.general/7299:
>
> --8<---------------cut here---------------start------------->8---
> Here is how to reproduce. Put df <- data.frame(a=1:3, b=1:3) in test.R
> and then:
>
> source("test.R")
> print(.Last.value)
>
> you should get:
>
> $value
> a b
> 1 1 1
> 2 2 2
> 3 3 3
>
> $visible
> [1] FALSE
> --8<---------------cut here---------------end--------------->8---
>
>
> Regards,
> Andreas
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list