[Rd] Capturing warnings with capture.output
    hadley wickham 
    h.wickham at gmail.com
       
    Tue Aug 29 16:46:14 CEST 2006
    
    
  
Is there any way to include warnings in the output from capture.output?  eg:
a <- capture.output(warning("test"))
all.equal(a, "Warning message: \n test ")
Conceptually, this seems like redirecting stderr to stdout, or somehow
changing warning to simple print it's output.  I've had a look at
tryCatch and using a warning handler, but this terminates execution at
the warning.
Thanks,
Hadley
    
    
More information about the R-devel
mailing list