CTAN Update: l3kernel + l3packages + l3experimental
CTAN Announcements
ctan-ann at ctan.org
Tue May 1 21:11:01 CEST 2018
The LaTeX Team submitted an update to the
l3kernel & l3packages & l3experimental
bundles.
Version: 2018-04-30
License: lppl1.3c
Summary description: LaTeX3 programming conventions
Announcement text:
----------------------------------------------------------------------
Release 2018-04-30
- xparse: allow spaces before trailing optional arguments,
with new "!" modifier to control behavior
- Enable \char_generate:nn for active chars
- Deprecated functions expiring at end of 2017 are removed
- Old module .sty files largely removed
- Add new \tl_analysis_map_inline:nn and rename
\tl_show_analysis:(N|n)n as \tl_analysis_show:(N|n)n
- Change \int_rand:nn (and rand_item functions) to better use
the RNG
- Significant internal revision to use only internal functions
'private' to specific modules
- Better documentation of cross-module kernel-internal functions
- New low-level \int_value:w function
- Implement \exp_args_generate:n to define new \exp_args:N...
functions
- Make prg break functions public
- Make scan marks mechanism public
- New experimental functions for
- Building token lists piecewise
- Fast manipulation of integer arrays
- Sequence shuffling
- \seq_set_from_function:NnN
- \char_codepoint_to_bytes:n
- Only index TF, T, F functions together if they are expl
functions (fixes #453)
- Make \prg_do_nothing: long rather than nopar (fixes #455)
- Make \infty and \pi into errors in fp expressions
(fixes #357)
- Several performance improvements
- Documentation improvements across l3kernel
----------------------------------------------------------------------
The packages’ Catalogue entries can be viewed at
https://ctan.org/pkg/l3kernel
https://ctan.org/pkg/l3packages
https://ctan.org/pkg/l3experimental
The packages’ files themselves can be inspected at
http://mirror.ctan.org/macros/latex/contrib/l3kernel/
http://mirror.ctan.org/macros/latex/contrib/l3packages/
http://mirror.ctan.org/macros/latex/contrib/l3experimental/
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Petra Rübe-Pugliese
------------------------------------------------------------------------
We are supported by the TeX users groups.
Please join a users group; see https://www.tug.org/usergroups.html .
More information about the Ctan-ann
mailing list