Yutani).  Text is always pasted to the clipboard  in UTF16-LE and

The internal case-changing functions are now used by default

on Windows -- this circumvents problems (for example with E acute)

on Windows now uses the system memory allocator.  Doug

limitations seen with system allocators on earlier versions of

callbacks, which have so far only been available only on Unix

%% Chrome and Firefox did in early 2021: Safari and Edge never had it.

correct prototypes for Fortran BLAS/LAPACK routines called from

C/C++, and requires adjustment of most such calls -- see

Package installation speed for packages installed with

has been improved. This resolve the issue

during installation.  These are not usually fatal but may result

in parts of the package not being byte-compiled.

implicit function declarations in C into a compilation error.

when re-building vignettes as some non-Sweave

vignettes unhelpfully comment out all their code when

Errors in re-building vignettes (unless there are LaTeX

when running vignettes has been skipped (as it

the Rd file name and line numbers in the error message of an

considerably faster -- skipping temporary package installation.

) validate the HTML produced from the packages

this needs a fairly recent version of HTML Tidy to be available.

provided, as the entry points it covered are now all defunct.

A number of non-API declarations and macro definitions have

and definitions documented to be part of the API as specified in

when compiling package code.  Packages which also use

will need to ensure that the remapped names are

used for calls to API functions that were formerly also made

The deprecated legacy S-compatibility macros

when included from C++ now includes the C++ header

preferred to their unprefixed forms and error messages now use the

The long-deprecated, undocumented and non-API entry point

URIs.  (It is no longer the default method,

memory allocation limit was important for 32-bit builds,

where that was only mentioned on its regular help page,

previously.  So it now gives a warning if called.