: l3kernel, l3packages, l3experimental updates
ctan-ann at dante.de
Sun Aug 28 11:12:13 CEST 2011
joseph wright wrote:
> The following information was provided by the package's contributor.
> Name of contributions: l3kernel, l3packages, l3experimental
> Author's name: LaTeX3 Project
> Author's email: latex-team at latex-project.org
> Package version: SVN2678
> 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 2678
> - The CTAN distribution now includes the 'interface3' PDF:
> this contains the 'documentation' part of source3, but
> not the detail of the implementation.
> - Some repetition in source3/interfaces3 has been removed
> to shorten the documentation.
> - A number of documentation errors, etc., have been fixed.
> - Documents 'l3styleguide' and 'l3syntax-changes' are
> added to the CTAN release.
> - Base 'coffins' concept is moved from l3packages to
> l3kernel. This means that the programmatic concept of a
> coffin is now 'stable'. Coffin resizing and the
> higher-level interface remains in l3experimental, as it
> is still more flexible.
> - The function family \prop_get:NnN(TF) is moved from
> 'experimental' status to full inclusion in l3kernel.
> This function family has better performance and clarity
> than other alternative constructs.
> - A number of experimental properties have been added to
> l3keys. '.choices:nn' is an alternative approach to
> '.generate_choices:' for creating choice keys.
> '.mulichoice:nn' is similar, but for choices where
> multiple values can be active at the same time.
> '.bool_set_inverse:N' sets boolean variables to the
> logical inverse of the input. The possibility to set
> only keys defined for a module is also
> added as the experimental '\keys_set_known:nnN' function.
> - An internal bug in l3keys, which would cause some
> variables to be set to \relax, has been removed.
> - The l3keyval and l3keys modules are merged into a single
> source file. No functionality changes result from this.
> - Work on xgalley is under way, with some changes to the
> code level carried out. Further work on this module is
> expected in the near future, and will be included in the
> next CTAN snapshot.
thanks for the 3 uploads; i have installed all the files and updated the
> Users may view the package catalogue entries at
> or they may browse the package directories at
The catalogue entries will change (somewhat) overnight tonight (at the
For the CTAN team
More information about the Ctan-ann