CTAN update: l3kernel

CTAN Announcements ctan-ann at ctan.org
Tue May 23 22:07:48 CEST 2023


The LaTeX Project Team submitted an update to the

                l3kernel

package.

Version number: 2023-05-22
License type: lppl1.3c

Summary description: LaTeX3 programming conventions

Announcement text:
----------------------------------------------------------------------


## [2023-05-22]

### Added
- Rounded out the `\use_i:nn...` functions to cover all cases taking
  one argument from up to nine arguments
- `\coffin_(g)reset_poles:N`
-  `\dim_to_decimal_in_<unit>:n`, for `<unit>` types
    `cc`, `cm`, `dd`, `in`, `mm` and `pc`
- `\int_if_zero:n(TF)`
- `\str_mdfive_hash:n`

### Changed
- Remove `\noexpand` inside math mode in `\text_expand:n`
- Re-implement `\dim_to_decimal_in_bp:n` and
  `\dim_to_decimal_in_unit:nn` to be re-entrant (issue \#954)

### Fixed
- Omit `0123456789` from URL escaping (issue \#838)
- Leave implicit chars unchanged in `\text_expand:n` (issue \#874)
- Filtering/grouping applied to meta keys (issue \#940)
- Issue correct error message if `bool` key is set
  incorrectly using `.initial:n` (issue \#1013)
- Set `\l_keys_key_str` in `.initial:n` (issue \#1013)
- Handling of implicit chars in `\text_purify:n` (issue \#1208)


----------------------------------------------------------------------

This package is located at
   https://mirrors.ctan.org/macros/latex/contrib/l3kernel

More information is at
   https://www.ctan.org/pkg/l3kernel

------------------------------------------------------------------------

   Thanks for the upload.

     For the CTAN Team
    Erik Braun

------------------------------------------------------------------------

CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs


More information about the Ctan-ann mailing list