using the correct number of digits, where it previously rarely

The previously barely documented limit of 256 bytes on a

symbol name has been raised to 10,000 bytes (a sanity check).

Long symbol names can sometimes occur when deparsing expressions

definition that there is a representation in

dimensions, and only dimensions corresponding to positive

eigenvalues are used.  (Avoids confusion such as

are marked with an encoding when this can be

R colours are now defined to refer to the sRGB color space.

The PDF, PostScript, and Quartz graphics devices record this fact.

X11 (and cairo) and Windows just assume that your screen conforms.

suitably sized environment) for lists of more than 100 elements.

when they leave the mode unchanged but remove attributes.

not remove attributes.  This helps memory usage in

with attributes such as names (but no class).

dimensions nor names (since this operation removes names and

component, for standardized residuals (which have unit variance,

argument, to simplify writing files for use on other OSes (e.g., a

spreadsheet intended for Windows or Mac OS X Excel).

Lazy loading of environments now preserves attributes and

locked status. (The locked status of bindings and active bindings

are still not preserved; this may be addressed in the future).

Shellsort if quicksort is not appropriate and so works for

those file systems (POSIX, NTFS but not FAT) that support them.

for objects (such as data frames) from classes with methods for

as stable, although the serialization format may well change in

which would allow the current format to be written

made available for general use.  The dot-name

versions remain available as several package authors have made use

Many functions when called with a not-open connection will

now ensure that the connection is left not-open in the event of

component, and so works for model frames.

containing the full request headers as a raw vector (this can be

used to parse cookies, multi-part forms etc.). The recommended

full signature for handlers is therefore