From murdoch at stats.uwo.ca  Fri Jan 12 11:39:11 2007
From: murdoch at stats.uwo.ca (Duncan Murdoch)
Date: Fri, 12 Jan 2007 05:39:11 -0500
Subject: [Rd] Wishlist: Sweave: allow line breaks after forward slashes
 (PR#9444)
In-Reply-To: <200701120826.36423.ahenningsen@agric-econ.uni-kiel.de>
References: <20070111144243.9B09519BA1@slim.kubism.ku.dk>
	<200701120826.36423.ahenningsen@agric-econ.uni-kiel.de>
Message-ID: <45A7654F.90004@stats.uwo.ca>

On 1/12/2007 2:26 AM, Arne Henningsen wrote:
> Dear Fritz and Duncan,
> 
> thank you very much for your answers.
> 
> On Thursday 11 January 2007 15:42, friedrich.leisch at stat.uni-muenchen.de 
> wrote:
>> [...]
>> In R 2.5.0 you can use Sweave option keep.source=TRUE to keep the
>> original formatting of source code, including all indentation and line
>> breaks -> does this solve your problem?
> 
> short answer: Yes.
> long answer: I generally like the formatting of the code chunks by Sweave 
> (deparse). Therefore, I hesitate a bit to use "keep.source=TRUE".
> 
> On Thursday 11 January 2007 15:56, murdoch at stats.uwo.ca wrote:
>> [...]
>> It's actually deparse() that causes this, but the problem is already
>> solved in R-devel (to become R 2.5.0).  
> 
> Great!

I think you misunderstood me, given the "long answer".  We haven't 
changed the way deparse() handles "/". The solution in R-devel is given 
below.

Duncan Murdoch

>> If you don't like the formatting 
>> that deparse() gives to one of your expressions, use the Sweave option
>> keep.source=TRUE, and your original formatting will be kept for that
>> chunk.  Or globally retain your formatting via
>> \SweaveOpts{keep.source=TRUE} at the start of your file.
> 
> see above.
> 
> Best wishes,
> Arne
>



[Rd] Wishlist: Sweave: allow line breaks after forward slashes (PR#9444)
Duncan Murdoch