From 1e38cd4b45c93bd4d0e36e7cfb12fb1a8feb02c4 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 6 Jan 2019 22:04:57 +0000 Subject: l3kernel (5jan19) git-svn-id: svn://tug.org/texlive/trunk@49620 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md | 37 +++++++++++++++++--- Master/texmf-dist/doc/latex/l3kernel/README.md | 2 +- Master/texmf-dist/doc/latex/l3kernel/expl3.pdf | Bin 585407 -> 585341 bytes .../texmf-dist/doc/latex/l3kernel/interface3.pdf | Bin 1544530 -> 1546427 bytes .../texmf-dist/doc/latex/l3kernel/interface3.tex | 6 ++-- .../texmf-dist/doc/latex/l3kernel/l3docstrip.pdf | Bin 263328 -> 263282 bytes .../texmf-dist/doc/latex/l3kernel/l3obsolete.txt | 38 ++++++++++----------- .../texmf-dist/doc/latex/l3kernel/l3styleguide.pdf | Bin 280047 -> 279987 bytes .../texmf-dist/doc/latex/l3kernel/l3styleguide.tex | 5 ++- .../doc/latex/l3kernel/l3syntax-changes.pdf | Bin 227776 -> 227712 bytes .../doc/latex/l3kernel/l3syntax-changes.tex | 4 +-- .../doc/latex/l3kernel/l3term-glossary.pdf | Bin 186554 -> 186498 bytes .../doc/latex/l3kernel/l3term-glossary.tex | 4 +-- Master/texmf-dist/doc/latex/l3kernel/source3.pdf | Bin 5638526 -> 5635485 bytes Master/texmf-dist/doc/latex/l3kernel/source3.tex | 4 +-- 15 files changed, 63 insertions(+), 37 deletions(-) (limited to 'Master/texmf-dist/doc/latex') diff --git a/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md b/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md index c3016a82ef5..65ef9a5187e 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/l3kernel/CHANGELOG.md @@ -7,18 +7,46 @@ this project uses date-based 'snapshot' version identifiers. ## [Unreleased] +## [2019-01-01] + +### Added + +- `\iow_allow_break:` + +### Fixed + +- Correct fp randint with zero argument (see #507) +- Handling of `\current@color` with (x)dvipdfmx` (see #510) + +### Removed + +- Support for stand-alone `l3regex`, `l3sort`, `l3srt`, `l3tl-analysis`, + `l3tl-build` +- `\box_resize:Nnn` +- `\box_use_clear:N` +- `\c_minus_one` +- `\file_add_path:nN` +- `\file_list:` +- `\file_path_include:n` and `\file_path_remove:n` +- `\io(r|w)_list_streams:` and `\io(r|w)_log_streams:` +- `\sort_ordered:` and `\sort_reversed:` +- `\token_new:Nn` +- Generation of invalid variants from `n`/`N` base types + ## [2018-12-12] -## Changed +### Changed - Move `\tl_range:nnn` to stable -## Fixed +### Fixed - Loading in ConTeXt MkIV ## [2018-12-11] +### Changed + - Enable `\char_generate:nn` to create active tokens with XeTeX ## [2018-12-06] @@ -31,7 +59,7 @@ this project uses date-based 'snapshot' version identifiers. ### Fixed -- Bu in `\lua_shipout_e:n` (see #503) +- Typo in `\lua_shipout_e:n` (see #503) ## [2018-11-19] @@ -190,7 +218,8 @@ this project uses date-based 'snapshot' version identifiers. - Step func­tions have been added for dim vari­ables, e.g. `\dim_step_in­line:nnnn` -[Unreleased]: https://github.com/latex3/latex3/compare/2018-12-12...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2019-01-01...HEAD +[2019-01-01]: https://github.com/latex3/latex3/compare/2018-12-12...2019-01-01 [2018-12-12]: https://github.com/latex3/latex3/compare/2018-12-11...2018-12-12 [2018-12-11]: https://github.com/latex3/latex3/compare/2018-12-06...2018-12-11 [2018-12-06]: https://github.com/latex3/latex3/compare/2018-11-19...2018-12-06 diff --git a/Master/texmf-dist/doc/latex/l3kernel/README.md b/Master/texmf-dist/doc/latex/l3kernel/README.md index bfae1dc267e..8329742213c 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 2018-12-12 +Release 2019-01-01 Overview -------- diff --git a/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf b/Master/texmf-dist/doc/latex/l3kernel/expl3.pdf index eec1dc2e101..22b2f839aa9 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 2fce2cd3174..95013a203fa 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 b767bbb5dd0..415d3b1cf0b 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/interface3.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/interface3.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -%% File: interfaces3.tex Copyright (C) 1990-2011,2017 The LaTeX3 Project +%% File: interfaces3.tex Copyright (C) 1990-2011,2017-2019 The LaTeX3 Project %% %% It may be distributed and/or modified under the conditions of the %% LaTeX Project Public License (LPPL), either version 1.3c of this @@ -52,7 +52,7 @@ {latex-team@latex-project.org}% }% } -\date{Released 2018-12-12} +\date{Released 2019-01-01} \pagenumbering{roman} \maketitle @@ -74,5 +74,3 @@ \endgroup \end{document} - - diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3docstrip.pdf index e62a3929335..fd64de89f3f 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/l3obsolete.txt b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt index ae7702a693a..ab7f713a73a 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt +++ b/Master/texmf-dist/doc/latex/l3kernel/l3obsolete.txt @@ -15,11 +15,6 @@ They will be removed from the sources at the end of the given year. -------------------------------------- Function Expires end -------------------------------------- -\box_resize:cnn 2018 -\box_resize:Nnn 2018 -\box_use_clear:c 2018 -\box_use_clear:N 2018 -\c_minus_one 2018 \c_zero 2019 \c_one 2019 \c_two 2019 @@ -44,15 +39,6 @@ Function Expires end \c_one_thousand 2019 \c_ten_thousand 2019 \etex_....:D 2019 -\file_add_path:nN 2018 -\file_list: 2018 -\file_path_include:n 2018 -\file_path_remove:n 2018 -\g_file_current_name_tl 2018 -\ior_list_streams: 2018 -\ior_log_streams: 2018 -\iow_list_streams: 2018 -\iow_log_streams: 2018 \lua_escape_x:n 2019 \lua_now_x:n 2019 \lua_shipout_x:n 2019 @@ -62,8 +48,6 @@ Function Expires end \msg_term:n 2019 \pdftex_...:D 2019 \ptex_...:D 2019 -\sort_ordered: 2018 -\sort_reversed: 2018 \str_case_x:nn 2019 \str_case_x:nnF 2019 \str_case_x:nnT 2019 @@ -74,11 +58,8 @@ Function Expires end \str_if_eq_x_p:nn 2019 \tl_show_analysis:N 2019 \tl_show_analysis:n 2019 -\token_new:Nn 2018 \uptex_...:D 2019 \utex_...:D 2019 -Variants of n into N/c 2018 -Variants of N into n/o/V/v/f/x 2018 \xetex_...:D 2019 -------------------------------------- @@ -91,6 +72,10 @@ removed from the sources. ---------------------------------------------------------- Function Date removed ---------------------------------------------------------- +\box_resize:cnn 2018-12-27 +\box_resize:Nnn 2018-12-27 +\box_use_clear:c 2018-12-27 +\box_use_clear:N 2018-12-27 \c_active_char_token 2011-09-08 \c_alignment_tab_token 2011-09-08 \c_empty_toks 2011-09-08 @@ -99,6 +84,7 @@ Function Date removed \c_letter_token 2011-09-08 \c_luatex_is_engine_bool 2011-12-30 \c_math_shift_token 2011-09-08 +\c_minus_one 2018-12-27 \c_other_char_token 2011-09-08 \c_pdftex_is_engine_bool 2011-12-30 \c_string_cctab 2012-06-30 @@ -213,8 +199,12 @@ Function Date removed \dim_set_min:Nn 2013-01-08 \ExplSyntaxNamesOff 2013-01-08 \ExplSyntaxNamesOn 2013-01-08 +\file_add_path:nN 2018-12-27 \file_if_exist_input:nT 2018-03-05 \file_if_exist_input:nTF 2018-03-05 +\file_list: 2018-12-27 +\file_path_include:n 2018-12-27 +\file_path_remove:n 2018-12-27 \fp_abs:c 2014-05-28 \fp_abs:N 2014-05-28 \fp_compare:NNNF 2014-05-28 @@ -274,6 +264,7 @@ Function Date removed \fp_sin:Nn 2014-05-28 \fp_tan:cn 2014-05-28 \fp_tan:Nn 2014-05-28 +\g_file_current_name_tl 2018-12-27 \g_tmpa_toks 2011-09-08 \g_tmpb_toks 2011-09-08 \g_tmpc_toks 2011-09-08 @@ -301,10 +292,14 @@ Function Date removed \int_value:w 2013-01-08 \ior_get_str:NN 2018-03-05 \ior_gto:NN 2013-07-28 +\ior_list_streams: 2018-12-27 +\ior_log_streams: 2018-12-27 \ior_open_streams: 2011-09-08 \ior_str_gto:NN 2013-07-28 \ior_str_to:NN 2013-07-28 \ior_to:NN 2013-07-28 +\iow_list_streams: 2018-12-27 +\iow_log_streams: 2018-12-27 \iow_now_buffer_safe:Nn 2011-09-08 \iow_now_buffer_safe:Nx 2011-09-08 \iow_now_when_avail:Nn 2012-06-05 @@ -414,6 +409,8 @@ Function Date removed \skip_if_infinite_glue:nF 2013-01-08 \skip_if_infinite_glue:nT 2013-01-08 \skip_if_infinite_glue:nTF 2013-01-08 +\sort_ordered: 2018-12-27 +\sort_reversed: 2018-12-27 \str_case:nnn 2015-07-14 \str_case:onn 2015-07-14 \str_case_x:nnn 2015-07-14 @@ -493,6 +490,7 @@ Function Date removed \token_if_other_char:NF 2011-09-08 \token_if_other_char:NT 2011-09-08 \token_if_other_char:NTF 2011-09-08 +\token_new:Nn 2018-12-29 \toks_clear:c 2011-09-08 \toks_clear:N 2011-09-08 \toks_gclear:c 2011-09-08 @@ -612,4 +610,6 @@ Function Date removed [key property] .meta:x 2013-07-10 [key property] .value_forbidden: 2017-01-01 [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 ---------------------------------------------------------- diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.pdf index afe4bd58ad9..fe3f5821961 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 a3b9d62473c..2471247cdec 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3styleguide.tex @@ -1,6 +1,6 @@ \iffalse meta-comment -File l3styleguide.tex Copyright (C) 2011,2012,2014-2018 The LaTeX3 Project +File l3styleguide.tex Copyright (C) 2011,2012,2014-2019 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -30,7 +30,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2018-12-12} +\date{Released 2019-01-01} \begin{document} @@ -299,4 +299,3 @@ which it may make logical sense for having a signature such as \verb|:wN| or \verb|:w| as a catch-all. \end{document} - diff --git a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.pdf index fbdb1574c6d..9f7a2bd50ea 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 289b4c354ac..ff60e89c2de 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3syntax-changes.tex @@ -1,6 +1,6 @@ \iffalse meta-comment -File l3syntax-changes.tex Copyright (C) 2011-2012,2017,2018 The LaTeX3 Project +File l3syntax-changes.tex Copyright (C) 2011-2012,2017-2019 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -30,7 +30,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2018-12-12} +\date{Released 2019-01-01} \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 427ad5a6c34..15d3f1ffd35 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 83259b5bb11..e4ddf2cbfac 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/l3term-glossary.tex @@ -1,6 +1,6 @@ \iffalse meta-comment -File l3term-glossary.tex Copyright (C) 2018 The LaTeX3 Project +File l3term-glossary.tex Copyright (C) 2018-2019 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -30,7 +30,7 @@ The released version of this bundle is available from CTAN. {latex-team@latex-project.org}% }% } -\date{Released 2018-12-12} +\date{Released 2019-01-01} \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 519cbe7f252..12efdc47746 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 ff0d97bf121..a1bd10b08f2 100644 --- a/Master/texmf-dist/doc/latex/l3kernel/source3.tex +++ b/Master/texmf-dist/doc/latex/l3kernel/source3.tex @@ -1,6 +1,6 @@ % \iffalse meta-comment % -%% File: source3.tex Copyright (C) 1990-2012,2017 The LaTeX3 Project +%% File: source3.tex Copyright (C) 1990-2012,2017-2019 The LaTeX3 Project %% %% It may be distributed and/or modified under the conditions of the %% LaTeX Project Public License (LPPL), either version 1.3c of this @@ -51,7 +51,7 @@ {latex-team@latex-project.org}% }% } -\date{Released 2018-12-12} +\date{Released 2019-01-01} \pagenumbering{roman} \maketitle -- cgit v1.2.3