From 5e6c36a86d4bca486465e216ffd216bfd57a106f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 12 Jan 2022 21:22:19 +0000 Subject: l3 (12jan22) git-svn-id: svn://tug.org/texlive/trunk@61588 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/l3backend/CHANGELOG.md | 8 ++- Master/texmf-dist/doc/latex/l3backend/README.md | 4 +- .../doc/latex/l3backend/l3backend-code.pdf | Bin 897083 -> 896473 bytes Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md | 34 ++++++++++- Master/texmf-dist/doc/latex/l3kernel/README.md | 4 +- Master/texmf-dist/doc/latex/l3kernel/expl3.pdf | Bin 623104 -> 622339 bytes .../texmf-dist/doc/latex/l3kernel/interface3.pdf | Bin 1759054 -> 1764734 bytes .../texmf-dist/doc/latex/l3kernel/interface3.tex | 4 +- .../texmf-dist/doc/latex/l3kernel/l3docstrip.pdf | Bin 151359 -> 151363 bytes Master/texmf-dist/doc/latex/l3kernel/l3news.pdf | Bin 395907 -> 395879 bytes Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf | Bin 122713 -> 122710 bytes Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf | Bin 150672 -> 150676 bytes Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf | Bin 148707 -> 148702 bytes Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf | Bin 114588 -> 114588 bytes Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf | Bin 112485 -> 112487 bytes Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf | Bin 151572 -> 151573 bytes Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf | Bin 128312 -> 128309 bytes Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf | Bin 163455 -> 163454 bytes Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf | Bin 250134 -> 250139 bytes Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf | Bin 150289 -> 150279 bytes Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf | Bin 170069 -> 170063 bytes Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf | Bin 204992 -> 204990 bytes .../texmf-dist/doc/latex/l3kernel/l3obsolete.txt | 67 ++++++++++++--------- .../texmf-dist/doc/latex/l3kernel/l3prefixes.csv | 1 + .../texmf-dist/doc/latex/l3kernel/l3prefixes.pdf | Bin 80876 -> 80898 bytes .../texmf-dist/doc/latex/l3kernel/l3styleguide.pdf | Bin 295815 -> 295820 bytes .../texmf-dist/doc/latex/l3kernel/l3styleguide.tex | 4 +- .../doc/latex/l3kernel/l3syntax-changes.pdf | Bin 242490 -> 242489 bytes .../doc/latex/l3kernel/l3syntax-changes.tex | 4 +- .../doc/latex/l3kernel/l3term-glossary.pdf | Bin 230879 -> 230882 bytes .../doc/latex/l3kernel/l3term-glossary.tex | 4 +- Master/texmf-dist/doc/latex/l3kernel/source3.pdf | Bin 6890688 -> 6919466 bytes Master/texmf-dist/doc/latex/l3kernel/source3.tex | 4 +- .../texmf-dist/doc/latex/l3packages/CHANGELOG.md | 9 ++- Master/texmf-dist/doc/latex/l3packages/README.md | 8 ++- .../doc/latex/l3packages/l3keys2e/l3keys2e.pdf | Bin 368966 -> 368967 bytes Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf | Bin 331336 -> 331698 bytes .../doc/latex/l3packages/xfrac/xfrac.pdf | Bin 484489 -> 484490 bytes .../doc/latex/l3packages/xparse/xparse.pdf | Bin 533911 -> 533919 bytes .../doc/latex/l3packages/xtemplate/xtemplate.pdf | Bin 439713 -> 439710 bytes 40 files changed, 104 insertions(+), 51 deletions(-) (limited to 'Master/texmf-dist/doc') diff --git a/Master/texmf-dist/doc/latex/l3backend/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3backend/CHANGELOG.md index 15826624b83..6611281878b 100644 --- a/Master/texmf-dist/doc/latex/l3backend/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/l3backend/CHANGELOG.md @@ -6,6 +6,11 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2022-01-12] + +### Changed +- Move some functions to `l3color` + ## [2021-12-14] ### Fixed @@ -207,7 +212,8 @@ this project uses date-based 'snapshot' version identifiers. - Include `l3backend` in file names - Moved backend code to internal for each 'parent' module -[Unreleased]: https://github.com/latex3/latex3/compare/2021-12-14...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2022-01-12...HEAD +[2022-01-12]: https://github.com/latex3/latex3/compare/2021-12-14...2022-01-12 [2021-12-14]: https://github.com/latex3/latex3/compare/2021-10-17...2021-12-14 [2021-10-17]: https://github.com/latex3/latex3/compare/2021-10-12...2021-10-17 [2021-10-12]: https://github.com/latex3/latex3/compare/2021-08-04...2021-10-12 diff --git a/Master/texmf-dist/doc/latex/l3backend/README.md b/Master/texmf-dist/doc/latex/l3backend/README.md index 4e713baec6d..686bcf7c211 100644 --- a/Master/texmf-dist/doc/latex/l3backend/README.md +++ b/Master/texmf-dist/doc/latex/l3backend/README.md @@ -1,7 +1,7 @@ LaTeX3 Backend Drivers ====================== -Release 2021-12-14 +Release 2022-01-12 This package forms parts of `expl3`, and contains the code used to interface with backends (drivers) across the `expl3` codebase. The functions here are @@ -11,6 +11,6 @@ on an independent schedule. ----- -

Copyright (C) 2019-2021 The LaTeX Project
+

Copyright (C) 2019-2022 The LaTeX Project
http://latex-project.org/
All rights reserved.

diff --git a/Master/texmf-dist/doc/latex/l3backend/l3backend-code.pdf b/Master/texmf-dist/doc/latex/l3backend/l3backend-code.pdf index ac30cca1984..9860b3d6267 100644 Binary files a/Master/texmf-dist/doc/latex/l3backend/l3backend-code.pdf and b/Master/texmf-dist/doc/latex/l3backend/l3backend-code.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md index 53a9a1ae39e..af2276e2e85 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md @@ -7,6 +7,30 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2022-01-12] + +### Added +- Support for validity scope for keys +- `\peek_remove_filler:n` +- `\prop_to_keyval:N` +- `\regex_match_case:nn(TF)`, `\regex_replace_case_once:nN(TF)`, + `\regex_replace_case_all:nN(TF)` + +### Changed +- Policy change: functions will no longer be removed after deprecation, + thus the Lua functions noted below are the *last* 'stable' code to be + removed from `l3kernel` after deprecation +- Allow indirect conversions between colorspaces through fallback models +- Move some color functions from `l3backend` + +### Deprecated +- `\peek_..._ignore_spaces:N(TF)` functions +- `\sys_load_deprecation:` +- Option `undo-recent-deprecations` + +### Removed +- Lua functions in `l3kernel` table + ## [2021-11-22] ### Added @@ -14,7 +38,8 @@ this project uses date-based 'snapshot' version identifiers. ### Changed - Documentation improvements -- Implementation of `intarray` data tyep with LuaTeX +- Implementation of `intarray` data type with LuaTeX +- Better support for LuaMetaTeX ## [2021-11-12] @@ -93,6 +118,10 @@ this project uses date-based 'snapshot' version identifiers. `\ior_show:N`, `\ior_log:N`, `\iow_show:N`, `\iow_log:N`, `\tl_log_analysis:N`, `\tl_log_analysis:n` - `\legacy_if_set_true:n`, `\legacy_if_set_false:n`, `\legacy_if_set:nn` +- Matching multiple regex at the same time (issue #433): + `\regex_case_match:nn(TF)`, + `\regex_case_replace_once:nN(TF)`, + `\regex_case_replace_all:nN(TF)` ### Fixed - Checking brace balance in all regex functions (issue #377) @@ -993,7 +1022,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-11-22...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2022-01-12...HEAD +[2022-01-12]: https://github.com/latex3/latex3/compare/2021-11-22...2022-01-12 [2021-11-22]: https://github.com/latex3/latex3/compare/2021-11-12...2021-11-22 [2021-11-12]: https://github.com/latex3/latex3/compare/2021-10-18...2021-11-12 [2021-10-18]: https://github.com/latex3/latex3/compare/2021-10-17...2021-10-18 diff --git a/Master/texmf-dist/doc/latex/l3kernel/README.md b/Master/texmf-dist/doc/latex/l3kernel/README.md index 77d5204b401..162fcc81133 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/README.md +++ b/Master/texmf-dist/doc/latex/l3kernel/README.md @@ -1,7 +1,7 @@ LaTeX3 Programming Conventions ============================== -Release 2021-11-22 +Release 2022-01-12 Overview -------- @@ -80,6 +80,6 @@ the [LaTeX-L list](#Discussion) should be used. ----- -

Copyright (C) 1998-2012,2015-2021 The LaTeX Project
+

Copyright (C) 1998-2012,2015-2022 The LaTeX Project
http://latex-project.org/
All rights reserved.

diff --git a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf index d474bf6c3ff..aafcc00ee19 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf and b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf index e478d744a76..52d13e77179 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf and b/Master/texmf-dist/doc/latex/l3kernel/interface3.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/interface3.tex b/Master/texmf-dist/doc/latex/l3kernel/interface3.tex index c1f20d955f9..8f64d339aef 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/interface3.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/interface3.tex @@ -2,7 +2,7 @@ File: interface3.tex -Copyright (C) 1990-2011,2017-2021 The LaTeX Project +Copyright (C) 1990-2011,2017-2022 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -54,7 +54,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2021-11-22} +\date{Released 2022-01-12} \pagenumbering{roman} \maketitle diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf index f49d2374244..7e544dfa124 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf index befc45d0efc..d7f913f9887 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf index 67f3c2859fd..202742981e5 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news01.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf index 058c3263aec..209a08c442f 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news02.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf index d80bb50b83e..21a90825e1b 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news03.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf index ac9eda59d77..0cb55361601 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news04.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf index c39fc69f016..d3faca5a8d1 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news05.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf index 27ec18702f4..302c2b956f2 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news06.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf index 1772b262835..5d1e200625e 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news07.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf index ede1cc84f3c..ea2cdec89f1 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news08.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf index bd439b80504..5e07a5b3e00 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news09.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf index b30bfd1a14a..f75b24a68a1 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news10.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf index bc4097ea8e3..4607fc620d5 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news11.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf index 306dab5abf8..3f9deea1493 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3news12.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt index 23f5593889c..ec9ae7a88ea 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt +++ b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt @@ -10,37 +10,43 @@ Deprecated functions and variables ================================== These functions are deprecated and should be removed from packages. -They will be removed from the sources at the end of the given year. --------------------------------------- -Function Expires end --------------------------------------- -\char_fold_case:N 2022 -\char_lower_case:N 2022 -\char_mixed_case:N 2022 -\char_upper_case:N 2022 -\char_str_fold_case:N 2022 -\char_str_lower_case:N 2022 -\char_str_mixed_case:N 2022 -\char_str_upper_case:N 2022 -\l_keys_key_tl 2022 -\l_keys_path_tl 2022 -\str_declare_eight_bit_encoding:nnn 2022 -\str_fold_case:n 2022 -\str_fold_case:V 2022 -\str_lower_case:f 2022 -\str_lower_case:n 2022 -\str_upper_case:f 2022 -\str_upper_case:n 2022 -\seq_indexed_map_inline:Nn 2023 -\seq_indexed_map_function:NN 2023 -\tl_lower_case:n 2022 -\tl_lower_case:nn 2022 -\tl_mixed_case:n 2022 -\tl_mixed_case:nn 2022 -\tl_upper_case:n 2022 -\tl_upper_case:nn 2022 --------------------------------------- +--------------------------------------------------- +Function Date deprecated +--------------------------------------------------- +\char_fold_case:N 2020-01-03 +\char_lower_case:N 2020-01-03 +\char_mixed_case:N 2020-01-03 +\char_upper_case:N 2020-01-03 +\char_str_fold_case:N 2020-01-03 +\char_str_lower_case:N 2020-01-03 +\char_str_mixed_case:N 2020-01-03 +\char_str_upper_case:N 2020-01-03 +\l_keys_key_tl 2020-02-08 +\l_keys_path_tl 2020-02-08 +\peek_catcode_ignore_spaces:N 2022-01-11 +\peek_catcode_remove_ignore_spaces:N 2022-01-11 +\peek_charcode_ignore_spaces:N 2022-01-11 +\peek_charcode_remove_ignore_spaces:N 2022-01-11 +\peek_meaning_ignore_spaces:N 2022-01-11 +\peek_meaning_remove_ignore_spaces:N 2022-01-11 +\str_declare_eight_bit_encoding:nnn 2020-08-20 +\str_fold_case:n 2020-01-03 +\str_fold_case:V 2020-01-03 +\str_lower_case:f 2020-01-03 +\str_lower_case:n 2020-01-03 +\str_upper_case:f 2020-01-03 +\str_upper_case:n 2020-01-03 +\seq_indexed_map_inline:Nn 2020-06-18 +\seq_indexed_map_function:NN 2020-06-18 +\sys_load_deprecation: 2021-01-11 +\tl_lower_case:n 2020-01-03 +\tl_lower_case:nn 2020-01-03 +\tl_mixed_case:n 2020-01-03 +\tl_mixed_case:nn 2020-01-03 +\tl_upper_case:n 2020-01-03 +\tl_upper_case:nn 2020-01-03 +--------------------------------------------------- Removed functions and variables =============================== @@ -661,4 +667,5 @@ Function Date removed [key property] .value_required: 2017-01-01 Variants of n into N/c 2018-12-27 Variants of N into n/o/V/v/f/x 2018-12-27 +Lua l3kernel table and functions therein 2022-01-06 ---------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv b/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv index d09186e1f2f..fa11cc8e3ed 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv +++ b/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.csv @@ -256,4 +256,5 @@ zero,l3kernel,The LaTeX Project,https://www.latex-project.org/latex3.html,https: zhlipsum,zhlipsum,Xiangdong Zeng,https://github.com/stone-zeng/zhlipsum,https://github.com/stone-zeng/zhlipsum.git,https://github.com/stone-zeng/zhlipsum/issues,2018-06-14,2018-06-14, zhnum,zhnumber,Qing Lee,https://github.com/CTeX-org/ctex-kit,https://github.com/CTeX-org/ctex-kit.git,https://github.com/CTeX-org/ctex-kit/issues,2013-03-16,2013-05-26, zrefcheck,zref-check,Gustavo Barros,https://github.com/gusbrs/zref-check,https://github.com/gusbrs/zref-check,https://github.com/gusbrs/zref-check/issues,2021-08-05,2021-08-05, +zrefclever,zref-clever,Gustavo Barros,https://github.com/gusbrs/zref-clever,https://github.com/gusbrs/zref-clever,https://github.com/gusbrs/zref-clever/issues,2021-11-29,2021-11-29, zxjt,zxjatype,Takayuki Yato,,,,2013-03-16,2013-03-16, diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf index 3a346360374..b65973c082b 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3prefixes.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf index 383e2b5f339..9ca98b7eeaf 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex index 5c36e4d6475..87c4379363b 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex @@ -2,7 +2,7 @@ File: l3styleguide.tex -Copyright (C) 2011,2012,2014-2021 The LaTeX Project +Copyright (C) 2011,2012,2014-2022 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2021-11-22} +\date{Released 2022-01-12} \begin{document} diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf index cc2d9146596..04d8a36d4f2 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex index 50d639996a5..138501a6c06 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex @@ -2,7 +2,7 @@ File: l3syntax-changes.tex -Copyright (C) 2011,2012,2017-2021 The LaTeX Project +Copyright (C) 2011,2012,2017-2022 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2021-11-22} +\date{Released 2022-01-12} \newcommand{\TF}{\textit{(TF)}} diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf index f3025a3d5f1..2fe07a36fd2 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf and b/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex b/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex index ef67f022139..2fa5ae58e6d 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex @@ -2,7 +2,7 @@ File: l3term-glossary.tex -Copyright (C) 2018-2021 The LaTeX Project +Copyright (C) 2018-2022 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2021-11-22} +\date{Released 2022-01-12} \newcommand{\TF}{\textit{(TF)}} diff --git a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf index 79f625cf942..24cf79a8550 100644 Binary files a/Master/texmf-dist/doc/latex/l3kernel/source3.pdf and b/Master/texmf-dist/doc/latex/l3kernel/source3.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3kernel/source3.tex b/Master/texmf-dist/doc/latex/l3kernel/source3.tex index 99f8aca9d8c..2d9ae512d0f 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/source3.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/source3.tex @@ -2,7 +2,7 @@ File: source3.tex -Copyright (C) 1990-2012,2017-2021 The LaTeX Project +Copyright (C) 1990-2012,2017-2022 The LaTeX Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -53,7 +53,7 @@ for those people who are interested. {latex-team@latex-project.org}% }% } -\date{Released 2021-11-22} +\date{Released 2022-01-12} \pagenumbering{roman} \maketitle diff --git a/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md index a5a54eeed00..b2a8dedbdc4 100644 --- a/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/l3packages/CHANGELOG.md @@ -7,6 +7,12 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2022-01-12] + +### Changed +- Use `\ProvideExp...` in `xfp` because the package will soon no longer be needed + and just remains so that old documents still compile correctly. + ## [2021-11-12] ### Added @@ -164,7 +170,8 @@ this project uses date-based 'snapshot' version identifiers. - Switch to ISO date format - Improve cross-module use of internal functions -[Unreleased]: https://github.com/latex3/latex3/compare/2021-11-12...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2022-01-12...HEAD +[2022-01-12]: https://github.com/latex3/latex3/compare/2021-11-12...2022-01-12 [2021-11-12]: https://github.com/latex3/latex3/compare/2021-08-27...2021-11-12 [2021-08-27]: https://github.com/latex3/latex3/compare/2021-08-04...2021-08-27 [2021-08-04]: https://github.com/latex3/latex3/compare/2021-06-18...2021-08-04 diff --git a/Master/texmf-dist/doc/latex/l3packages/README.md b/Master/texmf-dist/doc/latex/l3packages/README.md index d71cfcc5844..8b3a45ddf5b 100644 --- a/Master/texmf-dist/doc/latex/l3packages/README.md +++ b/Master/texmf-dist/doc/latex/l3packages/README.md @@ -1,7 +1,7 @@ LaTeX3 High-Level Concepts ========================== -Release 2021-11-12 +Release 2022-01-12 Overview -------- @@ -21,7 +21,7 @@ updated at the same time. Currently included in the CTAN release of `l3packages` are the following bundles: * `l3keys2e` -* `xfp` +* `xfp` (from 2022-06-01 part of the LaTeX format) * `xfrac` * `xparse` * `xtemplate` @@ -42,6 +42,8 @@ FPU. As such, it is a wrapper around the core `\fp_eval:n` function but does not require code syntax. It provides the expandable command `\fpeval`, which can be used inside for example `\edef` or contexts where TeX requires a number. +From 2022-06-01 release if LaTeX this will be included in the format +so that the package doesn't need loading any longer. `xfrac` ------- @@ -107,6 +109,6 @@ the [LaTeX-L list](#Discussion) should be used. ----- -

Copyright (C) 1998-2012,2015-2021 The LaTeX Project
+

Copyright (C) 1998-2012,2015-2022 The LaTeX Project
http://latex-project.org/
All rights reserved.

diff --git a/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf b/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf index 8cece1c69cf..c4ad006e712 100644 Binary files a/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf and b/Master/texmf-dist/doc/latex/l3packages/l3keys2e/l3keys2e.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf b/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf index 0e0dc875b71..1ab1072a41f 100644 Binary files a/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf and b/Master/texmf-dist/doc/latex/l3packages/xfp/xfp.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf b/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf index b5b461116eb..33722acc5dc 100644 Binary files a/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf and b/Master/texmf-dist/doc/latex/l3packages/xfrac/xfrac.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf b/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf index f7075f0b22b..87b141c5d20 100644 Binary files a/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf and b/Master/texmf-dist/doc/latex/l3packages/xparse/xparse.pdf differ diff --git a/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf b/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf index 10bea564f79..7e726a01261 100644 Binary files a/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf and b/Master/texmf-dist/doc/latex/l3packages/xtemplate/xtemplate.pdf differ -- cgit v1.2.3