diff options
author | Karl Berry <karl@freefriends.org> | 2020-02-21 22:55:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2020-02-21 22:55:44 +0000 |
commit | f7fd247772c2a77bffd50dfe8045b8441ca091e9 (patch) | |
tree | 56b4c3e6990e81dd1a488b3d59e893e3e5cddaef /Master/texmf-dist/source | |
parent | 8c001b9ec06abf4a378fbe9fd81bde3e5343d6c1 (diff) |
l3 (21feb20)
git-svn-id: svn://tug.org/texlive/trunk@53862 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
56 files changed, 106 insertions, 84 deletions
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.dtx b/Master/texmf-dist/source/latex/l3build/l3build.dtx index f00774cada1..56bcbb9243f 100644 --- a/Master/texmf-dist/source/latex/l3build/l3build.dtx +++ b/Master/texmf-dist/source/latex/l3build/l3build.dtx @@ -233,7 +233,7 @@ % }^^A % } % -% \date{Released 2020-02-17} +% \date{Released 2020-02-21} % % \maketitle % \tableofcontents @@ -1776,9 +1776,15 @@ % \end{variable} % % \begin{variable}{os_yes} -% A command to generate a series of $200$ lines each containing the +% \textbf{DEPRECATED} +% A command to generate a series of $300$ lines each containing the % character |y|: this is useful as the Unix |yes| command cannot be % used inside |os.execute| (it does not terminate). +% +% Rather than use this function, we recommend the replacement construct +% \begin{verbatim} +% io.popen(<cmd>,"w"):write(string.rep("y\n", 300)):close() +% \end{verbatim} % \end{variable} % % \subsection{Components of \texttt{l3build}} diff --git a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx index 67e22ca6396..c266a2c2da2 100644 --- a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx @@ -24,7 +24,7 @@ % %<*driver|generic|package|2ekernel> %</driver|generic|package|2ekernel> -\def\ExplFileDate{2020-02-14}% +\def\ExplFileDate{2020-02-21}% %<*driver> \documentclass[full]{l3doc} \usepackage{graphicx} @@ -51,7 +51,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -922,6 +922,12 @@ % \item[xdvipdfmx] Use the \texttt{xdvipdfmx} driver (\XeTeX{} only). % \end{itemize} % +% \DescribeOption{suppress-backend-headers} +% The \texttt{suppress-backend-headers} option suppresses loading of +% backend-specific header files; currently this only affects \texttt{dvips}. +% This option is available to support DVI-based routes that do not +% support the |header| line used by \texttt{dvips}. +% % \section{Using \pkg{expl3} with formats other than \LaTeXe{}} % % As well as the \LaTeXe{} package \pkg{expl3}, there is also a @@ -1119,7 +1125,7 @@ % Loading with \LaTeXe{} may be as part of the format (pre-loading) % or as a package. We have to allow for both possible paths, and of % course the package being loaded on to of the pre-load. That means -% the the code here must be safe against re-loading. +% the code here must be safe against re-loading. % % \begin{macrocode} %<*package&loader|2ekernel> @@ -1244,7 +1250,8 @@ % \begin{variable}{\l_@@_options_clist} % \begin{macrocode} %<*!2ekernel> -\clist_new:N \l_@@_options_clist +\cs_if_exist:NF \l_@@_options_clist + { \clist_new:N \l_@@_options_clist } \DeclareOption* { \clist_put_right:NV \l_@@_options_clist \CurrentOption } \ProcessOptions \relax @@ -1272,10 +1279,13 @@ \sys_load_debug: \debug_on:n { log-functions } } , + suppress-backend-headers .bool_set_inverse:N + = \g__kernel_backend_header_bool , + suppress-backend-headers .initial:n = false , undo-recent-deprecations .code:n = { - \sys_load_deprecation: \bool_gset_true:N \g__kernel_deprecation_undo_recent_bool + \sys_load_deprecation: } } % \end{macrocode} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx b/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx index 57febba3983..8796c5b8c7c 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3alloc.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx b/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx index af0a47b3c23..5ecb409f515 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3basics.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1067,7 +1067,7 @@ % \cs{use_none_delimit_by_q_stop:w} \meta{balanced text} \cs{q_stop} % \cs{use_none_delimit_by_q_recursion_stop:w} \meta{balanced text} \cs{q_recursion_stop} % \end{syntax} -% Absorb the \meta{balanced text} form the input stream delimited by +% Absorb the \meta{balanced text} from the input stream delimited by % the marker given in the function name, leaving nothing in the % input stream. % \end{function} @@ -1083,7 +1083,7 @@ % \cs{use_i_delimit_by_q_stop:nw} \Arg{inserted tokens} \meta{balanced text} \cs{q_stop} % \cs{use_i_delimit_by_q_recursion_stop:nw} \Arg{inserted tokens} \meta{balanced text} \cs{q_recursion_stop} % \end{syntax} -% Absorb the \meta{balanced text} form the input stream delimited by +% Absorb the \meta{balanced text} from the input stream delimited by % the marker given in the function name, leaving \meta{inserted tokens} % in the input stream for further processing. % \end{function} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx b/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx index 20da5f69c4d..4b78f7addb0 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3box.dtx b/Master/texmf-dist/source/latex/l3kernel/l3box.dtx index fd426abaa42..cc7fd1e691e 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3box.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3box.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx b/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx index 1191a45bd57..5fff9397277 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3candidates.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx b/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx index 5d2354960e9..7b498b2acd6 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3clist.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx b/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx index 2689143b69e..1b49492b345 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3coffins.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx b/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx index 39c172e86ce..6ee0980269f 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3color-base.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx b/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx index cbb89789628..fc5ef284979 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3debug.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx b/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx index 31532367330..8a3e8cce006 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3deprecation.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -558,6 +558,10 @@ % \subsection{Loading the patches} % % When loaded first, the patches are simply read here. +% Here the deprecation code is loaded with the lower-level |\__kernel_...| +% macro because we don't want it to flip the \cs{g__sys_deprecation_bool} +% boolean, so that the deprecation code can be re-loaded later (when using +% \texttt{undo-recent-deprecations}). % % \begin{macrocode} \group_begin: @@ -575,7 +579,7 @@ } \cs_gset_protected:Npn \__kernel_sys_configuration_load:n #1 { \file_input:n { #1 .def } } -\sys_load_deprecation: +\__kernel_sys_configuration_load:n { l3deprecation } % \end{macrocode} % % \begin{macrocode} @@ -1060,7 +1064,7 @@ % \begin{macro}[EXP, deprecated = 2021-07-01]{\c_term_ior} % \begin{macrocode} \__kernel_patch_deprecation:nnNNpn { 2021-01-01 } { -1 } -\cs_new_protected:Npn \c_term_ior { -1 \scan_stop: } +\cs_gset_protected:Npn \c_term_ior { -1 \scan_stop: } % \end{macrocode} % \end{macro} % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx b/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx index 77064b0c229..83c140a7ea5 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3doc.dtx @@ -79,7 +79,7 @@ and all files in that bundle must be distributed together. % % \title{The \cls{l3doc} class} % \author{\Team} -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % \maketitle % \tableofcontents % @@ -217,7 +217,7 @@ and all files in that bundle must be distributed together. % % This isn't very flexible, since it assumes that we \emph{always} want % to print the documentation. For the \pkg{expl3} sources, I wanted to -% be be able to input \file{.dtx} files in two modes: only displaying +% be able to input \file{.dtx} files in two modes: only displaying % the documentation, and only displaying the implementation. For % example: % \begin{verbatim} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx b/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx index 014ce1cdfe1..43ce8249f3b 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3docstrip.dtx @@ -63,7 +63,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx b/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx index dfd69c140b9..272e1cc400d 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3expan.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3file.dtx b/Master/texmf-dist/source/latex/l3kernel/l3file.dtx index 700542c8e82..5eb3f687302 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3file.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3file.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3final.dtx b/Master/texmf-dist/source/latex/l3kernel/l3final.dtx index 4fcfa233a0d..5cd15dca48f 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3final.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3final.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx b/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx index 20e4a536aed..23cd8127c03 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3flag.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx index 3dd85c77ddf..a3aff3c74b7 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-assign.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % \maketitle % % \begin{documentation} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx index de6ecdb2dfc..fe6932aaebb 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-aux.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx index 87083fb6ff3..6c62694b260 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-basics.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1575,7 +1575,7 @@ % first approximation of the square root of the significand $10^{8} % a_1 + a_2 = 10^{8} |#2#3| + |#4#5|$ through Newton's method, % starting at $x = 57234133 \simeq 10^{7.75}$. Otherwise, first shift -% the significand of of the argument by one digit, getting +% the significand of the argument by one digit, getting % $a_1'\in[10^{6}, 10^{7})$ instead of $[10^{7}, 10^{8})$, then use % Newton's method starting at $17782794 \simeq 10^{7.25}$. % \begin{macrocode} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx index 38398f5c983..2be36397e08 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-convert.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx index c409db18b7a..dd709983db9 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-expo.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx index a59acfbd227..0c8f1db628e 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-extended.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx index 315b21d5431..4b171ec6136 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-logic.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx index 7118c0bad24..d370a148e0b 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-parse.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx index 4b46f545fbf..4e1886893bb 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-random.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx index a787adfb945..d73aa6de7c4 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-round.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx index 4eb0387a16d..56c0d733493 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-traps.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % \maketitle % % \begin{documentation} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx index 2be7c7805ee..f680dd9df1e 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp-trig.dtx @@ -40,7 +40,7 @@ % {latex-team@latex-project.org}^^A % }^^A % } -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx index 2cfa4be0722..6ad7be9b401 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fp.dtx @@ -49,7 +49,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1135,7 +1135,7 @@ % towards positive infinity}); % \item |trunc| yields a multiple % of~$10^{-n}$ with the same sign as~$x$ and with the largest -% absolute value less that that of~$x$ (\enquote{round towards +% absolute value less than that of~$x$ (\enquote{round towards % zero}). % \end{itemize} % \enquote{Overflow} occurs if $x$~is finite and the result is diff --git a/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx b/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx index 8b5f3360044..91e6645f070 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3fparray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -151,7 +151,7 @@ % % \begin{macro}{\fparray_new:Nn, \fparray_new:cn} % \begin{macro}{\@@_array_new:nNNN} -% Build a three token token list, then define all three tokens to be +% Build a three-token token list, then define all three tokens to be % integer arrays of the same size. No need to initialize the data: % the integer arrays start with zeros, and three zeros denote % precisely \cs{c_zero_fp}, as we want. diff --git a/Master/texmf-dist/source/latex/l3kernel/l3int.dtx b/Master/texmf-dist/source/latex/l3kernel/l3int.dtx index d08ea5e3da7..748d0c0f1cd 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3int.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3int.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx b/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx index 6409bf8579e..442c2d71d4c 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3intarray.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx b/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx index 349cfdcbf30..8b61579016a 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3kernel-functions.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -130,7 +130,7 @@ % \cs{__kernel_file_missing:n} \Arg{name} % \end{syntax} % Expands the \meta{name} as per \cs{__kernel_file_name_sanitize:nN} then -% produces an error message indicating that that file was not found. +% produces an error message indicating that this file was not found. % \end{function} % % \begin{function}{\__kernel_file_name_sanitize:nN} @@ -475,13 +475,6 @@ % pair. % \end{function} % -% \begin{function}{\__kernel_backend_postscript_header:n} -% \begin{syntax} -% \cs{__kernel_backend_postscript_header:n} \Arg{PostScript} -% \end{syntax} -% Adds the \meta{PostScript} to the PostScript header. -% \end{function} -% % \begin{function}{\__kernel_backend_align_begin:, \__kernel_backend_align_end:} % \begin{syntax} % \cs{__kernel_backend_align_begin:} @@ -511,6 +504,10 @@ % Applies the \meta{matrix} to the current transformation matrix. % \end{function} % +% \begin{function}{\g__kernel_backend_header_bool} +% Specifies whether to write headers for the backend. +% \end{function} +% % \begin{function}{\l__kernel_color_stack_int} % The color stack used in \pdfTeX{} and \LuaTeX{} for the main color. % \end{function} diff --git a/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx b/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx index 6d4dccb440f..aaccd9718d2 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1086,7 +1086,7 @@ % actually being a key. For the value, we first need to see if there is % anything to do: if there is, extract it. The appropriate action is then % inserted in front of the key and value. Doing this using an assignment is -% marginally faster than an an expansion chain. +% marginally faster than an expansion chain. % \begin{macrocode} \cs_new_protected:Npn \@@_split:NNw #1#2#3 = { diff --git a/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx b/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx index dbbcf148023..3ba72753cf3 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3legacy.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx b/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx index eadbf4d826a..7363dd07f6e 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3luatex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx index 9066ec39e5e..b61d5355455 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3msg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1192,7 +1192,7 @@ % there is |\\>~| (or if the whole thing starts with |>~|) we split % there, print the first part and show the second part using % \tn{showtokens} (the \cs{exp_after:wN} ensure a nice display). Note -% that that primitive adds a leading |>~| and trailing dot. That is +% that this primitive adds a leading |>~| and trailing dot. That is % why we included a trailing dot before wrapping and removed it % afterwards. If there is no |\\>~| do the same but with an empty % second part which adds a spurious but inevitable |>~.| diff --git a/Master/texmf-dist/source/latex/l3kernel/l3names.dtx b/Master/texmf-dist/source/latex/l3kernel/l3names.dtx index c914e088874..d04977a2510 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3names.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3names.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx b/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx index db1d872e981..d886d7c508c 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3prg.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx b/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx index b8fc20d3a1c..7607e9eabca 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3prop.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx b/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx index bea3d69c65d..7250f1663b8 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3quark.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx b/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx index d35f1b4be0b..ffbbfae3caa 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3regex.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx b/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx index 296d40ee58d..9aa2cf8ebaf 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3seq.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx b/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx index 96f6ceb9a99..41622bf0b6b 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3skip.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx b/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx index 989645cd9d4..87f555b59c6 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3sort.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx b/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx index db1a1466023..374d33e7d90 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3str-convert.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3str.dtx b/Master/texmf-dist/source/latex/l3kernel/l3str.dtx index 3d1003d8acf..4be3042bcdc 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3str.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3str.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx b/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx index 7c8820426cf..0b8e4879556 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3sys.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -412,7 +412,11 @@ { \sys_if_engine_xetex:TF { - \str_if_eq:VnF #1 { xdvipdfmx } + \str_case:VnF #1 + { + { dvisvgm } { } + { xdvipdfmx } { } + } { \__kernel_msg_error:nnxx { sys } { wrong-backend } #1 { xdvipdfmx } diff --git a/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx b/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx index 0bdeab6210e..46c11330f16 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3text-case.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3text.dtx b/Master/texmf-dist/source/latex/l3kernel/l3text.dtx index e1e507f2226..66279f7fff9 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3text.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3text.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -156,9 +156,10 @@ % I-dot and introduced when upper casing i-dotless. % \item German (\texttt{de-alt}). % An alternative mapping for German in which the lowercase -% \emph{Eszett} maps to a \emph{gro\ss{}es Eszett}. This transformation -% is available using \pdfTeX{} as there is a |T1| slot for the -% result. +% \emph{Eszett} maps to a \emph{gro\ss{}es Eszett}. Since there is +% a |T1| slot for the \emph{gro\ss{}es Eszett} in |T1|, this +% tailoring \emph{is} available with \pdfTeX{} as well as in the +% Unicode \TeX{} engines. % \item Greek (\texttt{el}). % Removes accents from Greek letters when uppercasing; titlecasing % leaves accents in place. diff --git a/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx b/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx index f878bd1e497..23017b37da9 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3tl-analysis.dtx @@ -44,7 +44,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx b/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx index 76ee3fbfcd0..f9a85ab2a8a 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3tl.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % diff --git a/Master/texmf-dist/source/latex/l3kernel/l3token.dtx b/Master/texmf-dist/source/latex/l3kernel/l3token.dtx index aa34d2b0727..d3ce452a0e6 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3token.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3token.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % @@ -1523,7 +1523,7 @@ \int_step_function:nnN { 0 } { 255 } \@@_tmp:n %</initex> % \end{macrocode} -% As \TeX{} is very unhappy if if finds an alignment character inside +% As \TeX{} is very unhappy if it finds an alignment character inside % a primitive \tn{halign} even when skipping false branches, some % precautions are required. \TeX{} is happy if the token is hidden % between braces within \cs{if_false:} \dots{} \cs{fi:}. diff --git a/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx b/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx index 5354b5b4f9e..1578cbaf79f 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3unicode.dtx @@ -43,7 +43,7 @@ % }^^A % } % -% \date{Released 2020-02-14} +% \date{Released 2020-02-21} % % \maketitle % |