The parser now incorporates code from Romain Francois'

package, to support more detailed computation on

the code, such as syntax highlighting, comment-based

for when speed is required (and names are not).

packages with non-ASCII demos: it defaults to the package encoding

converts inputs with a marked encoding to

the current locale: previously it made some attempt to pass

through as bytes inputs invalid in the current locale.

is a warning (if they are essentially the same

works in more cases where the data frames

shared parameter object across calls.  (

documented: times are regarded as equal (by default) if they

argument which can be used to make them much more efficient when

it is known that there are only a small number of unique entries.

now return integer (not double) vectors.  This

halves the storage requirements for large simulations.

use radix sorting for factors of less than 100,000 levels when

as used to generate a diagonal matrix has been

re-written in C for speed and less memory usage.  It now forces

internal functions, for speed and support for large matrices.

) accept logical matrices (and coerce to numeric).

is much faster and uses less memory, but does give different results.

likely to work if the function is saved and used in a different

than a warning) if called with a named first argument.

Format and message catalog files, and support for

the reference lines.  (Suggestion of Ian McLeod.)

which returns information to allow the plots to be modified for

use as part of other plots, but does not plot them.

, is now available to copy a device to a

still with the reference fields and methods as before

of language objects such as calls and formulae when printing.

(Suggested by a comment of Sarah Goslee.)

Thus if factor levels are marked as UTF-8 an attempt is made to

byte-order-mark (BOM).  Such BOMs are allowed but not recommended

by the Unicode Standard: however Microsoft applications can

produce them and so they are sometimes found on websites.

documented arguments never do).  (Requested by Hervé Pagès; with a