This blog is updated daily.
A general description is here.
‘Sweave()’ and ‘Stangle()’ gain an ‘encoding’ argument to specify the encoding of the vignette sources if the latter do not contain a ‘\usepackage[]{inputenc}’ statement specifying a single input encoding.
There is a new Sweave option ‘figs.only = TRUE’ to run each figure chunk only for each selected graphics device, and not first using the default graphics device. This will become the default in R 2.14.0.
Sweave custom graphics devices can have a custom function ‘foo.off()’ to shut them down.
Package installation tangles the vignette sources: this step now converts the vignette sources from the vignette/package encoding to the current encoding, and records the encoding (if not ASCII) in a comment line at the top of the installed ‘.R’ file.
‘trace()’ now deals correctly with 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’ is no longer required.
These vignettes are now made with ‘keep.source = TRUE’ and hence will be laid out differently.