pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/R



Module Name:    pkgsrc
Committed By:   markd
Date:           Fri Mar 14 20:15:38 UTC 2014

Modified Files:
        pkgsrc/math/R: Makefile PLIST distinfo
Removed Files:
        pkgsrc/math/R/patches: patch-src_library_stats_src_cov.c
            patch-src_main_format.c patch-src_nmath_dnbeta.c
            patch-src_nmath_pnbeta.c patch-src_nmath_pnchisq.c

Log Message:
Update to R 3.0.3.   update from wen heping.

CHANGES IN R 3.0.3:

NEW FEATURES:

* On Windows there is support for making .texi manuals using
  texinfo 5.0 or later: the setting is in file
  src/gnuwin32/MkRules.dist.

  A packaging of the Perl script and modules for texinfo 5.2 has
  been made available at <URL:
  http://www.stats.ox.ac.uk/pub/Rtools/>.

* write.table() now handles matrices of 2^31 or more elements, for
  those with large amounts of patience and disc space.

* There is a new function, La_version(), to report the version of
  LAPACK in use.

* The HTML version of 'An Introduction to R' now has links to PNG
  versions of the figures.

* There is some support to produce manuals in ebook formats. (See
  doc/manual/Makefile.  Suggested by Mauro Cavalcanti.)

* On a Unix-alike Sys.timezone() returns NA if the environment
  variable TZ is unset, to distinguish it from an empty string
  which on some OSes means the UTC time zone.

* The backtick may now be escaped in strings, to allow names
  containing them to be constructed, e.g. `\``.

* read.table(), readLines() and scan() now warn when an embedded
  nul is found in the input.

* KalmanForecast(fast = FALSE) is now the default, and the help
  contains an example of how fast = TRUE can be used in this
  version.  (The usage will change in 3.1.0.)

* strptime() now checks the locale only when locale-specific
  formats are used and caches the locale in use: this can halve the
  time taken on OSes with slow system functions (e.g. OS X).

* strptime() and the format() methods for classes "POSIXct",
  "POSIXlt" and "Date" recognize strings with marked encodings:
  this allows, for example, UTF-8 French month names to be read on
  (French) Windows.

* iconv(to = "utf8") is now accepted on all platforms (some
  implementations did already, but GNU libiconv did not: however
  converted strings were not marked as being in UTF-8).  The
  official name, "UTF-8" is still preferred.

* available.packages() is better protected against corrupt metadata
  files.

* Finalizers are marked to be run at garbage collection, but run
  only at a somewhat safer later time (when interrupts are
  checked).  This circumvents some problems with finalizers running
  arbitrary code during garbage collection (the known instances
  being running options() and (C-level) path.expand()
  re-entrantly).


To generate a diff of this commit:
cvs rdiff -u -r1.146 -r1.147 pkgsrc/math/R/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/math/R/PLIST
cvs rdiff -u -r1.57 -r1.58 pkgsrc/math/R/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/math/R/patches/patch-src_library_stats_src_cov.c
cvs rdiff -u -r1.4 -r0 pkgsrc/math/R/patches/patch-src_main_format.c
cvs rdiff -u -r1.2 -r0 pkgsrc/math/R/patches/patch-src_nmath_dnbeta.c \
    pkgsrc/math/R/patches/patch-src_nmath_pnbeta.c \
    pkgsrc/math/R/patches/patch-src_nmath_pnchisq.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index