[latex3-commits] [latex3/latex2e] develop: Update l3kernel to 2023-12-11 (f9c1693d)
github at latex-project.org
github at latex-project.org
Mon Dec 11 08:30:39 CET 2023
Repository : https://github.com/latex3/latex2e
On branch : develop
Link : https://github.com/latex3/latex2e/commit/f9c1693dd58d78f3f2d3ca477fb090a18d9a3b07
>---------------------------------------------------------------
commit f9c1693dd58d78f3f2d3ca477fb090a18d9a3b07
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Mon Dec 11 07:06:09 2023 +0000
Update l3kernel to 2023-12-11
>---------------------------------------------------------------
f9c1693dd58d78f3f2d3ca477fb090a18d9a3b07
base/testfiles-search/tlb-metadata-000.tlg | 5 +-
base/testfiles-search/tlb-metadata-000.xetex.tlg | 5 +-
base/testfiles/github-0944.tlg | 2 +-
.../latex-lab/testfiles-table-luatex/table-000.tlg | 5 +-
.../latex-lab/testfiles-table-pdftex/table-000.tlg | 5 +-
.../documentmetadata-support-000.luatex.tlg | 5 +-
.../testfiles/documentmetadata-support-000.tlg | 5 +-
.../documentmetadata-support-001.luatex.tlg | 5 +-
.../testfiles/documentmetadata-support-001.tlg | 5 +-
.../documentmetadata-support-002.luatex.tlg | 5 +-
.../testfiles/documentmetadata-support-002.tlg | 5 +-
texmf/tex/latex/l3kernel/expl3-code.tex | 22 +++----
texmf/tex/latex/l3kernel/expl3-generic.tex | 2 +-
texmf/tex/latex/l3kernel/expl3.ltx | 2 +-
texmf/tex/latex/l3kernel/expl3.sty | 2 +-
texmf/tex/latex/l3kernel/l3bitset.sty | 26 ++++++++
texmf/tex/latex/l3kernel/l3debug.def | 2 +-
texmf/tex/latex/l3kernel/l3doc.cls | 70 ++++++++++------------
18 files changed, 99 insertions(+), 79 deletions(-)
diff --git a/base/testfiles-search/tlb-metadata-000.tlg b/base/testfiles-search/tlb-metadata-000.tlg
index ce4834a5..f7898114 100644
--- a/base/testfiles-search/tlb-metadata-000.tlg
+++ b/base/testfiles-search/tlb-metadata-000.tlg
@@ -9,8 +9,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-testphase-pdftex.def
File: l3backend-testphase-pdftex.def ....-..-.. LaTeX PDF management testphase bundle backend support:PDFoutput(pdfTeX)
diff --git a/base/testfiles-search/tlb-metadata-000.xetex.tlg b/base/testfiles-search/tlb-metadata-000.xetex.tlg
index 37a03e07..a741b479 100644
--- a/base/testfiles-search/tlb-metadata-000.xetex.tlg
+++ b/base/testfiles-search/tlb-metadata-000.xetex.tlg
@@ -9,8 +9,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-testphase-xetex.def
File: l3backend-testphase-xetex.def ....-..-.. LaTeX PDF management testphase bundle backend support:XeTeX
diff --git a/base/testfiles/github-0944.tlg b/base/testfiles/github-0944.tlg
index 0fdb14bf..6e9e4b0f 100644
--- a/base/testfiles/github-0944.tlg
+++ b/base/testfiles/github-0944.tlg
@@ -22,7 +22,7 @@ LaTeX Warning: Reference `unknown' on page 1 undefined on input line ....
] (github-0944.aux)
***********
-formatname- <-formatversion-> pre-release-2 (-release-version-test- branch)
-L3 programming layer <2023-12-08>
+L3 programming layer <2023-12-11>
***********
*File List*
-show the file list here-
diff --git a/required/latex-lab/testfiles-table-luatex/table-000.tlg b/required/latex-lab/testfiles-table-luatex/table-000.tlg
index f836e53e..76155be2 100644
--- a/required/latex-lab/testfiles-table-luatex/table-000.tlg
+++ b/required/latex-lab/testfiles-table-luatex/table-000.tlg
@@ -9,8 +9,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-luatex.def
File: l3backend-luatex.def ....-..-.. L3 backend support: PDF output (LuaTeX)
diff --git a/required/latex-lab/testfiles-table-pdftex/table-000.tlg b/required/latex-lab/testfiles-table-pdftex/table-000.tlg
index 2bfe83bf..aabecd38 100644
--- a/required/latex-lab/testfiles-table-pdftex/table-000.tlg
+++ b/required/latex-lab/testfiles-table-pdftex/table-000.tlg
@@ -9,8 +9,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-pdftex.def
File: l3backend-pdftex.def ....-..-.. L3 backend support: PDF output (pdfTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-000.luatex.tlg b/required/latex-lab/testfiles/documentmetadata-support-000.luatex.tlg
index 031d0216..c07d965f 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-000.luatex.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-000.luatex.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-luatex.def
File: l3backend-luatex.def ....-..-.. L3 backend support: PDF output (LuaTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-000.tlg b/required/latex-lab/testfiles/documentmetadata-support-000.tlg
index 3074879f..73b8a2b2 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-000.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-000.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-pdftex.def
File: l3backend-pdftex.def ....-..-.. L3 backend support: PDF output (pdfTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-001.luatex.tlg b/required/latex-lab/testfiles/documentmetadata-support-001.luatex.tlg
index d5d85d01..b8cb894a 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-001.luatex.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-001.luatex.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-luatex.def
File: l3backend-luatex.def ....-..-.. L3 backend support: PDF output (LuaTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-001.tlg b/required/latex-lab/testfiles/documentmetadata-support-001.tlg
index 534750cd..68b51738 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-001.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-001.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-pdftex.def
File: l3backend-pdftex.def ....-..-.. L3 backend support: PDF output (pdfTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-002.luatex.tlg b/required/latex-lab/testfiles/documentmetadata-support-002.luatex.tlg
index a07ebb7b..4becf3c6 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-002.luatex.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-002.luatex.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-luatex.def
File: l3backend-luatex.def ....-..-.. L3 backend support: PDF output (LuaTeX)
diff --git a/required/latex-lab/testfiles/documentmetadata-support-002.tlg b/required/latex-lab/testfiles/documentmetadata-support-002.tlg
index a6a1864c..d8b3679a 100644
--- a/required/latex-lab/testfiles/documentmetadata-support-002.tlg
+++ b/required/latex-lab/testfiles/documentmetadata-support-002.tlg
@@ -10,8 +10,9 @@ Package: tagpdf-base ....-..-.. v... part of tagpdf - provide base, no-op versio
) (../pdfmanagement-testphase.ltx
File: pdfmanagement-testphase.ltx ....-..-.. v... PDF management code (testphase)
\g__pdfmanagement_EmbeddedFiles_int=\count...
-LaTeX Info: Package 'l3bitset.sty' has been disabled.
- Load request ignored on input line ....
+(../l3bitset.sty
+Package: l3bitset ....-..-.. L3 Experimental bitset support
+)
\l__pdfmeta_xmp_indent_int=\count...
))) (../l3backend-pdftex.def
File: l3backend-pdftex.def ....-..-.. L3 backend support: PDF output (pdfTeX)
diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index 5900dfff..df7931e4 100644
--- a/texmf/tex/latex/l3kernel/expl3-code.tex
+++ b/texmf/tex/latex/l3kernel/expl3-code.tex
@@ -76,7 +76,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: expl3.dtx
-\def\ExplFileDate{2023-12-08}%
+\def\ExplFileDate{2023-12-11}%
\begingroup
\def\next{\endgroup}%
\expandafter\ifx\csname PackageError\endcsname\relax
@@ -21476,11 +21476,6 @@ Type H <return> for immediate help}\def~{\errmessage{%
\cs_new:Npn \__fp_array_item_normal:w #1 #2#3#4#5 #6 ; #7 ; #8 ; #9
{ #9 \s__fp \__fp_chk:w 1 #1 {#8} #7 {#2#3#4#5} {#6} ; }
%% File: l3bitset.dtx
-\cs_if_exist:NT \@expl at finalise@setup@@
- {
- \tl_gput_right:Nn \@expl at finalise@setup@@
- { \disable at package@load { l3bitset } { } }
- }
\cs_new_protected:Npn \bitset_new:N #1
{
\__kernel_chk_if_free_cs:N #1
@@ -21513,8 +21508,7 @@ Type H <return> for immediate help}\def~{\errmessage{%
\prg_new_eq_conditional:NNn
\bitset_if_exist:N \str_if_exist:N { p , T , F , TF }
\prg_new_eq_conditional:NNn
- \bitset_if_exist:c \str_if_exist:c
- { p , T , F , TF }
+ \bitset_if_exist:c \str_if_exist:c { p , T , F , TF }
\cs_new_protected:Npn \__bitset_set_true:Nn #1#2
{ \__bitset_set:NNnN \str_set:Ne #1 {#2} 1 }
\cs_new_protected:Npn \__bitset_gset_true:Nn #1#2
@@ -36775,19 +36769,19 @@ Type H <return> for immediate help}\def~{\errmessage{%
{ \__keys_variable_set:NnnN #1 { tl } { g } x }
\cs_new_protected:cpn { \c__keys_props_root_str .tl_gset_x:c } #1
{ \__keys_variable_set:cnnN {#1} { tl } { g } x }
-\prop_new:N \g__keys_object_prop
+\prop_new:N \g__pdf_object_prop
\__kernel_patch_deprecation:nnNNpn { 2022-08-30 } { [\pdf_object_new:n] }
\cs_new_protected:Npn \pdf_object_new:nn #1#2
{
- \prop_gput:Nnn \g__keys_object_prop {#1} {#2}
- \__keys_backend_object_new:n {#1}
+ \prop_gput:Nnn \g__pdf_object_prop {#1} {#2}
+ \__pdf_backend_object_new:n {#1}
}
\__kernel_patch_deprecation:nnNNpn { 2022-08-30 } { [\pdf_object_write:n] }
\cs_new_protected:Npn \pdf_object_write:nn #1#2
{
- \exp_args:Nne \__keys_backend_object_write:nnn
- {#1} { \prop_item:Nn \g__keys_object_prop {#1} } {#2}
- \bool_gset_true:N \g__keys_init_bool
+ \exp_args:Nne \__pdf_backend_object_write:nnn
+ {#1} { \prop_item:Nn \g__pdf_object_prop {#1} } {#2}
+ \bool_gset_true:N \g__pdf_init_bool
}
\cs_generate_variant:Nn \pdf_object_write:nn { nx }
\__kernel_patch_deprecation:nnNNpn { 2023-05-03 } { \bool_case:n }
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index abad4be7..c96edbd9 100644
--- a/texmf/tex/latex/l3kernel/expl3-generic.tex
+++ b/texmf/tex/latex/l3kernel/expl3-generic.tex
@@ -19,7 +19,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: expl3.dtx
-\def\ExplFileDate{2023-12-08}%
+\def\ExplFileDate{2023-12-11}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index a07ab4a1..75aab50f 100644
--- a/texmf/tex/latex/l3kernel/expl3.ltx
+++ b/texmf/tex/latex/l3kernel/expl3.ltx
@@ -19,7 +19,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: expl3.dtx
-\def\ExplFileDate{2023-12-08}%
+\def\ExplFileDate{2023-12-11}%
\let\ExplLoaderFileDate\ExplFileDate
\begingroup
\catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index f2b134ad..bfe46282 100644
--- a/texmf/tex/latex/l3kernel/expl3.sty
+++ b/texmf/tex/latex/l3kernel/expl3.sty
@@ -19,7 +19,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: expl3.dtx
-\def\ExplFileDate{2023-12-08}%
+\def\ExplFileDate{2023-12-11}%
\let\ExplLoaderFileDate\ExplFileDate
\ProvidesPackage{expl3}
[%
diff --git a/texmf/tex/latex/l3kernel/l3bitset.sty b/texmf/tex/latex/l3kernel/l3bitset.sty
new file mode 100644
index 00000000..1e163102
--- /dev/null
+++ b/texmf/tex/latex/l3kernel/l3bitset.sty
@@ -0,0 +1,26 @@
+%%
+%% This is file `l3bitset.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% l3bitset.dtx (with options: `stub')
+%%
+%% Copyright (C) 1990-2023 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 license or (at your option) any later version. The latest
+%% version of this license is in the file:
+%%
+%% https://www.latex-project.org/lppl.txt
+%%
+%% This file is part of the "l3kernel bundle" (The Work in LPPL)
+%% and all files in that bundle must be distributed together.
+%%
+%% File: l3bitset.dtx
+\ProvidesExplPackage{l3bitset}{2023-12-11}{}
+ {L3 Experimental bitset support}
+%%
+%%
+%% End of file `l3bitset.sty'.
diff --git a/texmf/tex/latex/l3kernel/l3debug.def b/texmf/tex/latex/l3kernel/l3debug.def
index 0c3acc61..bd49697d 100644
--- a/texmf/tex/latex/l3kernel/l3debug.def
+++ b/texmf/tex/latex/l3kernel/l3debug.def
@@ -19,7 +19,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: l3debug.dtx
-\ProvidesExplFile{l3debug.def}{2023-12-08}{}{L3 Debugging support}
+\ProvidesExplFile{l3debug.def}{2023-12-11}{}{L3 Debugging support}
\scan_new:N \s__debug_stop
\cs_new:Npn \__debug_use_i_delimit_by_s_stop:nw #1 #2 \s__debug_stop {#1}
\quark_new:N \q__debug_recursion_tail
diff --git a/texmf/tex/latex/l3kernel/l3doc.cls b/texmf/tex/latex/l3kernel/l3doc.cls
index b9c4d377..7c9f338b 100644
--- a/texmf/tex/latex/l3kernel/l3doc.cls
+++ b/texmf/tex/latex/l3kernel/l3doc.cls
@@ -19,8 +19,8 @@
%% and all files in that bundle must be distributed together.
%%
%% File: l3doc.dtx
-\RequirePackage{expl3,calc}
-\ProvidesExplClass{l3doc}{2023-08-09}{}
+\RequirePackage{calc}
+\ProvidesExplClass{l3doc}{2023-12-11}{}
{L3 Experimental documentation class}
\clist_new:N \g_docinput_clist
\seq_new:N \g_doc_functions_seq
@@ -378,43 +378,33 @@
It~should~only~be~used~in~the~module~'#2'
\tl_if_empty:nF {#3} { ,~not~in~'#3' } .
}
-\DeclareOption { a5paper } { \@latexerr { Option~not~supported } { } }
-\DeclareOption { full }
- {
- \bool_gset_true:N \g__codedoc_typeset_documentation_bool
- \bool_gset_true:N \g__codedoc_typeset_implementation_bool
- }
-\DeclareOption { onlydoc }
- {
- \bool_gset_true:N \g__codedoc_typeset_documentation_bool
- \bool_gset_false:N \g__codedoc_typeset_implementation_bool
- }
-\DeclareOption { check }
- { \bool_gset_true:N \g__codedoc_checkfunc_bool }
-\DeclareOption { nocheck }
- { \bool_gset_false:N \g__codedoc_checkfunc_bool }
-\DeclareOption { checktest }
- { \bool_gset_true:N \g__codedoc_checktest_bool }
-\DeclareOption { nochecktest }
- { \bool_gset_false:N \g__codedoc_checktest_bool }
-\DeclareOption { kernel }
- { \bool_gset_true:N \g__codedoc_kernel_bool }
-\DeclareOption { stdmodule }
- { \bool_gset_false:N \g__codedoc_kernel_bool }
-\DeclareOption { cm-default }
- { \bool_gset_false:N \g__codedoc_lmodern_bool }
-\DeclareOption { lm-default }
- { \bool_gset_true:N \g__codedoc_lmodern_bool }
-\DeclareOption { cs-break-off }
- { \bool_gset_false:N \g__codedoc_cs_break_bool }
-\DeclareOption { cs-break-nohyphen }
- { \PassOptionsToPackage{nohyphen}{underscore} }
-\DeclareOption { show-notes }
- { \bool_gset_true:N \g__codedoc_show_notes_bool }
-\DeclareOption { hide-notes }
- { \bool_gset_false:N \g__codedoc_show_notes_bool }
-\DeclareOption* { \PassOptionsToClass { \CurrentOption } { article } }
-\ExecuteOptions { full, kernel, nocheck, nochecktest, lm-default }
+\DeclareKeys [ l3doc / options ]
+ {
+ a5paper .code:n = \@latexerr { Option~not~supported } { } ,
+ full .code:n =
+ {
+ \bool_gset_true:N \g__codedoc_typeset_documentation_bool
+ \bool_gset_true:N \g__codedoc_typeset_implementation_bool
+ } ,
+ onlydoc .code:n =
+ {
+ \bool_gset_true:N \g__codedoc_typeset_documentation_bool
+ \bool_gset_false:N \g__codedoc_typeset_implementation_bool
+ } ,
+ check .bool_gset:N = \g__codedoc_checkfunc_bool ,
+ checktest .bool_gset:N = \g__codedoc_checktest_bool ,
+ kernel .bool_gset:N = \g__codedoc_kernel_bool ,
+ stdmodule .bool_gset_inverse:N = \g__codedoc_kernel_bool ,
+ lm-default .bool_gset:N = \g__codedoc_lmodern_bool ,
+ cs-break .bool_gset_inverse:N = \g__codedoc_cs_break_bool ,
+ cs-break-nohyphen .code:n = \PassOptionsToPackage{nohyphen}{underscore} ,
+ show-notes .bool_gset:N = \g__codedoc_show_notes_bool,
+ hide-notes .bool_gset_inverse:N = \g__codedoc_show_notes_bool
+ }
+\DeclareUnknownKeyHandler [ l3doc / options ]
+ { \PassOptionsToClass { \CurrentOption } { article } }
+\SetKeys [ l3doc / options ]
+ { full , kernel , check = false , checktest = false , lm-default }
\PassOptionsToClass { a4paper } { article }
\msg_new:nnn { l3doc } { input-cfg }
{ Local~config~file~l3doc.cfg~loaded. }
@@ -424,7 +414,7 @@
\cs_if_exist:cF { ExplMakeTitle }
{ \msg_info:nn { l3doc } { input-cfg } }
}
-\ProcessOptions
+\ProcessKeyOptions [ l3doc / options ]
\LoadClass{article}
\RequirePackage{doc}
\RequirePackage
More information about the latex3-commits
mailing list.