CTAN update: l3kernel, l3packages, l3experimental

CTAN Announcements ctan-ann at dante.de
Thu Sep 15 23:35:50 CEST 2011


the daemon stirs thrice, and tells me

> The following information was provided by the package's contributor.
> 
> Name of contribution: l3kernel
> Name of contribution: l3packages
> Name of contribution: l3experimental
>
> Author's name: LaTeX3 Project
> Author's email: latex-team at latex-project.org
> Package version: SVN 2828
> 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 2828
> --------------------
> 
>  - Bug fix for coffin typesetting where coffin the result should overlap
>    text to the left of teh insertion point.
>  - Bug fix for xparse environments such that the correctly suppress
>    following indents after 'display-like' environments.
>  - Bug fix for \prop_map_... functions to correctly handle empty key names.
>  - Protect \prg_stepwise... functions from an infinite loop on a zero step
>    size.
>  - Documentation improvements to include date of introduction of
>    functions into l3kernel, and dates of modification (where appropriate).
>  - Layout improvements in documentation to balance need for completeness with
>    length of documentation.
>  - Improvements to l3doc to enable clearer information on expandability of
>    functions to be included.
>  - Alter \mode_if_math so it is expandable under all circumstances,
>    providing an updated definition of \scan_align_safe_stop: to work with
>    this.
>  - New \clist_(g)set:(N|c)n function set to complement \clist_put...
>    functions and reflect need to set comma-list data with space-stripping
>    (see previous CTAN snapshot). The relatved .clist_(g)set:(N|c)n property
>    has also bee added to l3keys.
>  - Templates now auto-generate variables required for their code.
>  - Remove a number of deprecated functions, as notified on LaTeX-L in May 2011.
>    These functions are still in the sources at this stage for consultation, but
>    are no longer extracted by DocStrip into the packages.
>  - A small number of additional functions have been marked for removal at
>    the end of 2011, and so have been removed from the documentation
>    (again as notified on LaTeX-L).
>  - Internal improvements in the efficiency of a number of basic functions,
>    for example \cs_generate_from_arg_count:, \prg_stepwise....        

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

> Users may view the package catalogue entry 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