I've rolled up R-2.9.2.tar.gz a short while ago. This is a maintenance release and fixes a number of mostly minor issues. See the full list of changes below. You can get it from http://cran.r-project.org/src/base/R-2/R-2.9.2.tar.gz or wait for it to be mirrored at a CRAN site nearer to you. Binaries for various platforms will appear in due course (Duncan Murdoch is out of town, so Windows binaries may take a few days longer than usual). For the R Core Team Peter Dalgaard These are the md5sums for the freshly created files, in case you wish to check that they are uncorrupted: 70447ae7f2c35233d3065b004aa4f331 INSTALL 433182754c05c2cf7a04ad0da474a1d0 README 4f004de59e24a52d0f500063b4603bcb OONEWS ff4bd9073ef440b1eb43b1428ce96872 ONEWS 17cbe5399dc80f39bd8c8b3c244d6a50 NEWS 7abcbbc7480df75a11a00bb09783db90 THANKS 070cca21d9f8a6af15f992edb47a24d5 AUTHORS a6f89e2100d9b6cdffcea4f398e37343 COPYING.LIB eb723b61539feef013de476e68b5c50a COPYING 020479f381d5f9038dcb18708997f5da RESOURCES 4767b922bb20620946ee9a4275a6ee6c FAQ 112e2a1306cf71320e45d14e87e5b913 R-2.9.2.tar.gz 112e2a1306cf71320e45d14e87e5b913 R-latest.tar.gz Here is the relevant part of the NEWS file: CHANGES IN R VERSION 2.9.2 NEW FEATURES o install.packages(NULL) now lists packages only once even if they occur in more than one repository (as the latest compatible version of those available will always be downloaded). o approxfun() and approx() now accept a 'rule' of length two, for easy specification of different interpolation rules on left and right. They no longer segfault for invalid zero-length specification of 'yleft, 'yright', or 'f'. o seq_along(x) is now equivalent to seq_len(length(x)) even where length() has an S3/S4 method; previously it (intentionally) always used the default method for length(). o PCRE has been updated to version 7.9 (for bug fixes). o agrep() uses 64-bit ints where available on 32-bit platforms and so may do a better job with complex matches. (E.g. PR#13789, which failed only on 32-bit systems.) DEPRECATED & DEFUNCT o R CMD Rd2txt is deprecated, and will be removed in 2.10.0. (It is just a wrapper for R CMD Rdconv -t txt.) o tools::Rd_parse() is deprecated and will be removed in 2.10.0 (which will use only Rd version 2). BUG FIXES o parse_Rd() still did not handle source reference encodings properly. o The C utility function PrintValue no longer attempts to print attributes for CHARSXPs as those attributes are used internally for the CHARSXP cache. This fixes a segfault when calling it on a CHARSXP from C code. o PDF graphics output was producing two instances of anything drawn with the symbol font face. (Report from Baptiste Auguie.) o length(x) <- newval and grep() could cause memory corruption. (PR#13837) o If model.matrix() was given too large a model, it could crash R. (PR#13838, fix found by Olaf Mersmann.) o gzcon() (used by load()) would re-open an open connection, leaking a file descriptor each time. (PR#13841) o The checks for inconsistent inheritance reported by setClass() now detect inconsistent superclasses and give better warning messages. o print.anova() failed to recognize the column labelled P(>|Chi|) from a Poisson/binomial GLM anova as a p-value column in order to format it appropriately (and as a consequence it gave no significance stars). o A missing PROTECT caused rare segfaults during calls to load(). (PR#13880, fix found by Bill Dunlap.) o gsub() in a non-UTF-8 locale with a marked UTF-8 input could in rare circumstances overrun a buffer and so segfault. o R CMD Rdconv --version was not working correctly. o Missing PROTECTs in nlm() caused "random" errors. (PR#13381 by Adam D.I. Kramer, analysis and suggested fix by Bill Dunlap.) o Some extreme cases of pbeta(log.p = TRUE) are more accurate (finite values < -700 rather than -Inf). (PR#13786) pbeta() now reports on more cases where the asymptotic expansions lose accuracy (the underlying TOMS708 C code was ignoring some of these, including the PR#13786 example). o new.env(hash = TRUE, size = NA) now works the way it has been documented to for a long time. o tcltk::tk_choose.files(multi = TRUE) produces better-formatted output with filenames containing spaces. (PR#13875) o R CMD check --use-valgrind did not run valgrind on the package tests. o The tclvalue() and the print() and as.xxx methods for class "tclObj" crashed R with an invalid object -- seen with an object saved from an earlier session. o R CMD BATCH garbled options -d <debugger> (useful for valgrind, although --debugger=valgrind always worked) o INSTALL with LazyData and Encoding declared in DESCRIPTION might have left options("encoding") set for the rest of the package installation. -- O__ ---- Peter Dalgaard ?ster Farimagsgade 5, Entr.B c/ /'_ --- Dept. of Biostatistics PO Box 2099, 1014 Cph. K (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907 _______________________________________________ R-announce at stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-announce