From murdoch at stats.uwo.ca  Fri Sep 18 20:11:12 2009
From: murdoch at stats.uwo.ca (Duncan Murdoch)
Date: Fri, 18 Sep 2009 14:11:12 -0400
Subject: [Rd] 2.10.0 Under development (unstable) (2009-09-15 r49711)
 just	built segfaults on Debian Squeeze
In-Reply-To: <4AB195B3.3070702@stats.uwo.ca>
References: <6b93d1830909161251w2148379bg963a66dbbb931487@mail.gmail.com>
	<4AB195B3.3070702@stats.uwo.ca>
Message-ID: <4AB3CD40.3010604@stats.uwo.ca>

I've just committed (r49747) some changes that should fix the 
re-entrancy bug Mark reported the other day.  The problem was that R 
reads some files (e.g. Mark's .Rprofile) in a read-eval-print loop, and 
only parses them a few lines at a time.  This means that within that 
loop, one of the evals could cause it to start parsing something else. 
One of the changes I put in a few days ago got confused by this.

Hopefully the latest change hasn't introduced a new bug...

BTW, one of the effects of this change is that a syntax error in 
.Rprofile should now be reported on the correct line number.  In R 2.9.x 
the line number was relative to the current statement, so it was pretty 
meaningless.

Duncan Murdoch



[Rd] 2.10.0 Under development (unstable) (2009-09-15 r49711) just built segfaults on Debian Squeeze
Duncan Murdoch