Subject: CVS commit: pkgsrc/math/R
From: Mark Davies
Date: 2016-04-13 23:04:05
Message id: 20160413210405.11E83FBBA@cvs.NetBSD.org

Log Message:
Update to R 3.2.4

3.2.4
NEW FEATURES

install.packages() and related functions now give a more informative
warning when an attempt is made to install a base package.

summary(x) now prints with less rounding when x contains infinite values.

provideDimnames() gets an optional unique argument.

shQuote() gains type = "cmd2" for quoting in cmd.exe in Windows.

The data.frame method of rbind() gains an optional argument stringsAsFactors
(instead of only depending on getOption("stringsAsFactors")).

smooth(x, *) now also works for long vectors.

tools::texi2dvi() has a workaround for problems with the texi2dvi script
supplied by texinfo 6.1.

It extracts more error messages from the LaTeX logs when in emulation mode.

DEPRECATED AND DEFUNCT

Use of SUPPORT_OPENMP from header ‘Rconfig.h’ is deprecated in favour of
the standard OpenMP define _OPENMP.

(This has been the recommendation in the manual for a while now.)

The make macro AWK which is long unused by R itself but recorded in file
‘etc/Makeconf’ is deprecated and will be removed in R 3.3.0.

The C header file ‘S.h’ is no longer documented: its use should be
replaced by ‘R.h’.

3.2.3

NEW FEATURES

Some recently-added Windows time zone names have been added to the
conversion table used to convert these to Olson names. (Including
those relating to changes for Russia in Oct 2014, as in PR#16503.)

(Windows) Compatibility information has been added to the manifests
for ‘Rgui.exe’, ‘Rterm.exe’ and ‘Rscript.exe’. \ 
This should allow
win.version() and Sys.info() to report the actual Windows version up
to Windows 10.

Windows "wininet" FTP first tries EPSV / PASV mode rather than only
using active mode (reported by Dan Tenenbaum).

which.min(x) and which.max(x) may be much faster for logical and integer
x and now also work for long vectors.

The ‘emulation’ part of tools::texi2dvi() has been somewhat enhanced,
including supporting quiet = TRUE. It can be selected by texi2dvi =
"emulation".

(Windows) MiKTeX removed its texi2dvi.exe command in Sept 2015:
tools::texi2dvi() tries texify.exe if it is not found.

(Windows only) Shortcuts for printing and saving have been added to
menus in Rgui.exe.

loess(..., iterTrace=TRUE) now provides diagnostics for robustness
iterations, and the print() method for summary(<loess>) shows slightly
more.

The included version of PCRE has been updated to 8.38, a bug-fix release.

View() now displays nested data frames in a more friendly way.

Files:
RevisionActionfile
1.165modifypkgsrc/math/R/Makefile
1.24modifypkgsrc/math/R/PLIST
1.72modifypkgsrc/math/R/distinfo
1.38modifypkgsrc/math/R/patches/patch-ac
1.19modifypkgsrc/math/R/patches/patch-ad