On Feb 14, 2012, at 8:31 PM, R. Michael Weylandt wrote:

> Like others in the referenced thread, I can reproduce this on Mac OS X
> 10.5.8 with R 2.14.1 using R.app but it works just fine from the
> Terminal CLI so it's likely something in the GUI rather than R itself:
> I'll forward this to R-SIG-Mac and see if Simon (Urbanek) picks it up.
> 

Interestingly, this is a bug in R: R_ReplDLLdo1() fails to invoke top-level 
handlers (txtStart uses top-level handler to collect values of expressions but 
the handler is never called). This may be a one-liner fix but I'll have to 
double-check tomorrow since changes in the REPL code tend to have bad 
consequences.

Thanks,
Simon


> 
> On Tue, Feb 14, 2012 at 3:50 PM, Simon Kiss <[email protected]> wrote:
>> Hello all:
>> I'm trying to use the following code to get commands, comments and results 
>> to a .txt file.  It only appears to capture comments. When I comment those 
>> out with #, it creates a NULL file.
>> Someone seemed to have a similar problem with a mac GUI 
>> (https://stat.ethz.ch/pipermail/r-help/2010-September/253177.html) but the 
>> result seemed to be ambiguous. Is there a work-around? Reproducible code and 
>> sessioninfo are below.   The OS is Mac OS 10.6.8.
>> 
>> Yours truly, Simon Kiss
>> 
>> install.packages("HSAUR")
>> library(HSAUR)
>> library(TeachingDemos)
>> data("Forbes2000", package="HSAUR")
>> #This is a test of R output for the blind
>> txtStart('test.txt', commands=TRUE, results=TRUE)
>> txtComment('This command provides the mean profit in the data set')
>> mean(Forbes2000$profits, na.rm=TRUE)
>> txtComment('This command provides the standard deviation of the profits data 
>> set')
>> sd(Forbes2000$profits, na.rm=TRUE)
>> txtComment('This command provides the average profit by country')
>> aggregate(Forbes2000$profits, by=list(Forbes2000$country), function(x) 
>> mean(x, na.rm=TRUE))
>> txtStop()
>> 
>> 
>> SessionInfo()
>> 
>> R version 2.13.2 (2011-09-30)
>> Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
>> 
>> locale:
>> [1] en_CA.UTF-8/en_CA.UTF-8/C/C/en_CA.UTF-8/en_CA.UTF-8
>> 
>> attached base packages:
>> [1] stats     graphics  grDevices utils     datasets  methods   base
>> 
>> other attached packages:
>> [1] TeachingDemos_2.7
>> 
>> loaded via a namespace (and not attached):
>> [1] tools_2.13.2
>> 
>> ______________________________________________
>> [email protected] 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.
> 
> _______________________________________________
> R-SIG-Mac mailing list
> [email protected]
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
> 
> 

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to