This blog is updated daily.
A general description is here.
‘xz’ has been updated to 5.0.2 (very minor bugfix release).
‘tools::compactPDF()’ gets more compression (usually a little, sometimes a lot) by using the compressed object streams of PDF 1.5.
‘trace()’ now deals correctly with S4 reference classes and corresponding reference methods (e.g., ‘$trace()’) have been added.
Building the vignette PDFs in packages ‘grid’ and ‘utils’ is now part of running ‘make’ from an SVN checkout on a Unix-alike: a separate ‘make vignettes’ step is no longer required.
These vignettes are now made with ‘keep.source = TRUE’ and hence will be laid out differently.
Warnings are issued when non-portable filenames are found for graphics files (and chunks if ‘split=TRUE’). Portable names are regarded as alphanumeric plus hyphen, underscore, plus and hash (periods cause problems with recognizing file extensions).
The ‘Rtangle()’ driver has a new option ‘show.line.nos’ which is by default false; if true it annotates code chunks with a comment giving the line number of the first line in the sources (the behaviour of R >= 2.12.0).
‘pbirthday()’ and ‘qbirthday()’ did not implement the algorithm exactly as given in their reference and so were unnecessarily inaccurate.
‘pbirthday()’ now solves the approximate formula analytically rather than using ‘uniroot()’ on a discontinuous function.
The description of the problem was inaccurate: the probability is a tail probablity (‘2 _or more_ people share a birthday’)