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

<!-- name="generator" content="blosxom/2.0" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 2.00//EN" "http://www.rssboard.org/rss-0.91.dtd">

<rss version="2.0">
  <channel>
    <title>Daily News:  R-2-10-branch</title>
    <link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch</link>
    <description>Daily updates to R-2-10-branch</description>
    <language>en</language>

<item>
<title>2009-11-22</title>
<pubDate>Sun, 22 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/22#c2009-11-22</link>
<description><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-21</title>
<pubDate>Sat, 21 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/21#n2009-11-21</link>
<description><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>
<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>Fri, 20 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/20#n2009-11-20</link>
<description><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>Wed, 18 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/18#c2009-11-18</link>
<description><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>Wed, 18 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/18#n2009-11-18</link>
<description><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).
 (PR#14068)
</P></LI>

</UL></description>  
</item>
   <item>
<title>2009-11-17</title>
<pubDate>Tue, 17 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/17#n2009-11-17</link>
<description><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>Mon, 16 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/16#n2009-11-16</link>
<description><H4>2.10.0 patched BUG FIXES </H4>
<UL>
<LI><P>
complete.cases() failed on a 0-column data frame argument.
 (Underlies PR#14066.)
</P></LI>

<LI><P>
An error in nls() with a long formula could cause a segfault.
 (PR#14059)
</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>Sun, 15 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/15#n2009-11-15</link>
<description><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-12</title>
<pubDate>Thu, 12 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/12#n2009-11-12</link>
<description><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>Wed, 11 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/11#n2009-11-11</link>
<description><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>Tue, 10 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/10#n2009-11-10</link>
<description><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>Mon, 09 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/09#n2009-11-09</link>
<description><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>Sun, 08 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/08#n2009-11-08</link>
<description><H4>2.10.0 patched BUG FIXES </H4>
<UL>
<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, PR#14045).
</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
 (PR#14042).
</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>

</UL></description>  
</item>
   <item>
<title>2009-11-07</title>
<pubDate>Sat, 07 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/07#n2009-11-07</link>
<description><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>
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>
<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-06</title>
<pubDate>Fri, 06 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#c2009-11-06</link>
<description><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-06</title>
<pubDate>Fri, 06 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/06#n2009-11-06</link>
<description><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-05</title>
<pubDate>Thu, 05 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/05#n2009-11-05</link>
<description><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>Wed, 04 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/04#n2009-11-04</link>
<description><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>Mon, 02 Nov 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/11/02#n2009-11-02</link>
<description><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-10-31</title>
<pubDate>Sat, 31 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/31#n2009-10-31</link>
<description><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>
The default method of weighted.mean(na.rm = TRUE) did not omit
 weights for NA observations in 2.10.0. (PR#14032)
</P></LI>

<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-29</title>
<pubDate>Thu, 29 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/29#c2009-10-29</link>
<description><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-29</title>
<pubDate>Thu, 29 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/29#n2009-10-29</link>
<description><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-28</title>
<pubDate>Wed, 28 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/28#n2009-10-28</link>
<description><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>Tue, 27 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/27#n2009-10-27</link>
<description><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). (PR#14020)
</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-27</title>
<pubDate>Tue, 27 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/27#c2009-10-27</link>
<description><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-20</title>
<pubDate>Tue, 20 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#n2009-10-20</link>
<description><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-20</title>
<pubDate>Tue, 20 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/20#c2009-10-20</link>
<description><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-19</title>
<pubDate>Mon, 19 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/19#n2009-10-19</link>
<description><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>Sun, 18 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/18#n2009-10-18</link>
<description><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>Fri, 16 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/16#n2009-10-16</link>
<description><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>Thu, 15 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/15#n2009-10-15</link>
<description><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>Wed, 14 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/14#n2009-10-14</link>
<description><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>Tue, 13 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/13#n2009-10-13</link>
<description><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>Mon, 12 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/12#c2009-10-12</link>
<description><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>Sun, 11 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/11#n2009-10-11</link>
<description><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>Sat, 10 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/10#n2009-10-10</link>
<description><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 PR#13984).
</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>Wed, 07 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/07#n2009-10-07</link>
<description><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. (PR#13985)
</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>Tue, 06 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/06#n2009-10-06</link>
<description><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>Mon, 05 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/05#n2009-10-05</link>
<description><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>Sun, 04 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/04#n2009-10-04</link>
<description><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>Sat, 03 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/03#n2009-10-03</link>
<description><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>Fri, 02 Oct 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/10/02#n2009-10-02</link>
<description><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>
   <item>
<title>2009-09-30</title>
<pubDate>Wed, 30 Sep 2009 00:00:00 GMT</pubDate>
<link>http://developer.r-project.org/blosxom.cgi/R-2-10-branch/2009/09/30#n2009-09-30</link>
<description><H4>2.10.0 NEW FEATURES </H4>
<UL>
<LI><P>
More functions now have an implicit (S4) generic definition.
</P></LI>

<LI><P>
File ~/.R/config is used in preference to ~/.Rconfig, and
 these are now documented in 'R Installation and Administration'.
</P></LI>

</UL>
<H4>2.10.0 DEPRECATED &amp; DEFUNCT </H4>
<UL>
<LI><P>
Use of ~/.Rconf (which was deprecated in favour of ~/.Rconfig
 in 2004) has finally been removed.
</P></LI>

</UL></description>  
</item>
     </channel>
</rss>