then all expressions will now be run even if one

allows more efficient execution with heterogeneous processors,

existing ones. This way the expressions are run in a first-in

operation in case of error to attempt to recover from possible

environment variable is set when date-time

functions are first used, it is recorded as the session default

and so will be used rather than the default deduced from the OS

allow surrogate pairs to be interpreted.

The maximum number of DLLs that can be loaded into R

when the OS limit on the number of open files allows.

is now used to find the system timezone to

is used with an external command which is

), a different command-line is generated to

circumvent line-length limits in the shell.

issue a warning when the external command cannot be executed.

methods in the case of singular designs.  The

former (back-compatible) behavior is given by

remain back-compatibly consistent, using the

change producing typically both more informative and shorter

argument, for use when packages should remain compatible with

computations have become more efficient by using

By default the (arbitrary) signs of the loadings from

are chosen so the first element is non-negative.

not specified on the command line or by one of these environment

can be restored by setting the environment

When a package is found more than once, the warning from

POSIXt objects can now also be rounded or truncated to month

can be used alternatively via new argument

which is nicer and useful when testing several

to specify the maximal vector heap size. On macOS, unless specified

by this environment variable, the maximal vector heap size is set to

the maximum of 16GB and the available physical memory. This is to

long logical or integer vectors no longer overflows (and returns

S3 method lookup now searches the namespace registry after

the top level environment of the calling environment.

and numeric vectors to character also now uses the

framework to defer the actual conversion until first use.

Finalizers are now run with interrupts suspended.