<?xml version="1.0" encoding="utf-8"?>

<!-- name="generator" content="blosxom/2.0.djm" -->

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Daily News:  R-2-10-branch</title>
    <link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch</link>
    <atom:link href="https://developer.r-project.org/blosxom.cgi/R-2-10-branch/index.rss" rel="self" type="application/rss+xml" />
    <description>Daily updates to R-2-10-branch</description>
    <language>en</language>

<item>
<title>2010-04-08</title>
<pubDate>Wed, 07 Apr 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/04/07#n2010-04-08</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/04/07#n2010-04-08</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
tools::readNEWS() now accepts a digit as the first character
 of a news section.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-04-07</title>
<pubDate>Tue, 06 Apr 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/04/06#n2010-04-07</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/04/06#n2010-04-07</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
tools::readNEWS() now accepts a digit as the first character
 of a news section.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-03-24</title>
<pubDate>Tue, 23 Mar 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/23#n2010-03-24</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/23#n2010-03-24</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
contrasts&lt;- (in the 'stats' package) no longer has an
 undeclared dependence on 'methods' (introduced in 2.10.0).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-03-23</title>
<pubDate>Mon, 22 Mar 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/22#n2010-03-23</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/22#n2010-03-23</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
contrasts&lt;- (in the 'stats' package) no longer has an
 undeclared dependence on 'methods' (introduced in 2.10.0).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-03-17</title>
<pubDate>Tue, 16 Mar 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/16#n2010-03-17</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/16#n2010-03-17</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Startup files will now be found if their paths exceed 255 bytes.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14228">PR#14228</a>)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">Changing both line texture and line cap (end) resulted in the  latter to be ommitted form the PDF code. In addit</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=112">i</INS><SPAN TITLE="i=113">on, line cap  (end) and join are now set explicitly in PDF output to ensure  correct defaults.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">plot(ecdf(), log="x") no longer gives a</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=39"> wrong</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=39">n incorrect</INS><SPAN TITLE="i=50"> warning.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-03-16</title>
<pubDate>Mon, 15 Mar 2010 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/15#n2010-03-16</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/15#n2010-03-16</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Startup files will now be found if their paths exceed 255 bytes.
 (PR#14228)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">Changing both line texture and line cap (end) resulted in the  latter to be ommitted form the PDF code. In addit</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=112">i</INS><SPAN TITLE="i=113">on, line cap  (end) and join are now set explicitly in PDF output to ensure  correct defaults.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">plot(ecdf(), log="x") no longer gives a</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=39"> wrong</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=39">n incorrect</INS><SPAN TITLE="i=50"> warning.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-03-11</title>
<pubDate>Wed, 10 Mar 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/10#n2010-03-11</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/03/10#n2010-03-11</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
read.fwf() works again when 'file' is a connection.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-28</title>
<pubDate>Sat, 27 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/27#n2010-02-28</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/27#n2010-02-28</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
system.time() had sys.child component wrong (copied user.child
 instead) on systems with HAVE_GETRUSAGE (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14210">PR#14210</a>)
</P></LI>

<LI><P>
plot(ecdf(), log=&quot;x&quot;) no longer gives a wrong warning.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-18</title>
<pubDate>Wed, 17 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/17#n2010-02-18</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/17#n2010-02-18</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
The suppression of auto-rotation in bitmap() and dev2bitmap()
 with the 'pdfwrite' device was not working correctly.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-17</title>
<pubDate>Tue, 16 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/16#n2010-02-17</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/16#n2010-02-17</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
The suppression of auto-rotation in bitmap() and dev2bitmap()
 with the 'pdfwrite' device was not working correctly.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-14</title>
<pubDate>Sat, 13 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/13#n2010-02-14</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/13#n2010-02-14</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Changing both line texture and line cap (end) resulted in the
 latter to be ommitted form the PDF code. In additon, line cap
 (end) and join are now set explicitly in PDF output to ensure
 correct defaults.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-12</title>
<pubDate>Thu, 11 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/11#c2010-02-12</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/11#c2010-02-12</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
setWinProgressBar() did not check the type of its 'title' and
 'label' arguments and might have crashed if they were
 mis-specified. It now does, thanks to a report by Greg Snow.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-02-04</title>
<pubDate>Wed, 03 Feb 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/03#n2010-02-04</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/02/03#n2010-02-04</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
A change to options(scipen=) was only implemented when printing
 next occurred, even though it should have affected intervening
 calls to axis(), contour() and filledcontour().
</P></LI>

<LI><P>
prettyNum(drop0trailing=TRUE) did not handle signs of imaginary
 parts of complex numbers correctly (and this was used by str():
 <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14201">PR#14201</a>).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-29</title>
<pubDate>Thu, 28 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/28#n2010-01-29</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/28#n2010-01-29</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
The &quot;nls&quot; method for df.residual() gave incorrect results for
 models fitted with na.action = na.exclude. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14194">PR#14194</a>)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">tools::showNonASCII() failed to detect non-ASCII characters  if iconv() </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=72">(incorrectly) </INS><SPAN TITLE="i=86">converted them to </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=104">ASCII.</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=104">different ASCII  characters. (Seen on Windows only.)</INS>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">match(incomparables=&lt;non-NULL&gt;) could in rare cases </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=52"> </DEL><SPAN TITLE="i=52">infinite-</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=61">  </INS><SPAN TITLE="i=63">loop.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-01-28</title>
<pubDate>Wed, 27 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/27#n2010-01-28</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/27#n2010-01-28</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
poisson.test() needed to pass 'conf.level' to binom.test()
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14195">PR#14195</a>)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">match(incomparables=&lt;non-NULL&gt;) could in rare cases </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=52"> </INS><SPAN TITLE="i=53">infinite-loop.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-01-25</title>
<pubDate>Sun, 24 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/24#n2010-01-25</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/24#n2010-01-25</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
det(m) and determinant.matrix(m) now return NaN when m
 contains NA or NaN's in crucial entries.
</DEL>
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-24</title>
<pubDate>Sat, 23 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/23#n2010-01-24</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/23#n2010-01-24</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
The PCRE library has been updated to version 8.01, a bug-fix
 release.
</P></LI>

</UL>
<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
match(incomparables=&lt;non-NULL&gt;) could in rare cases infinite-loop.
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;" TITLE="i=0">Q</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=0">The q</INS><SPAN TITLE="i=5">uartz</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=10">()</INS><SPAN TITLE="i=12"> device did not restore </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=36">the </INS><SPAN TITLE="i=40">clipping region when </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=61"> </INS><SPAN TITLE="i=62">filling </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=70">the</INS><SPAN TITLE="i=73"> background for a new page. This could be observed </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=124"> </INS><SPAN TITLE="i=125">in </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=128"> </DEL><SPAN TITLE="i=128">multi-page bitmap output as stale outer regions of the </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=183"> </INS><SPAN TITLE="i=184">plot.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">tcrossprod() wrongly failed in some cases</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=41">,</DEL><SPAN TITLE="i=41"> when one of the  arguments was a vector and the other a matrix.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-01-23</title>
<pubDate>Fri, 22 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/22#c2010-01-23</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/22#c2010-01-23</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
system() (and hence shell()) did not set the standard file
 handles properly, so some programs would not run.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-23</title>
<pubDate>Fri, 22 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/22#n2010-01-23</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/22#n2010-01-23</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
tools::showNonASCII() failed to detect non-ASCII characters
 if iconv() converted them to ASCII.
</P></LI>

<LI><P>
[cr]bind(..., deparse.level=2) was not always giving names
 when documented to do so. (Discovered whilst investigating
 <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14189">PR#14189</a>.)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-22</title>
<pubDate>Thu, 21 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/21#n2010-01-22</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/21#n2010-01-22</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
[cr]bind(..., deparse.level=2) was not always giving names
 when documented to do so. (Discovered whilst investigating
 PR#14189.)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-21</title>
<pubDate>Wed, 20 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/20#n2010-01-21</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/20#n2010-01-21</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
det(m) and determinant.matrix(m) now return NaN when m
 contains NA or NaN's in crucial entries.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-20</title>
<pubDate>Tue, 19 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/19#n2010-01-20</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/19#n2010-01-20</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
tcrossprod() wrongly failed in some cases, when one of the
 arguments was a vector and the other a matrix.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-13</title>
<pubDate>Tue, 12 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/12#n2010-01-13</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/12#n2010-01-13</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Quartz device did not restore clipping region when filling
 background for a new page. This could be observed in
 multi-page bitmap output as stale outer regions of the plot.
</P></LI>

<LI><P>
p.adjust(*, method, n) now works correctly for the rare case
 n &gt; length(p), also when method differs from &quot;bonferroni&quot; or
 &quot;none&quot;, thanks to a patch from Gordon Smyth.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-07</title>
<pubDate>Wed, 06 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/06#n2010-01-07</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/06#n2010-01-07</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">sprintf() was no</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=16">t</INS><SPAN TITLE="i=17"> re-entrant, which potentially caused problems  if an as.character() method called it.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2010-01-06</title>
<pubDate>Tue, 05 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/05#n2010-01-06</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/05#n2010-01-06</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
sprintf() was no re-entrant, which potentially caused problems
 if an as.character() method called it.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2010-01-02</title>
<pubDate>Fri, 01 Jan 2010 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/01#n2010-01-02</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2010/01/01#n2010-01-02</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
readBin()/readChar() when reading millions of character strings
 in a single call used excessive amounts of memory (which also
 slowed them down).
</P></LI>

<LI><P>
R CMD SHLIB could fail if used with paths that were not
 alphanumeric, e.g. contained '+'. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14168">PR#14168</a>)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-31</title>
<pubDate>Wed, 30 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/30#c2009-12-31</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/30#c2009-12-31</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
The installer did not properly record help type choices in
 R_HOME/etc/Rprofile.site.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Rcmd INSTALL once again uses --no-restore, for consistency with
 the Unix version and R 2.9.2.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
The HTML package index was not constructed properly when the
 library path was specified with backslashes. (Patch submitted
 by Gabor Grothendieck.)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Some of the MDI toolbar buttons (e.g. &quot;Open Script&quot;) did not
 return the focus to the console if the user cancelled the
 action.
</DEL>
</P></LI>

</UL>
<H4>2.10.1 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
Some of the MDI toolbar buttons (e.g. &quot;Open Script&quot;) did not
 return the focus to the console if the user cancelled the
 action.
</P></LI>

</UL>
<H4>2.10.1 BUG FIXES (Windows)</H4>
<UL>
<LI><P>
The installer did not properly record help type choices in
 R_HOME/etc/Rprofile.site.
</P></LI>

<LI><P>
Rcmd INSTALL once again uses --no-restore, for consistency with
 the Unix version and R 2.9.2.
</P></LI>

<LI><P>
The HTML package index was not constructed properly when the
 library path was specified with backslashes. (Patch submitted
 by Gabor Grothendieck.)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-30</title>
<pubDate>Tue, 29 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/29#c2009-12-30</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/29#c2009-12-30</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
Some of the MDI toolbar buttons (e.g. &quot;Open Script&quot;) did not
 return the focus to the console if the user cancelled the
 action.
</P></LI>

</UL>
<H4>2.2.1 UNCATEGORIZED (Windows)</H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Input from the Rgui console was changing the letter 255 (</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=57">ÿ</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=57">Ã¿</INS><SPAN TITLE="i=59"> in Latin-2)  in the character set to letter 1.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-12-29</title>
<pubDate>Mon, 28 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/28#n2009-12-29</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/28#n2009-12-29</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
Escaping of braces in quoted strings in R-code sections of Rd
 files is allowed again. This had been changed for the new Rd
 format in R 2.10.0 but was only documented on the developer
 site and was handled inconsistently by the converters: text
 and example conversion removed the escapes but HTML conversion
 did not.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-24</title>
<pubDate>Wed, 23 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/23#n2009-12-24</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/23#n2009-12-24</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
Although \eqn{} in Rd files is defined as a 'verbatim' macro,
 many packages expected \dots and \ldots to be interpreted
 there (as was the case in R &lt; 2.10.0), so this is now done
 (using an ellipsis in HTML rendering).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-23</title>
<pubDate>Tue, 22 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/22#n2009-12-23</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/22#n2009-12-23</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
Although \eqn{} in Rd files is defined as a 'verbatim' macro,
 many packages expected \dots and \ldots to be interpreted
 there (as was the case in R &lt; 2.10.0), so this is now done
 (using an ellipsis in HTML rendering).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-22</title>
<pubDate>Mon, 21 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/21#n2009-12-22</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/21#n2009-12-22</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
ks.test() could give a p-value that was off by one observation
 due to rounding error. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14145">PR#14145</a>)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-21</title>
<pubDate>Sun, 20 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/20#n2009-12-21</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/20#n2009-12-21</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
ks.test() could give a p-value that was off by one observation
 due to rounding error. (PR#14145)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-19</title>
<pubDate>Fri, 18 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/18#n2009-12-19</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/18#n2009-12-19</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
Help links containing special characters (e.g. &quot;?&quot;) were not
 generated correctly when rendered in HTML. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14155">PR#14155</a>)
</DEL>
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-18</title>
<pubDate>Thu, 17 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/17#n2009-12-18</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/17#n2009-12-18</guid>
<description><![CDATA[<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
lchoose(a,k) is now defined as log(abs(choose(a,k))), analogously
 to lfactorial().
</P></LI>

</UL>
<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Help links containing special characters (e.g. &quot;?&quot;) were not 
 generated correctly when rendered in HTML. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14155">PR#14155</a>)
</P></LI>

<LI><P>
Help links containing special characters (e.g. &quot;?&quot;) were not
 generated correctly when rendered in HTML. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14155">PR#14155</a>)
</P></LI>

<LI><P>
lchoose(a,k) no longer wrongly gives NaN for negative a.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-17</title>
<pubDate>Wed, 16 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/16#n2009-12-17</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/16#n2009-12-17</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
The dynamic HTML help system reported the wrong MIME type for the
 style sheet.
</P></LI>

<LI><P>
tools::codoc() (used by R CMD check) was missing cases where the
 function had no arguments but was documented to have some.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-16</title>
<pubDate>Tue, 15 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/15#n2009-12-16</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/15#n2009-12-16</guid>
<description><![CDATA[<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Functions related to string comparison (e.g. unique(), match())
 could cause crashes when used with strings not in the native
 encoding, e.g. UTF-8 strings on Windows.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14114">PR#14114</a> and <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14125">PR#14125</a>)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">x[ , drop=TRUE] dropped an NA level</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=35">,</DEL><SPAN TITLE="i=35"> even if it was in use.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-12-15</title>
<pubDate>Mon, 14 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/14#n2009-12-15</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/14#n2009-12-15</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
The PCRE library has been updated to version 8.00.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
R CMD INSTALL has new options --no-R, --no-libs, --no-data,
 --no-help, --no-demo, --no-exec, and --no-inst to suppress
 installation of the specified part of the package. These are
 intended for special purposes (e.g. building a database
 of help pages without fully installing all packages).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
The documented line-length limit of 4095 bytes when reading
 from the console now also applies also to parse(file=&quot;&quot;)
 (which previously had a limit of around 1024 bytes).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
A Bioconductor mirror can be set for use by setRepositories()
 via the option &quot;BioC_mirror&quot;, e.g. the European mirror can be
 selected by
 options(BioC_mirror=&quot;http://bioconductor.statistik.tu-dortmund.de&quot;)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Double-clicking in a tk_select.list() list box now selects the
 item and closes the list box (as happens on the Windows
 select.list() widget).
</DEL>
</P></LI>

</UL>
<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
configure will be able to find a usable libtiff in some rare
 circumstances where it did not previously (where libtiff
 needed to be linked explicitly against -ljpeg).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Making refman.pdf works around a problem with the indexing
 with hyperref 6.79d and later.
</DEL>
</P></LI>

</UL>
<H4>2.10.0 patched DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
The 'extended' argument is deprecated in strsplit(), grep(),
 grepl(), sub(), gsub(), regexpr() and gregexpr() (not just the
 value extended = FALSE) and will be removed in R 2.11.0.
</DEL>
</P></LI>

</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
trigamma(x) and other psigamma(x, n) calls are now accurate for
 very large abs(x). (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14020">PR#14020</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
[g]sub(perl=FALSE, fixed=FALSE) could use excessive stack space
 when used with a very long vector containing some non-ASCII
 strings.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
The default method of weighted.mean(na.rm = TRUE) did not omit
 weights for NA observations in 2.10.0. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14032">PR#14032</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
[g]regexpr(pattern, fixed = TRUE) returned match positions in
 bytes (not characters) in an MBCS locale if 'pattern' was a
 single byte.
</P>
<P>
 [g]sub(fixed = TRUE) with a single-byte pattern could
 conceivably have matched part of a multibyte character in a
 non-UTF-8 MBCS.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
findLineNum() and setBreakpoint() would sometimes fail if the
 specified file was not in the current directory.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Package tcltk's demo(tkdensity) was broken in 2.9.0 when demo()
 was changed to set par(ask = TRUE).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
gsub() with backrefs could fail on extremely long strings
 (hundreds of thousands of characters) due to integer overflow
 in a length calculation.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
abline(*, untf=TRUE) now uses a better x-grid in log-scale, e.g.,
 for plot(c(1,300), c(1,300), log=&quot;xy&quot;) ; abline(4,1, untf=TRUE).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
detach/unloadNamespace() arrange to flush the package's
 lazyload cache of R objects once the package/namespace is no
 longer needed.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
There have been small fixes to the rendering of help,
 e.g. \command is now rendered verbatim (so e.g. -- is not
 interpreted, <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14045">PR#14045</a>).
</P>
<P>
 Also, there are many small changes to help files where the new
 converters were not rendering them in the same way as before.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
available.packages() would fail when run on a repository
 with no packages meeting the filtering conditions. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14042">PR#14042</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
rep(x, times, each = 2) gave invalid results when the 'times'
 argument is a vector longer than 'x'. Reported by Bill Dunlap.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
An error when unloadNamespace() attempted to run the .onUnload()
 function gave an error in the reporting function and so was
 not reported properly.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Text help rendering did not handle very long input lines
 properly.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
promptMethods() generated signature documentation improperly.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
pgamma(x, a, lower.tail=FALSE) and qgamma(..) are now
 considerably more accurate in some regions for very small 'a'.
 qgamma() now correctly returns 0 instead of NaN in similar
 extreme cases, and qgamma() no longer warns in the case of
 small 'a', see (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=12324">PR#12324</a>).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
unname() now also removes names from a zero length vector.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Printing results from ls.str() no longer evaluates unevaluated
 calls.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
complete.cases() failed on a 0-column data frame argument.
 (Underlies <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14066">PR#14066</a>.)
</P>
<P>
 It could return nonsensical results if no input determined the
 number of cases (seen in the no-segfault tests).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
An error in nls() with a long formula could cause a segfault.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14059">PR#14059</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
qchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was
 inaccurate for small p (as the help page said): it is now
 less inaccurate. (In part, <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13999">PR#13999</a>.)
</P>
<P>
 For ncp less than but close to 80, pchisq() and qchisq() are
 more accurate for probablilities very close to 1 (a series
 expansion was truncated slightly too early).
</P>
<P>
 pchisq(x, df, ncp) can no longer return values just larger
 than one for large values of ncp.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
intToUtf8() could fail when asked to produce 10Mb or more
 strings, something it was never intended to do: unfortunately
 Windows crashed R (other OSes reported a lack of resources).
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14068">PR#14068</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
chisq.test() could fail when given argument 'x' or 'y' which
 deparsed to more than one line. (Reported by Laurent Gauthier.)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
S4 methods are uncached whenever the name space containing
 them is unloaded (by unloadNamespace() as well as by
 detach(unload = TRUE)).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
The internal record-keeping by dyn.load/dyn.unload was
 incomplete, which could crash R if a DLL that registered
 .External routines had earlier been unloaded.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
bessel[JY](x, nu) with nu a negative integer (a singular case)
 is now correct, analogously to besselI(), see <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13556">PR#13556</a>, below.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
tools::file_path_as_absolute() doubled the file separator when
 applied to a file such as &quot;/vmunix&quot; or (on Windows) &quot;d:/afile&quot;
 in a directory for which getwd() would return a path with a
 trailing separator (largely cosmetic, as reasonable file
 systems handle such a path correctly). (Perhaps what was
 meant by <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14078">PR#14078</a>.)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
unsplit(drop = TRUE) applied to a data frame failed to pass
 'drop' to the computation of row names. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14084">PR#14084</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
The &quot;difftime&quot; method of mean() ignored its 'na.rm' argument.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
tcltk::tk_select.list() is now more likely to remove the
 widget immediately after selection is complete.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Adding/subtracting a &quot;difftime&quot; object to/from a &quot;POSIXt&quot; or
 &quot;Date&quot; object works again (it was broken by the addition of
 Ops.difftime).
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
Conversion to latex of an Rd file with no aliases failed.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
wilcox.test(*, conf.int=TRUE) has achieved.level corrected and, for
 exact=FALSE, now gives an 'estimate' which does not depend on the
 alternative used.
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
help.search() failed when the package argument was specified.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14113">PR#14113</a>)
</DEL>
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;">
switch(EXPR = &quot;A&quot;) now returns NULL, as switch(1) {which used to
 signal an error}.
</DEL>
</P></LI>

</UL>
<H4>2.10.1 patched NEW FEATURES </H4>
<UL>
<LI><P>
The handling of line textures in the postscript() and pdf()
 devices was set up for round end caps (the only type which
 existed at the time): it has now been adjusted for butt endcaps.
</P></LI>

</UL>
<H4>2.10.1 patched BUG FIXES </H4>
<UL>
<LI><P>
Using read.table(header=TRUE) on a header with an embedded new
 line would copy part of the header into the data. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14103">PR#14103</a>)
</P></LI>

<LI><P>
qpois(p = 1, lambda = 0) now gives 0 as for all other p. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14135">PR#14135</a>)
</P></LI>

<LI><P>
x[ , drop=TRUE] dropped an NA level, even if it was in use.
</P></LI>

</UL>
<H4>2.10.1 NEW FEATURES </H4>
<UL>
<LI><P>
The PCRE library has been updated to version 8.00.
</P></LI>

<LI><P>
R CMD INSTALL has new options --no-R, --no-libs, --no-data,
 --no-help, --no-demo, --no-exec, and --no-inst to suppress
 installation of the specified part of the package. These are
 intended for special purposes (e.g. building a database
 of help pages without fully installing all packages).
</P></LI>

<LI><P>
The documented line-length limit of 4095 bytes when reading
 from the console now also applies also to parse(file=&quot;&quot;)
 (which previously had a limit of around 1024 bytes).
</P></LI>

<LI><P>
A Bioconductor mirror can be set for use by setRepositories()
 via the option &quot;BioC_mirror&quot;, e.g. the European mirror can be
 selected by
 options(BioC_mirror=&quot;http://bioconductor.statistik.tu-dortmund.de&quot;)
</P></LI>

<LI><P>
Double-clicking in a tk_select.list() list box now selects the
 item and closes the list box (as happens on the Windows
 select.list() widget).
</P></LI>

</UL>
<H4>2.10.1 INSTALLATION </H4>
<UL>
<LI><P>
configure will be able to find a usable libtiff in some rare
 circumstances where it did not previously (where libtiff
 needed to be linked explicitly against -ljpeg).
</P></LI>

<LI><P>
Making refman.pdf works around a problem with the indexing
 with hyperref 6.79d and later.
</P></LI>

</UL>
<H4>2.10.1 DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
The 'extended' argument is deprecated in strsplit(), grep(),
 grepl(), sub(), gsub(), regexpr() and gregexpr() (not just the
 value extended = FALSE) and will be removed in R 2.11.0.
</P></LI>

</UL>
<H4>2.10.1 BUG FIXES </H4>
<UL>
<LI><P>
trigamma(x) and other psigamma(x, n) calls are now accurate for
 very large abs(x). (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14020">PR#14020</a>)
</P></LI>

<LI><P>
[g]sub(perl=FALSE, fixed=FALSE) could use excessive stack space
 when used with a very long vector containing some non-ASCII
 strings.
</P></LI>

<LI><P>
The default method of weighted.mean(na.rm = TRUE) did not omit
 weights for NA observations in 2.10.0. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14032">PR#14032</a>)
</P></LI>

<LI><P>
[g]regexpr(pattern, fixed = TRUE) returned match positions in
 bytes (not characters) in an MBCS locale if 'pattern' was a
 single byte.
</P>
<P>
 [g]sub(fixed = TRUE) with a single-byte pattern could
 conceivably have matched part of a multibyte character in a
 non-UTF-8 MBCS.
</P></LI>

<LI><P>
findLineNum() and setBreakpoint() would sometimes fail if the
 specified file was not in the current directory.
</P></LI>

<LI><P>
Package tcltk's demo(tkdensity) was broken in 2.9.0 when demo()
 was changed to set par(ask = TRUE).
</P></LI>

<LI><P>
gsub() with backrefs could fail on extremely long strings
 (hundreds of thousands of characters) due to integer overflow
 in a length calculation.
</P></LI>

<LI><P>
abline(*, untf=TRUE) now uses a better x-grid in log-scale, e.g.,
 for plot(c(1,300), c(1,300), log=&quot;xy&quot;) ; abline(4,1, untf=TRUE).
</P></LI>

<LI><P>
detach/unloadNamespace() arrange to flush the package's
 lazyload cache of R objects once the package/namespace is no
 longer needed.
</P></LI>

<LI><P>
There have been small fixes to the rendering of help,
 e.g. \command is now rendered verbatim (so e.g. -- is not
 interpreted, <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14045">PR#14045</a>).
</P>
<P>
 Also, there are many small changes to help files where the new
 converters were not rendering them in the same way as before.
</P></LI>

<LI><P>
available.packages() would fail when run on a repository
 with no packages meeting the filtering conditions. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14042">PR#14042</a>)
</P></LI>

<LI><P>
rep(x, times, each = 2) gave invalid results when the 'times'
 argument is a vector longer than 'x'. Reported by Bill Dunlap.
</P></LI>

<LI><P>
An error when unloadNamespace() attempted to run the .onUnload()
 function gave an error in the reporting function and so was
 not reported properly.
</P></LI>

<LI><P>
Text help rendering did not handle very long input lines
 properly.
</P></LI>

<LI><P>
promptMethods() generated signature documentation improperly.
</P></LI>

<LI><P>
pgamma(x, a, lower.tail=FALSE) and qgamma(..) are now
 considerably more accurate in some regions for very small 'a'.
 qgamma() now correctly returns 0 instead of NaN in similar
 extreme cases, and qgamma() no longer warns in the case of
 small 'a', see (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=12324">PR#12324</a>).
</P></LI>

<LI><P>
unname() now also removes names from a zero length vector.
</P></LI>

<LI><P>
Printing results from ls.str() no longer evaluates unevaluated
 calls.
</P></LI>

<LI><P>
complete.cases() failed on a 0-column data frame argument.
 (Underlies <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14066">PR#14066</a>.)
</P>
<P>
 It could return nonsensical results if no input determined the
 number of cases (seen in the no-segfault tests).
</P></LI>

<LI><P>
An error in nls() with a long formula could cause a segfault.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14059">PR#14059</a>)
</P></LI>

<LI><P>
qchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was
 inaccurate for small p (as the help page said): it is now
 less inaccurate. (In part, <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13999">PR#13999</a>.)
</P>
<P>
 For ncp less than but close to 80, pchisq() and qchisq() are
 more accurate for probablilities very close to 1 (a series
 expansion was truncated slightly too early).
</P>
<P>
 pchisq(x, df, ncp) can no longer return values just larger
 than one for large values of ncp.
</P></LI>

<LI><P>
intToUtf8() could fail when asked to produce 10Mb or more
 strings, something it was never intended to do: unfortunately
 Windows crashed R (other OSes reported a lack of resources).
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14068">PR#14068</a>)
</P></LI>

<LI><P>
chisq.test() could fail when given argument 'x' or 'y' which
 deparsed to more than one line. (Reported by Laurent Gauthier.)
</P></LI>

<LI><P>
S4 methods are uncached whenever the name space containing
 them is unloaded (by unloadNamespace() as well as by
 detach(unload = TRUE)).
</P></LI>

<LI><P>
The internal record-keeping by dyn.load/dyn.unload was
 incomplete, which could crash R if a DLL that registered
 .External routines had earlier been unloaded.
</P></LI>

<LI><P>
bessel[JY](x, nu) with nu a negative integer (a singular case)
 is now correct, analogously to besselI(), see <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13556">PR#13556</a>, below.
</P></LI>

<LI><P>
tools::file_path_as_absolute() doubled the file separator when
 applied to a file such as &quot;/vmunix&quot; or (on Windows) &quot;d:/afile&quot;
 in a directory for which getwd() would return a path with a
 trailing separator (largely cosmetic, as reasonable file
 systems handle such a path correctly). (Perhaps what was
 meant by <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14078">PR#14078</a>.)
</P></LI>

<LI><P>
unsplit(drop = TRUE) applied to a data frame failed to pass
 'drop' to the computation of row names. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14084">PR#14084</a>)
</P></LI>

<LI><P>
The &quot;difftime&quot; method of mean() ignored its 'na.rm' argument.
</P></LI>

<LI><P>
tcltk::tk_select.list() is now more likely to remove the
 widget immediately after selection is complete.
</P></LI>

<LI><P>
Adding/subtracting a &quot;difftime&quot; object to/from a &quot;POSIXt&quot; or
 &quot;Date&quot; object works again (it was broken by the addition of
 Ops.difftime).
</P></LI>

<LI><P>
Conversion to latex of an Rd file with no aliases failed.
</P></LI>

<LI><P>
wilcox.test(*, conf.int=TRUE) has achieved.level corrected and, for
 exact=FALSE, now gives an 'estimate' which does not depend on the
 alternative used.
</P></LI>

<LI><P>
help.search() failed when the package argument was specified.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14113">PR#14113</a>)
</P></LI>

<LI><P>
switch(EXPR = &quot;A&quot;) now returns NULL, as switch(1) {which used to
 signal an error}.
</P></LI>

</UL>
<H4>2.0.1 BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">toLatex(sessionInfo()) produced incorrect LaTeX on some  platforms due to special characters in the platform  identifier.  </P>
<P>   </P>
<P>   </P>
<P>   </P>
<P>   </P>
<P>   </P>
<P>   * </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=245">Older news is available in the sources: *  * </INS><SPAN TITLE="i=290">News of 1.x.y and 2.0.0 is in file `ONEWS' *  * News of 1.0.0 and earlier is in file `OONEWS' *  </P>
<P>   </P>
<P>   </P>
<P>  %%% Local Variables: %%% mode: text %%% coding: utf-8 %%% End:</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-12-11</title>
<pubDate>Thu, 10 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/10#n2009-12-11</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/10#n2009-12-11</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
switch(EXPR = &quot;A&quot;) now returns NULL, as switch(1) {which used to
 signal an error}.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-06</title>
<pubDate>Sat, 05 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/05#n2009-12-06</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/05#n2009-12-06</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
help.search() failed when the package argument was specified.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14113">PR#14113</a>)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-05</title>
<pubDate>Fri, 04 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/04#n2009-12-05</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/04#n2009-12-05</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
wilcox.test(*, conf.int=TRUE) has achieved.level corrected and, for
 exact=FALSE, now gives an 'estimate' which does not depend on the
 alternative used.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-04</title>
<pubDate>Thu, 03 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/03#n2009-12-04</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/03#n2009-12-04</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
Double-clicking in a tk_select.list() list box now selects the
 item and closes the list box (as happens on the Windows
 select.list() widget).
</P></LI>

</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
Conversion to latex of an Rd file with no aliases failed.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-03</title>
<pubDate>Wed, 02 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/02#n2009-12-03</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/02#n2009-12-03</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
A Bioconductor mirror can be set for use by setRepositories()
 via the option &quot;BioC_mirror&quot;, e.g. the European mirror can be
 selected by
 options(BioC_mirror=&quot;http://bioconductor.statistik.tu-dortmund.de&quot;)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-02</title>
<pubDate>Tue, 01 Dec 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/01#n2009-12-02</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/12/01#n2009-12-02</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
The documented line-length limit of 4095 bytes when reading
 from the console now also applies also to parse(file=&quot;&quot;)
 (which previously had a limit of around 1024 bytes).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-12-01</title>
<pubDate>Mon, 30 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/30#n2009-12-01</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/30#n2009-12-01</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
Adding/subtracting a &quot;difftime&quot; object to/from a &quot;POSIXt&quot; or
 &quot;Date&quot; object works again (it was broken by the addition of
 Ops.difftime).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-30</title>
<pubDate>Sun, 29 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/29#n2009-11-30</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/29#n2009-11-30</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Making refman.pdf works around a problem with the indexing  with hyperref 6.79</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=78">f</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=78">d and later</INS><SPAN TITLE="i=89">.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">qchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was  inaccurate for small p (as the help page said): it is now  less inaccurate. (In part, PR#13999.)  </P>
<P>   For ncp less than but close to 80, pchisq() and qchisq() are  more accurate for probablilities very close to 1 (a series  expansion was truncated slightly too early).  </P>
<P>   pchisq(x, df, ncp) </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=384">can </INS><SPAN TITLE="i=388">no longer </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=398">can </DEL><SPAN TITLE="i=398">return values just larger  than one for large values of ncp.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">unsplit(drop = TRUE) applied to a data frame failed to pass  'drop' to the computation of row names.</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=100"> (PR#14084)</INS>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-29</title>
<pubDate>Sat, 28 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/28#n2009-11-29</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/28#n2009-11-29</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Making refman.pdf works around a problem with the indexing  with hyperref 6.79</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=78">f</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=78">d and later</INS><SPAN TITLE="i=89">.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">qchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was  inaccurate for small p (as the help page said): it is now  less inaccurate. (In part, PR#13999.)  </P>
<P>   For ncp less than but close to 80, pchisq() and qchisq() are  more accurate for probablilities very close to 1 (a series  expansion was truncated slightly too early).  </P>
<P>   pchisq(x, df, ncp) </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=384">can </INS><SPAN TITLE="i=388">no longer </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=398">can </DEL><SPAN TITLE="i=398">return values just larger  than one for large values of ncp.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">unsplit(drop = TRUE) applied to a data frame failed to pass  'drop' to the computation of row names.</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=100"> (PR#14084)</INS>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-28</title>
<pubDate>Fri, 27 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/27#n2009-11-28</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/27#n2009-11-28</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
unsplit(drop = TRUE) applied to a data frame failed to pass
 'drop' to the computation of row names.
</P></LI>

<LI><P>
The &quot;difftime&quot; method of mean() ignored its 'na.rm' argument.
</P></LI>

<LI><P>
tcltk::tk_select.list() is now more likely to remove the
 widget immediately after selection is complete.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-27</title>
<pubDate>Thu, 26 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/26#n2009-11-27</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/26#n2009-11-27</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Making </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=7">the </DEL><SPAN TITLE="i=7">refman.pdf works around a problem with the indexing  with hyperref 6.79f.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
pchisq(x, df, ncp=L) no longer can return values slightly larger
 than one for large L.
</DEL>
</P></LI>

<LI><P>
<SPAN TITLE="i=0">pgamma(x, a, lower.tail=FALSE) and qgamma(..) are now </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=54"> </INS><SPAN TITLE="i=55">considerably </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=68"> </DEL><SPAN TITLE="i=68">more accurate in some regions for very small 'a'. </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=118"> </INS><SPAN TITLE="i=119">qgamma() now </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=132"> </DEL><SPAN TITLE="i=132">correctly returns 0 instead of NaN in similar </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=178"> </INS><SPAN TITLE="i=179">extreme cases, and </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=198"> </DEL><SPAN TITLE="i=198">qgamma() no longer warns in the case of </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=238"> </INS><SPAN TITLE="i=239">small 'a', see (PR#12324).</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">qchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was  inaccurate for small p (as the help page said): it is now  less inaccurate. (In part, PR#13999.)  </P>
<P>   For ncp less than but close to 80, pchisq() and qchisq() are  more accurate for probablilities very close to 1 (a series  expansion was truncated slightly too early).</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=343">  </P>
<P>   pchisq(x, df, ncp) no longer can return values just larger  than one for large values of ncp.</INS>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">The internal record-keeping by dyn.load/dyn.unload was  incomplete, which </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=74">this </DEL><SPAN TITLE="i=74">could crash R if a DLL that registered  .External routines had earlier been unloaded.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-26</title>
<pubDate>Wed, 25 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/25#n2009-11-26</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/25#n2009-11-26</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
tools::file_path_as_absolute() doubled the file separator when
 applied to a file such as &quot;/vmunix&quot; or (on Windows) &quot;d:/afile&quot;
 in a directory for which getwd() would return a path with a
 trailing separator (largely cosmetic, as reasonable file
 systems handle such a path correctly). (Perhaps what was
 meant by <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14078">PR#14078</a>.)
</P></LI>

<LI><P>
<SPAN TITLE="i=0">pchisq(x, df, ncp=L) no longer can return values slightly larger  than </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=71">1, and for now gives an accuracy warning for L &gt; 80</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=71">one for large L</INS><SPAN TITLE="i=86">.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-24</title>
<pubDate>Mon, 23 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/23#n2009-11-24</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/23#n2009-11-24</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
bessel[JY](x, nu) with nu a negative integer (a singular case)
 is now correct, analogously to besselI(), see <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13556">PR#13556</a>, below.
</P></LI>

<LI><P>
pchisq(x, df, ncp=L) no longer can return values slightly larger
 than 1, and for now gives an accuracy warning for L &gt; 80.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-23</title>
<pubDate>Sun, 22 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/22#n2009-11-23</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/22#n2009-11-23</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
Making the refman.pdf works around a problem with the indexing
 with hyperref 6.79f.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-22</title>
<pubDate>Sat, 21 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/21#c2009-11-22</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/21#c2009-11-22</guid>
<description><![CDATA[<H4>2.2.1 UNCATEGORIZED (Windows)</H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Input from the Rgui console was changing the letter 255 (</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=57">Ã¿</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=57">ÿ</INS><SPAN TITLE="i=58"> in Latin-2)  in the character set to letter 1.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-22</title>
<pubDate>Sat, 21 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/21#n2009-11-22</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/21#n2009-11-22</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
R CMD INSTALL has new options --no-R, --no-libs, --no-data,
 --no-help, --no-demo, --no-exec, and --no-inst to suppress
 installation of the specified part of the package. These are
 intended for special purposes (e.g. building a database
 of help pages without fully installing all packages).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-21</title>
<pubDate>Fri, 20 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/20#n2009-11-21</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/20#n2009-11-21</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
The internal record-keeping by dyn.load/dyn.unload was
 incomplete, which this could crash R if a DLL that registered
 .External routines had earlier been unloaded.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-20</title>
<pubDate>Thu, 19 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/19#n2009-11-20</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/19#n2009-11-20</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
chisq.test() could fail when given argument 'x' or 'y' which
 deparsed to more than one line. (Reported by Laurent Gauthier.)
</P></LI>

<LI><P>
S4 methods are uncached whenever the name space containing
 them is unloaded (by unloadNamespace() as well as by
 detach(unload = TRUE)).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-18</title>
<pubDate>Tue, 17 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/17#c2009-11-18</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/17#c2009-11-18</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
The HTML package index was not constructed properly when the
 library path was specified with backslashes. (Patch submitted
 by Gabor Grothendieck.)
</P></LI>

</UL>
<H4>2.2.1 UNCATEGORIZED (Windows)</H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Input from the Rgui console was changing the letter 255 (</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=57">ÿ</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=57">Ã¿</INS><SPAN TITLE="i=59"> in Latin-2)  in the character set to letter 1.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-18</title>
<pubDate>Tue, 17 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/17#n2009-11-18</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/17#n2009-11-18</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
intToUtf8() could fail when asked to produce 10Mb or more
 strings, something it was never intended to do: unfortunately
 Windows crashed R (other OSes reported a lack of resources).
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14068">PR#14068</a>)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-17</title>
<pubDate>Mon, 16 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/16#n2009-11-17</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/16#n2009-11-17</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">complete.cases() failed on a 0-column data frame argument.  (Underlies PR#14066.)</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=81">  </P>
<P>   It could return nonsensical results if no input determined the  number of cases (seen in the no-segfault tests).</INS>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">q</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=1">nchisq(p, df,</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=1">chisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was  inaccurate for small p (as the help page said): it is now  less inaccurate. (In part, PR#13999.)  </P>
<P>   For</INS><SPAN TITLE="i=180"> ncp</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=184">,</DEL><SPAN TITLE="i=184"> l</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=186">ower.tail = FALSE) with ncp &gt;= 80 was  inaccurate for small p (as the help page said): it is now  less inaccurate</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=186">ess than but close to 80, pchisq() and qchisq() are  more accurate for probablilities very close to 1 (a series  expansion was truncated slightly too early)</INS><SPAN TITLE="i=342">.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-16</title>
<pubDate>Sun, 15 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/15#n2009-11-16</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/15#n2009-11-16</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
complete.cases() failed on a 0-column data frame argument.
 (Underlies <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14066">PR#14066</a>.)
</P></LI>

<LI><P>
An error in nls() with a long formula could cause a segfault.
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14059">PR#14059</a>)
</P></LI>

<LI><P>
qnchisq(p, df, ncp, lower.tail = FALSE) with ncp &gt;= 80 was
 inaccurate for small p (as the help page said): it is now
 less inaccurate.
</P></LI>

<LI><P>
<DEL STYLE="background:#FFE6E6;" TITLE="i=0">p</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=0">P</INS><SPAN TITLE="i=1">rinting </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=9">ls.str() results</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=9">results from ls.str()</INS><SPAN TITLE="i=30"> no longer evaluates unevaluated </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=63"> </INS><SPAN TITLE="i=64">calls.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-15</title>
<pubDate>Sat, 14 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/14#n2009-11-15</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/14#n2009-11-15</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
unname() now also removes names from a zero length vector.
</P></LI>

<LI><P>
printing ls.str() results no longer evaluates unevaluated calls.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-13</title>
<pubDate>Thu, 12 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/12#n2009-11-13</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/12#n2009-11-13</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
pgamma(x, a, lower.tail=FALSE) and qgamma(..) are now considerably
 more accurate in some regions for very small 'a'. qgamma() now
 correctly returns 0 instead of NaN in similar extreme cases, and
 qgamma() no longer warns in the case of small 'a', see (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=12324">PR#12324</a>).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-12</title>
<pubDate>Wed, 11 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/11#n2009-11-12</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/11#n2009-11-12</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
pgamma(x, a, lower.tail=FALSE) and qgamma(..) are now considerably
 more accurate in some regions for very small 'a'. qgamma() now
 correctly returns 0 instead of NaN in similar extreme cases, and
 qgamma() no longer warns in the case of small 'a', see (PR#12324).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-11</title>
<pubDate>Tue, 10 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/10#n2009-11-11</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/10#n2009-11-11</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">New as.raw() method for "tclObj" objects (wish of PR#13</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=55">57</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=55">75</INS><SPAN TITLE="i=57">8).</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-10</title>
<pubDate>Mon, 09 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/09#n2009-11-10</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/09#n2009-11-10</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
promptMethods() generated signature documentation improperly.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-09</title>
<pubDate>Sun, 08 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/08#n2009-11-09</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/08#n2009-11-09</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
An error when unloadNamespace() attempted to run the .onUnload()
 function gave an error in the reporting function and so was
 not reported properly.
</P></LI>

<LI><P>
Text help rendering did not handle very long input lines
 properly.
</P></LI>

<LI><P>
<SPAN TITLE="i=0">available.packages() </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=21">c</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=21">w</INS><SPAN TITLE="i=22">ould fail when run on a </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=46">small repository </DEL><INS STYLE="background:#E6FFE6;" TITLE="i=46">repository  with no packages meeting the filtering conditions.</INS><SPAN TITLE="i=108"> (PR#14042)</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=119">.</DEL>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">rep(x, times, each</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=18">=</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=18"> = </INS><SPAN TITLE="i=21">2) gave invalid results when the 'times'  argument is a vector longer than 'x'. Reported by Bill Dunlap.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-08</title>
<pubDate>Sat, 07 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/07#n2009-11-08</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/07#n2009-11-08</guid>
<description><![CDATA[<H4>2.10.0 patched NEW FEATURES </H4>
<UL>
<LI><P>
The PCRE library has been updated to version 8.00.
</P></LI>

</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
detach/unloadNamespace() arrange to flush the package's
 lazyload cache of R objects once the package/namespace is no
 longer needed.
</P></LI>

<LI><P>
There have been small fixes to the rendering of help,
 e.g. \command is now rendered verbatim (so e.g. -- is not
 interpreted, <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14045">PR#14045</a>).
</P>
<P>
 Also, there are many small changes to help files where the new
 converters were not rendering them in the same way as before.
</P></LI>

<LI><P>
available.packages() could fail when run on a small repository
 (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14042">PR#14042</a>).
</P></LI>

<LI><P>
rep(x, times, each=2) gave invalid results when the 'times'
 argument is a vector longer than 'x'. Reported by Bill Dunlap.
</P></LI>

<LI><P>
<SPAN TITLE="i=0">[g]sub(</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=7">perl=FALSE, fixed=FALSE</INS><SPAN TITLE="i=30">) could use excessive stack space </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=64"> </INS><SPAN TITLE="i=65">when used with a very </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=87"> </DEL><SPAN TITLE="i=87">long vector containing some non-ASCII </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=125">data</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=125"> strings</INS><SPAN TITLE="i=133">.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-07</title>
<pubDate>Fri, 06 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#c2009-11-07</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#c2009-11-07</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
Rcmd INSTALL once again uses --no-restore, for consistency with
 the Unix version and R 2.9.2.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-07</title>
<pubDate>Fri, 06 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#n2009-11-07</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#n2009-11-07</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
abline(*, untf=TRUE) now uses a better x-grid in log-scale, e.g.,
 for plot(c(1,300), c(1,300), log=&quot;xy&quot;) ; abline(4,1, untf=TRUE).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-06</title>
<pubDate>Thu, 05 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/05#n2009-11-06</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/05#n2009-11-06</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">gsub() with backrefs could fail on extremely long strings  (hundreds of tho</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=75">u</INS><SPAN TITLE="i=76">sands of characters) due to integer overflow  in a length calculation.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-06</title>
<pubDate>Thu, 05 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/05#c2009-11-06</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/05#c2009-11-06</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
Rcmd INSTALL once again uses --no-restore, for consistency with
 the Unix version and R 2.9.2.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-05</title>
<pubDate>Wed, 04 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/04#n2009-11-05</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/04#n2009-11-05</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
gsub() with backrefs could fail on extremely long strings
 (hundreds of thosands of characters) due to integer overflow
 in a length calculation.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-04</title>
<pubDate>Tue, 03 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/03#n2009-11-04</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/03#n2009-11-04</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
Package tcltk's demo(tkdensity) was broken in 2.9.0 when demo()
 was changed to set par(ask = TRUE).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-11-02</title>
<pubDate>Sun, 01 Nov 2009 18:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/01#n2009-11-02</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/01#n2009-11-02</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
[g]regexpr(pattern, fixed = TRUE) returned match positions in
 bytes (not characters) in an MBCS locale if 'pattern' was a
 single byte.
</P>
<P>
 [g]sub(fixed = TRUE) with a single-byte pattern could
 conceivably have matched part of a multibyte character in a
 non-UTF-8 MBCS.
</P></LI>

<LI><P>
findLineNum() and setBreakpoint() would sometimes fail if the 
 specified file was not in the current directory.
</P></LI>

<LI><P>
<SPAN TITLE="i=0">[g]sub() could use excessive stack space when used with a very  long vector </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=76">of</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=76">containing some</INS><SPAN TITLE="i=91"> non-ASCII data.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-11-01</title>
<pubDate>Sat, 31 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/31#n2009-11-01</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/31#n2009-11-01</guid>
<description><![CDATA[<H4>2.10.0 patched DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
The 'extended' argument is deprecated in strsplit(), grep(),
 grepl(), sub(), gsub(), regexpr() and gregexpr() (not just the
 value extended = FALSE) and will be removed in R 2.11.0.
</P></LI>

</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">trigamma(x) and other psigamma(x,</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=33"> </INS><SPAN TITLE="i=34">n) calls are now accurate </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=60">also </DEL><SPAN TITLE="i=60">for  very large abs(x). (PR#14020)</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-31</title>
<pubDate>Fri, 30 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/30#n2009-10-31</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/30#n2009-10-31</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
The default method of weighted.mean(na.rm = TRUE) did not omit
 weights for NA observations in 2.10.0. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14032">PR#14032</a>)
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-29</title>
<pubDate>Wed, 28 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/28#n2009-10-29</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/28#n2009-10-29</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">configure will be able to find a usable libtiff i</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=49">s</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=49">n</INS><SPAN TITLE="i=50"> some rare  circumstances where it did not previously (where libtiff  needed to be linked explicitly against -ljpeg).</SPAN>
</P></LI>
</UL>
<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
[g]sub() could use excessive stack space when used with a very
 long vector of non-ASCII data.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-29</title>
<pubDate>Wed, 28 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/28#c2009-10-29</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/28#c2009-10-29</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES (Windows)</H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">'Rcmd open' now work</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=20">s</INS><SPAN TITLE="i=21"> as documented: previously  'Rcmd open.exe' was required.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">cat(x, file=) in Rgui tried to interpre</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=39">t</INS><SPAN TITLE="i=40"> UTF-8-encoded strings  for the console rather than converting them to the native encoding.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-28</title>
<pubDate>Tue, 27 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/27#n2009-10-28</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/27#n2009-10-28</guid>
<description><![CDATA[<H4>2.10.0 patched INSTALLATION </H4>
<UL>
<LI><P>
configure will be able to find a usable libtiff is some rare
 circumstances where it did not previously (where libtiff
 needed to be linked explicitly against -ljpeg).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-27</title>
<pubDate>Mon, 26 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/26#c2009-10-27</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/26#c2009-10-27</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES (Windows)</H4>
<UL>
<LI><P>
The installer did not properly record help type choices in
 R_HOME/etc/Rprofile.site.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-27</title>
<pubDate>Mon, 26 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/26#n2009-10-27</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/26#n2009-10-27</guid>
<description><![CDATA[<H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
trigamma(x) and other psigamma(x,n) calls are now accurate also for
 very large abs(x). (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=14020">PR#14020</a>)
</P></LI>

</UL>
<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">New print() (S3) method for class "function", also used for  auto-printing. Further, .Primitive functions now print and  auto-print identically. The new method is based on code  suggestions by Romain Fran</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=204">ç</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=204">Ã§</INS><SPAN TITLE="i=206">ois.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 HELP &amp; Rd FILE CHANGES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">A new dynamic HTML help system is used by default, and may be  controlled using tools::startDynamicHelp(). With this enabled,  HTML help pages will be generated on request, resolving links  by searching through the current .libPaths(). The user  may set option</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=260">s</INS><SPAN TITLE="i=261">("help.ports") to control which IP port is used  by the server.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Trying to assign into a raw vector with an index vector  containing NAs could cause a segfault. Reported by Herv</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=112">é</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=112">Ã©</INS><SPAN TITLE="i=114"> Pag</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=118">è</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=118">Ã¨</INS><SPAN TITLE="i=120">s.</SPAN>
</P></LI>
</UL>
<H4>2.6.2 BUG FIXES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">gregexpr() no longer segfaults when "" is given as the search  pattern. Thanks to Herv</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=86">é</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=86">Ã©</INS><SPAN TITLE="i=88"> Pag</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=92">è</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=92">Ã¨</INS><SPAN TITLE="i=94">s for the bug report.</SPAN>
</P></LI>
</UL>
<H4>2.6.0 C-LEVEL FACILITIES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">CHAR() now returns (const char *) since CHARSXPs should no  longer be modified in place. This change allows compilers to  warn or error about improper modification. Thanks to Herv</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=179">é</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=179">Ã©</INS><SPAN TITLE="i=181">  Pag</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=186">è</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=186">Ã¨</INS><SPAN TITLE="i=188">s for the suggestion.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-21</title>
<pubDate>Tue, 20 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#n2009-10-21</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#n2009-10-21</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
Unserializing a pre-2.8 workspace containing pure ASCII character
 objects with a LATIN1 or UTF-8 encoding would corrupt the CHARSXP
 cache.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-21</title>
<pubDate>Tue, 20 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#c2009-10-21</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#c2009-10-21</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES (Windows)</H4>
<UL>
<LI><P>
cat(x, file=) in Rgui tried to interpre UTF-8-encoded strings
 for the console rather than converting them to the native encoding.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-20</title>
<pubDate>Mon, 19 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/19#c2009-10-20</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/19#c2009-10-20</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES (Windows)</H4>
<UL>
<LI><P>
cat(x, file=) in Rgui tried to interpre UTF-8-encoded strings
 for the console rather than converting them to the native encoding.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-20</title>
<pubDate>Mon, 19 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/19#n2009-10-20</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/19#n2009-10-20</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
Unserializing a pre-2.8 workspace containing pure ASCII character
 objects with a LATIN1 or UTF-8 encoding would corrupt the CHARSXP
 cache.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-19</title>
<pubDate>Sun, 18 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/18#n2009-10-19</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/18#n2009-10-19</guid>
<description><![CDATA[<H4>2.10.0 HELP &amp; Rd FILE CHANGES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">A new dynamic HTML help system is used by default, and may be  controlled using tools::startDynamicHelp(). With this enabled,  HTML help pages will be generated on request, resolving links  by searching through the current .libPaths().</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=235"> The user  may set option("help.ports") to control which IP port is used  by the server.</INS>
</P></LI>
</UL>
<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
pbeta(x, *, log.p = TRUE) is sometimes more accurate, e.g., for
 very small x.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-18</title>
<pubDate>Sat, 17 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/17#n2009-10-18</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/17#n2009-10-18</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
help.start() no longer fails on unix when &quot;browser&quot; is a
 function.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-16</title>
<pubDate>Thu, 15 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/15#n2009-10-16</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/15#n2009-10-16</guid>
<description><![CDATA[<H4>2.10.0 COMPRESSION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">gzfile() looks at the file header and so can now also read  bzip2-ed files and x</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=80">v</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=80">z</INS><SPAN TITLE="i=81">-compressed files.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">file() for open = "", "r" or "rt" will automagically detect  compressed files (from gzip, bzip2 or x</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=100">v</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=100">z</INS><SPAN TITLE="i=101">). This means that  compressed files can be specified by file name (rather than  via a gzfile() connection) to read.table(), readlines(),  scan() and so on.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-15</title>
<pubDate>Wed, 14 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/14#n2009-10-15</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/14#n2009-10-15</guid>
<description><![CDATA[<H4>2.10.0 COMPRESSION </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">R CMD INSTALL has a new option --data-compress to control the  compression used when lazy-loading data. </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=104">One new option is</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=104">New possibilities are</INS><SPAN TITLE="i=125">  --data-compress=bzip2 which will give ca 15% better  compression at the expense of slower installation times</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=235">. Also</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=235">, and</INS><SPAN TITLE="i=240">  --data-compress=xz, often giving even better compression on  large datasets at the expense of much longer installation </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=361"> </INS><SPAN TITLE="i=362">times.</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=368"> (The latter is used for the recommended packages: it is  particularly effective for 'survival'.)</INS>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">file() for open = "", "r" or "rt" will automagically detect  compressed files (from gzip, bzip2 or xv). This means that  compressed files can be specified by file name </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=168">to </DEL><INS STYLE="background:#E6FFE6;" TITLE="i=168">(rather than  via a gzfile() connection) to</INS><SPAN TITLE="i=211"> read.table(), readlines(), </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=239"> </INS><SPAN TITLE="i=240">scan() and so on.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;" TITLE="i=0">The 'type' argument of </DEL><SPAN TITLE="i=0">index.search() is deprecated: there are </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=40"> </DEL><SPAN TITLE="i=40">no longer directories of </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=65"> </INS><SPAN TITLE="i=66">types other than 'help'.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 INSTALLATION </H4>
<UL>
<LI><P>
Having a version of 'tar' capable of automagically detecting
 compressed archives is useful for utils::untar(), and so 'gtar'
 (a common name for GNU tar) is preferred to 'tar': set
 environment variable TAR to specify a particular 'tar' command.
</P></LI>

</UL>
<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
R CMD replaced TEXINPUTS rather than appending to it (as
 documented and intended).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-14</title>
<pubDate>Tue, 13 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/13#n2009-10-14</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/13#n2009-10-14</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
load(), save(), dput() and dump() now open a not-yet-open
 connection in the appropriate mode (as other functions using
 connections directly already did).
</P></LI>

</UL>
<H4>2.10.0 HELP &amp; Rd FILE CHANGES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Tags \if</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=8">, \ifelse</INS><SPAN TITLE="i=17"> and \out have been added to allow </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=52"> </INS><SPAN TITLE="i=53">format-specific (or </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=73"> </DEL><SPAN TITLE="i=73">more general, using \Sexpr) conditional </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=113"> </INS><SPAN TITLE="i=114">text in man pages.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
The 'type' argument of index.search() is deprecated: there are
 no longer directories of types other than 'help'.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-13</title>
<pubDate>Mon, 12 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/12#n2009-10-13</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/12#n2009-10-13</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
load(), save(), dput() and dump() now open a not-yet-open
 connection in the appropriate mode (as other functions using
 connections directly already did).
</P>

</UL>
<H4>2.10.0 HELP & Rd FILE CHANGES </H4>
<UL>
<LI><P>
<SPAN TITLE="i=0">Tags \if and \out have been added to allow </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=43"> </INS><SPAN TITLE="i=44">format-specific (or </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=64"> </DEL><SPAN TITLE="i=64">more general, using \Sexpr) conditional </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=104"> </INS><SPAN TITLE="i=105">text in man pages.</SPAN>
</P>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-12</title>
<pubDate>Sun, 11 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/11#c2009-10-12</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/11#c2009-10-12</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES (Windows)</H4>
<UL>
<LI><P>
'Rcmd open' now work as documented: previously
 'Rcmd open.exe' was required.
</P></LI>

</UL>
<H4>2.10.0 NEW FEATURES (Windows)</H4>
<UL>
<LI><P>
The remaining Perl scripts build, check, Rprof, Sd2Rd in
 R_HOME/bin now have extension .pl.
</P></LI>

<LI><P>
Rcmd (or R CMD) can now run .sh (shell) and .pl (Perl) scripts
 anywhere on the path (as well as .bat and .exe files as before).
</P></LI>

</UL>
<H4>2.10.0 PACKAGE INSTALLATION (Windows)</H4>
<UL>
<LI><P>
<DEL STYLE="background:#FFE6E6;">
Help in base and recommended packages is no longer zipped: text,
 HTML, latex and examples files are now built when needed.
</P>
<P>
 Options --use-zip and --use-zip-help in R CMD INSTALL are no
 longer available and --auto-zip only zips data (or not).
</P>
<P>
 Help in packages installed under 2.9.x may not work correctly,
 and a warning is given when such a package is attached by
 library(). Re-installation of all packages is advised
 (use update.packages(checkBuilt = TRUE)).
</P>
<P>
 Binary packages are installed without CHM help if they contain
 it (as those intended for 2.9.x may).
</DEL>
</P></LI>

<LI><P>
Help files are no longer zipped: rendering as text, HTML, latex
 or examples is now done when needed.
</P>
<P>
 Options --use-zip and --use-zip-help in R CMD INSTALL are no
 longer available and --auto-zip only zips data (or not).
</P>
<P>
 Help in packages installed under 2.9.x may not work correctly,
 and a warning is given when such a package is attached by
 library(). Re-installation of all packages is strongly
 recommended (use update.packages(checkBuilt = TRUE)).
</P>
<P>
 Binary packages are installed without CHM help if they contain
 it (as those intended for 2.9.x may).
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-11</title>
<pubDate>Sat, 10 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/10#n2009-10-11</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/10#n2009-10-11</guid>
<description><![CDATA[<H4>2.10.0 COMPRESSION </H4>
<UL>
<LI><P>
file() for open = &quot;&quot;, &quot;r&quot; or &quot;rt&quot; will automagically detect
 compressed files (from gzip, bzip2 or xv). This means that
 compressed files can be specified by file name to
 read.table(), readlines(), scan() and so on.
</P></LI>

<LI><P>
data() can handle compressed text files with extensions 
 .{txt,tab,csv}.{gz,bz2,xz} .
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-10</title>
<pubDate>Fri, 09 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/09#n2009-10-10</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/09#n2009-10-10</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
stripchart() allows par 'bg' to be passed in for the
 background colour for pch = 21 (wish of <a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13984">PR#13984</a>).
</P></LI>

<LI><P>
New generic function .DollarNames() to enable class authors
 to customize completion after the $ extractor.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-07</title>
<pubDate>Tue, 06 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/06#n2009-10-07</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/06#n2009-10-07</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
There are the beginnings of a Nynorsk translation by Karl Ove
 Hufthammer.
</P></LI>

</UL>
<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
prettyNum(z, drop0trailing=TRUE) did not work correctly when z
 was a complex vector. Consequently, str(z, ...) also did
 not. (<a href="https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=13985">PR#13985</a>)
</P></LI>

<LI><P>
'make distclean' removed too many files in etc/ if
 builddir = srcdir.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-06</title>
<pubDate>Mon, 05 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/05#n2009-10-06</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/05#n2009-10-06</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
arrows() and segments() allow one of x1 or y1 to be omitted to
 simplify the specification of vertical or horizontal lines
 (suggestion of Tim Hesterberg).
</P></LI>

<LI><P>
approxfun() is faster by avoiding repeated NA checks (diagnosis
 and patch by Karline Soetaert &amp; Thomas Petzoldt).
</P></LI>

<LI><P>
<SPAN TITLE="i=0">Logic operations with complex numbers now work, as they were always  documented</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=79"> to</INS><SPAN TITLE="i=82">, and as in S.</SPAN>
</P></LI>
</UL>
<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
order() was missing a PROTECT() call and so could segfault when
 called on character data under certain (rare) circumstances
 involving marked non-native encodings.
</P></LI>

<LI><P>
<SPAN TITLE="i=0">R_ReplDLLinit() initializes </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=28">the </INS><SPAN TITLE="i=32">top-level jump so that </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=55">embedding </DEL><INS STYLE="background:#E6FFE6;" TITLE="i=55">some  embedded</INS><SPAN TITLE="i=69"> applications on Windows no longer crash on error.</SPAN>
</P></LI>
<LI><P>
<DEL STYLE="background:#FFE6E6;" TITLE="i=0">A</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=0">Trying to a</INS><SPAN TITLE="i=11">ssign</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=16">ing</DEL><SPAN TITLE="i=16"> into a raw vector with an index vector </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=56"> </INS><SPAN TITLE="i=57">containing NAs </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=72"> </DEL><SPAN TITLE="i=72">could cause a segfault. Reported by Hervé Pagès.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">Rscript </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=8">w</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=8">c</INS><SPAN TITLE="i=9">ould segfault if </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=26">(by user error) </INS><SPAN TITLE="i=42">its filename argument </SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=64"> </INS><SPAN TITLE="i=65">was </SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=69">not  provided</DEL><INS STYLE="background:#E6FFE6;" TITLE="i=69">missing</INS><SPAN TITLE="i=76">. Reported by Martin Morgan.</SPAN>
</P></LI>
<LI><P>
<SPAN TITLE="i=0">getAnywhere</SPAN><INS STYLE="background:#E6FFE6;" TITLE="i=11">()</INS><SPAN TITLE="i=13"> (and functions that use it, including argument  completion in the console) did not handle special built-in  functions</SPAN><DEL STYLE="background:#FFE6E6;" TITLE="i=131"> properly</DEL><SPAN TITLE="i=131">. Reported by Romain Francois.</SPAN>
</P></LI>
</UL>]]></description>  
</item>
   <item>
<title>2009-10-05</title>
<pubDate>Sun, 04 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/04#n2009-10-05</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/04#n2009-10-05</guid>
<description><![CDATA[<H4>2.10.0 HELP &amp; Rd FILE CHANGES </H4>
<UL>
<LI><P>
parse_Rd() now recognizes the \var tag within a quoted string
 in R-like text.
</P></LI>

<LI><P>
parse_Rd() now treats the argument of \command as LaTeX-like,
 rather than verbatim.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-04</title>
<pubDate>Sat, 03 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/03#n2009-10-04</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/03#n2009-10-04</guid>
<description><![CDATA[<H4>2.10.0 HELP &amp; Rd FILE CHANGES </H4>
<UL>
<LI><P>
Tags \if and \out have been added to allow format-specific (or
 more general, using \Sexpr) conditional text in man pages.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-03</title>
<pubDate>Fri, 02 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/02#n2009-10-03</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/02#n2009-10-03</guid>
<description><![CDATA[<H4>2.10.0 BUG FIXES </H4>
<UL>
<LI><P>
getAnywhere (and functions that use it, including argument
 completion in the console) did not handle special built-in
 functions properly. Reported by Romain Francois.
</P></LI>

</UL>]]></description>  
</item>
   <item>
<title>2009-10-02</title>
<pubDate>Thu, 01 Oct 2009 19:00:00 GMT</pubDate>
<link>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/01#n2009-10-02</link>
<guid>https://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/01#n2009-10-02</guid>
<description><![CDATA[<H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
Logic operations with complex numbers now work, as they were always
 documented, and as in S.
</P></LI>

</UL>]]></description>  
</item>
     </channel>
</rss>