left-hand side as the first argument in the right-hand side call.

The pipe implementation as a syntax transformation was motivated

by suggestions from Jim Hester and Lionel Henry.

Lithuanian translations are now available.  (Thanks to

against relying on the structure or even existence of such

%% The Homebrew arm64 libs have cairo but not cairo-xlib

file-based devices as it is now possible (if very unusual) to

with Cairo support for those but not for

There is optional support for tracing the progress of

reports an additional element, the name of the

encoding as reported by the OS (which may differ from the

encoding part (if any) of the result from

corresponding to parenthesized subexpressions of the given regular

query the wide-character classification functions in use (such as

considerably faster for long factors with few levels.  (Thanks to

now warns on arguments unused by the format

(approximating palettes of the same name

The base environment and its namespace are now locked (so

one can no longer add bindings to these or remove from these).

handling of multi-byte characters has been

improved, allowing use of such characters when supported by the

categories, matching the POSIX behaviour.

optimized for integer and real vectors that are known to be sorted

ALTREP framework. Contributed by Gabriel Becker via

indicate what version of the graphics engine they support.

, the graphics engine will never perform any clipping

The clipping that the graphics engine does perform (for both

improved to avoid producing unnecessary artifacts in clipped

a grob, which defines a clipping path, and there is a new

These new features are only supported so far on the Cairo-based

A warning is given when a Cairo-based type is specified for a

FontConfig if they are used directly (not

looked for on the path (like almost all other programs) so if needed

missing ca 2003 so the workaround has been removed.

for wide-character classification, case-switching and width

ones.  The first has long been used on macOS,

but this enables it to be unselected there and selected for other