[Rd] Carriage returns and Sweave output
Wolfgang Huber
huber at ebi.ac.uk
Mon Mar 19 16:38:00 CET 2007
> the problem with results=hide is that it suppresses everything. I just
> need Sweave to suppress strings ending in '\r'...
Dear Ernest,
IMHO it is good practice to make the printing of these progress reports
("sweep 4 of 1024\r") optional and produce them only if the user calls
your function with, say, "verbose=TRUE", and furthermore set the default
value of the 'verbose' argument to "verbose=interactive()".
Best wishes
Wolfgang
> On 19 Mar 2007, at 14:49, Wolfgang Huber wrote:
>
>> Dear Ernest,
>>
>> this may not be exactly what you asked for, but how about setting
>> "results=hide" in the options of your code chunk?
>>
>> Best wishes
>> Wolfgang
>>
>> ------------------------------------------------------------------
>> Wolfgang Huber EBI/EMBL Cambridge UK http://www.ebi.ac.uk/huber
>>
>> Ernest Turro wrote:
>>> Dear all,
>>> I have a code chunk in my Rnw file that, when executed, outputs
>>> carriage return characters ('\r') to inform on the progress (e.g.
>>> "sweep 4 of 1024\r"). But Sweave interprets this as a newline
>>> character, and therefore I get countless pages of output in my
>>> vignette where I only really want one line. Any ideas?
>>> Thanks
>>> E
More information about the R-devel
mailing list