From 0f8acc6eb1940c147de1fb17b307dad849cb3915 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sat, 8 May 2021 03:01:09 +0000 Subject: CTAN sync 202105080301 --- macros/latex/contrib/l3kernel/CHANGELOG.md | 41 ++++++++++++++++++++++++++++-- 1 file changed, 39 insertions(+), 2 deletions(-) (limited to 'macros/latex/contrib/l3kernel/CHANGELOG.md') diff --git a/macros/latex/contrib/l3kernel/CHANGELOG.md b/macros/latex/contrib/l3kernel/CHANGELOG.md index 9663dc0551..447668b7bf 100644 --- a/macros/latex/contrib/l3kernel/CHANGELOG.md +++ b/macros/latex/contrib/l3kernel/CHANGELOG.md @@ -7,6 +7,42 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2021-05-07] + +### Added +- Color export in comma-separated format +- `\ur{...}` escape in `l3regex` to compose regexes +- `\seq_set_split_keep_spaces:Nnn` (see #784) +- `\seq_set_item:Nnn(TF)` and `\seq_pop_item:NnN(TF)` +- `\box_ht_plus_dp:N` (issue #899) +- `\clist_map_tokens:nn`, `\clist_map_tokens:Nn`, + `\str_map_tokens:nn`, `\str_map_tokens:Nn` + +### Changed +- Use prevailing catcodes instead of string in regex replacement (issue #621) + (*Breaking change*) +- `\__kernel_file_name_sanitize:n` now uses a faster `\csname`-based + approach to expand the file name +- Improved performance for basic conditionals +- `\pdf_version_gset:n` support for `dvips` +- Improve handling of `\exp_not:n` in `\text_expand:n` (issue #875) +- `\file_full_name:n` now avoids calling `\pdffilesize` primitive multiple times + on the same file +- Show printable characters explicitly in `\regex_show:n` +- Regex replacement now errors when using a submatch (`\1` etc) for which + the regex has too few groups +- Showing complex datatypes now validates their internal structure (issue #884) +- Indexing in l3doc: all page references before codeline references, + improve target placement, solve pdfTeX and makeindex warnings + +### Fixed +- Evalutate integer constants only once (issue #861) +- Detect `\ior_map_inline:Nn` calls on undefined streams (issue #194) + +### Deprecated +- `l3docstrip` converted to a stub which simply loads DocStrip: use + the latter directly + ## [2021-02-18] ### Added @@ -298,7 +334,7 @@ this project uses date-based 'snapshot' version identifiers. ## [2020-01-12] ### Added -- `bool_case_true:n(TF)` and `\bool_case_false:n(TF)` +- `\bool_case_true:n(TF)` and `\bool_case_false:n(TF)` - `\file_hex_dump:n(nn)` and `\file_get_hex_dump:n(nn)N(TF)` - `\str_case:n` - `\text_case:n(n)` @@ -847,7 +883,8 @@ this project uses date-based 'snapshot' version identifiers. - Step functions have been added for dim variables, e.g. `\dim_step_inline:nnnn` -[Unreleased]: https://github.com/latex3/latex3/compare/2021-02-18...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2021-05-07...HEAD +[2021-05-07]: https://github.com/latex3/latex3/compare/2021-02-18...2021-05-07 [2021-02-18]: https://github.com/latex3/latex3/compare/2021-02-06...2021-02-18 [2021-02-06]: https://github.com/latex3/latex3/compare/2021-02-02...2021-02-06 [2021-02-02]: https://github.com/latex3/latex3/compare/2021-01-09...2021-02-02 -- cgit v1.2.3