CTAN updates: l3kernel, l3packages, l3experimental

CTAN Announcements ctan-ann at dante.de
Thu Jan 19 12:38:36 CET 2012


the daemon wakes up to tell me of three new versions:

> The following information was provided by the packages' contributor.
> 
> Name of contribution: l3kernel
> Name of contribution: l3packages
> Name of contribution: l3experimental
> Author's name: The LaTeX3 Project
> Author's email: latex-team at latex-project.org
> Package version: SVN 3209
> Location on CTAN: macros/latex/contrib/l3kernel/
> Summary description: LaTeX3 programming conventions
> License type: lppl
> 
> 
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> Snapshot of SVN 3208
> --------------------
> 
>  - New xparse argument types "r" and "R" for required delimited
>    arguments, for example co-ordinates in parenthesis
>  - Completely new expandable argument grabbers for xparse, using
>    at most one csname per grabbed argument
>  - Better grabbing of xparse d/D type arguments so that braces
>    are never lost
>  - Improved error output when document command arguments are not
>    correctly terminated, giving errors containing the name of
>    the command to grab rather than xparse
>  - More error checks in xparse on argument specifications
>  - Changes to
>      * \tl_head:n, \tl_tail:n
>      * \tl_reverse:n, \tl_reverse_items:n, \tl_reverse_tokens:n,
>      * \tl_expandable_(lower|upper)case:n
>      * \tl_item:Nn, \tl_item:nn
>      * \clist_item:Nn, \clist_item:nn
>      * \seq_item:Nn
>      * \prop_get:Nn
>    such that they can be used directly inside an x-type
>    expansion, leaving they result of the function protected from
>    further expansion
>  - Better documentation for l3tl-analysis
>  - New \(dim|fp|muskip|skip)_zero_nwe:(N|c) functions
>  - Clearer status of variables purely for internal kernel use
>  - Overhaul of l3regex \c concept for catcode-specific
>    find/replace
>  - Documentation improvements (thanks to Marc van Dongen)
>  - Better checking for consistency of LaTeX3 files
>  - Better variable coverage for
>    "\usepackage[check-declarations]{expl3}"        

thanks for the uploads; i've installed the new versions, and updated the
catalogue repository.

> Users may view the package catalogue entries at
>   http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3kernel.html
>   http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3packages.html
>   http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/l3experimental.html
> or they may browse the package directory at
>   http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3kernel/
>   http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3packages/
>   http://www.tex.ac.uk/tex-archive/macros/latex/contrib/l3experimental/

The catalogue entries will change (somewhat) overnight tonight.

Robin Fairbairns

For the CTAN team



More information about the Ctan-ann mailing list