diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3keys.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3keys.dtx | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx b/Master/texmf-dist/source/latex/l3kernel/l3keys.dtx index d84b56eee04..8a78f8cd7c2 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 2023-08-11} +% \date{Released 2023-08-29} % % \maketitle % @@ -985,7 +985,8 @@ % \end{verbatim} % are treated identically. % -% \begin{function}[rEXP, added=2020-12-19, updated = 2021-05-10]{\keyval_parse:nnn} +% \begin{function}[rEXP, added=2020-12-19, updated = 2021-05-10] +% {\keyval_parse:nnn, \keyval_parse:nnV, \keyval_parse:nnv} % \begin{syntax} % \cs{keyval_parse:nnn} \Arg{code_1} \Arg{code_2} \Arg{key--value list} % \end{syntax} @@ -1023,7 +1024,8 @@ % \end{texnote} % \end{function} % -% \begin{function}[rEXP, updated = 2021-05-10]{\keyval_parse:NNn} +% \begin{function}[rEXP, updated = 2021-05-10] +% {\keyval_parse:NNn, \keyval_parse:NNV, \keyval_parse:NNv} % \begin{syntax} % \cs{keyval_parse:NNn} \meta{function_1} \meta{function_2} \Arg{key--value list} % \end{syntax} @@ -1114,7 +1116,11 @@ { % \end{macrocode} % -% \begin{macro}[EXP]{\keyval_parse:nnn, \keyval_parse:NNn} +% \begin{macro}[EXP] +% { +% \keyval_parse:nnn, \keyval_parse:nnV, \keyval_parse:nnv, +% \keyval_parse:NNn, \keyval_parse:NNV, \keyval_parse:NNv +% } % The main function starts the first of two loops. The outer loop splits the % key--value list at active commas, the inner loop will do so at other commas. % The use of \cs{s_@@_mark} here prevents loss of braces from the key @@ -1379,6 +1385,8 @@ \char_set_catcode_active:n { `\= } \@@_tmp:w , = \group_end: +\cs_generate_variant:Nn \keyval_parse:NNn { NNV , NNv } +\cs_generate_variant:Nn \keyval_parse:nnn { nnV , nnv } % \end{macrocode} % % \begin{macro}[EXP]{\@@_pair:nnnn, \@@_key:nn} |