of failures to load are missing/incompatible external software

Package installation on Windows for a package with a

directory now checks if a DLL is created unless there

installations where the toolchain has not reported problems in

building the DLL.  (Note: this can be any DLL, not just one named

functions was not happening, forcing a search each time.

(Dispatch for closures was not affected.)  A side effect is that

default values for arguments in a method that do not have

defaults in the generic will now be ignored.

Trying to dispatch S4 methods for primitives during the search

for inherited methods slows that search down and potentially

could cause an infinite recursion.  An internal switch was

framework installation (on Mac OS X) would not work

top level.  Such a non-symlink will now be renamed to

The checks for conforming S4 method arguments could fail

when the signature of the generic function omitted some of the

from the method definition but conforming (per the documentation)

The computations for S4 method evaluation when

was in the signature could fail, treating

ordinary symbol.  This has been fixed, for the known cases.

fitting methods have more protection for

multibyte UTF-8 characters were present.

Formatting of help pages has had minor improvements: extra

blank lines have been removed from the text format, and empty

a 1-dimensional array segfaulted or gave an internal

transition on a DST-change day could give the wrong time for

zero-length right hand side, and inserted a rubbish

functions.  This fixes an invalid error message that

would occur when a garbage collection triggered a second call to

in 2.10.x could fail from stack overflow for

extremely long strings due to temporary data being allocated on

, did not check that they were called with the

processes are operating on the directory has been fixed; the code

now dynamically allocates memory for file listings in a single

pass instead of making an initial count pass.

contained missing values.  (Reported by Bill Dunlap.)

now returns finite values instead of jumping to