when that object does not exist) now encode

the control characters.  (Reported by Hadley Wickham.)

inside another function (scoping issue).

Where time zones have changed abbreviations over the years,

the software tries to more consistently use the abbreviation

appropriate to the time or if that is unknown, the current

abbreviation.  On some platforms where the C function

abbreviation could have been that of the last time converted.

NOTE for anyone poking around within the graphics engine display

list (despite the warnings not to) that this changes what

Extra checks have been added for unit resolution and

, to catch instances of division-by-zero.

This may introduce error messages in existing code and/or produce

a different result in existing code (but only where a non-finite

location or dimension may now become zero).

Some bugs in TRE have been corrected by updating from the

platforms for which this was a blocker (

applied to a call to an S4 generic failed in

The implicit S4 generics for primitives with

a new bug in the case of no grouping variables. (

In rare cases printing deeply nested lists overran a buffer

by one byte and on a few platforms segfaulted. (

would try to kill processes on exit that have pids ever

the current process with that pid was not actually its child.

The clipping region for a device was sometimes used in base

A packaging of the Perl script and modules for

or more elements, for those with large amounts

There is some support to produce manuals in ebook

an empty string which on some OSes means the

The backtick may now be escaped in strings, to allow names

now warn when an embedded nul is found in the input.  (Related to

which was puzzled by the behaviour in this unsupported

undocumented restriction of the Windows system call to

in this version.  (The usage will change in 3.1.0.)

locale-specific formats are used and caches the locale in use:

this can halve the time taken on OSes with slow system

recognize strings with marked encodings: this allows, for example,

UTF-8 French month names to be read on (French) Windows.