now works also for strings with multiple

A very old bug could cause a segfault in

when terms involved logical variables.  Part of

no longer skips non-directory files, thanks to a

patch by Sebastian Meyer, fixing the remaining part of

Paths with non-ASCII characters caused problems for

now correctly matches named arguments, thanks

positions into text containing characters outside of the Unicode

-concatenation, i.e., to the empty string

is a string and to the zero-length value

A package whose code uses this should depend on

deparses to more than 500 characters, thanks to a report and patch

returns the new rather than the previous setting.

Thanks to Gu Zuguang for the report and Thomas Lin Pedersen for

indefinitely on the ppc64 architecture for the

was much slower than previously; reported in

matching OS name before the other tests (which were intended only

Parse data for raw strings is now recorded correctly. Reported

Packages need to be (re-)installed under this version

.  This invalidates code incorrectly assuming that

constants similar to the one used in C++:

any character sequence not containing the sequence

%}) \samp{*}: Rd-parser bug for \code{*}"

This makes it easier to write strings that contain backslashes or

both single and double quotes.  For more details see

hence by default no longer converts strings to factors in calls

A large number of packages relied on the previous behaviour and

reasonable to have methods that do not use the

package.  The generic is currently re-exported from the

namespace to allow packages importing it from

there to continue working, but this may change in future.

re-installed and package code using such generics from other

packages needs to ensure that they are imported rather than rely

on their being looked for on the search path (as in a namespace,

the base namespace has precedence over the search path).

Reference counting is now used instead of the

mechanism for determining when objects can be safely mutated in

base C code.  This reduces the need for copying in some cases and