[latex3-commits] [git/latex3] master: Make l3doc aware of "kernel" prefix (82eb988)

Joseph Wright joseph.wright at morningstar2.co.uk
Tue Dec 5 10:30:14 CET 2017


Repository : https://github.com/latex3/latex3
On branch  : master
Link       : https://github.com/latex3/latex3/commit/82eb9889b6b77ecddcd7e91b95256f6c88abb270

>---------------------------------------------------------------

commit 82eb9889b6b77ecddcd7e91b95256f6c88abb270
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Dec 5 09:30:14 2017 +0000

    Make l3doc aware of "kernel" prefix
    
    This allows us to skip the warning about foreign internals in the case
    where it is "kernel" and the flag is set for the current .dtx being a
    kernel module. We may wish to consider other 'special' cases: perhaps
    "debug".
    
    Note at present I've set the .dtx files in l3kernel to ignore "kernel"
    prefixes, but not any other code.


>---------------------------------------------------------------

82eb9889b6b77ecddcd7e91b95256f6c88abb270
 l3kernel/interface3.tex    |    2 +-
 l3kernel/l3alloc.dtx       |    2 +-
 l3kernel/l3basics.dtx      |    2 +-
 l3kernel/l3bootstrap.dtx   |    2 +-
 l3kernel/l3box.dtx         |    2 +-
 l3kernel/l3candidates.dtx  |    2 +-
 l3kernel/l3clist.dtx       |    2 +-
 l3kernel/l3coffins.dtx     |    2 +-
 l3kernel/l3color.dtx       |    2 +-
 l3kernel/l3deprecation.dtx |    2 +-
 l3kernel/l3doc.dtx         |   28 +++++++++++++++++++++++-----
 l3kernel/l3docstrip.dtx    |    2 +-
 l3kernel/l3drivers.dtx     |    2 +-
 l3kernel/l3expan.dtx       |    2 +-
 l3kernel/l3file.dtx        |    2 +-
 l3kernel/l3final.dtx       |    2 +-
 l3kernel/l3flag.dtx        |    2 +-
 l3kernel/l3fp-assign.dtx   |    2 +-
 l3kernel/l3fp-aux.dtx      |    2 +-
 l3kernel/l3fp-basics.dtx   |    2 +-
 l3kernel/l3fp-convert.dtx  |    2 +-
 l3kernel/l3fp-expo.dtx     |    2 +-
 l3kernel/l3fp-extended.dtx |    2 +-
 l3kernel/l3fp-logic.dtx    |    2 +-
 l3kernel/l3fp-parse.dtx    |    2 +-
 l3kernel/l3fp-random.dtx   |    2 +-
 l3kernel/l3fp-round.dtx    |    2 +-
 l3kernel/l3fp-traps.dtx    |    2 +-
 l3kernel/l3fp-trig.dtx     |    2 +-
 l3kernel/l3fp.dtx          |    2 +-
 l3kernel/l3int.dtx         |    2 +-
 l3kernel/l3intarray.dtx    |    2 +-
 l3kernel/l3keys.dtx        |    2 +-
 l3kernel/l3luatex.dtx      |    2 +-
 l3kernel/l3msg.dtx         |    2 +-
 l3kernel/l3names.dtx       |    2 +-
 l3kernel/l3oldmodules.dtx  |    2 +-
 l3kernel/l3prg.dtx         |    2 +-
 l3kernel/l3prop.dtx        |    2 +-
 l3kernel/l3quark.dtx       |    2 +-
 l3kernel/l3regex.dtx       |    2 +-
 l3kernel/l3seq.dtx         |    2 +-
 l3kernel/l3skip.dtx        |    2 +-
 l3kernel/l3sort.dtx        |    2 +-
 l3kernel/l3str.dtx         |    2 +-
 l3kernel/l3sys.dtx         |    2 +-
 l3kernel/l3tl-analysis.dtx |    2 +-
 l3kernel/l3tl-build.dtx    |    2 +-
 l3kernel/l3tl.dtx          |    2 +-
 l3kernel/l3token.dtx       |    2 +-
 l3kernel/source3.tex       |    2 +-
 51 files changed, 73 insertions(+), 55 deletions(-)

diff --git a/l3kernel/interface3.tex b/l3kernel/interface3.tex
index 9ffd5d9..e8a4343 100644
--- a/l3kernel/interface3.tex
+++ b/l3kernel/interface3.tex
@@ -38,7 +38,7 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-\documentclass{l3doc}
+\documentclass[kernel]{l3doc}
 \listfiles
 
 \begin{document}
diff --git a/l3kernel/l3alloc.dtx b/l3kernel/l3alloc.dtx
index 1ed5848..ecf5e18 100644
--- a/l3kernel/l3alloc.dtx
+++ b/l3kernel/l3alloc.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3basics.dtx b/l3kernel/l3basics.dtx
index f91c240..94cf672 100644
--- a/l3kernel/l3basics.dtx
+++ b/l3kernel/l3basics.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3bootstrap.dtx b/l3kernel/l3bootstrap.dtx
index a411f5a..ceb0d0d 100644
--- a/l3kernel/l3bootstrap.dtx
+++ b/l3kernel/l3bootstrap.dtx
@@ -118,7 +118,7 @@
 % \end{macro}
 %</driver|package>
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3box.dtx b/l3kernel/l3box.dtx
index 9e511a5..117058d 100644
--- a/l3kernel/l3box.dtx
+++ b/l3kernel/l3box.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3candidates.dtx b/l3kernel/l3candidates.dtx
index 42d501f..2ed0150 100644
--- a/l3kernel/l3candidates.dtx
+++ b/l3kernel/l3candidates.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3clist.dtx b/l3kernel/l3clist.dtx
index 647c70f..44a7b40 100644
--- a/l3kernel/l3clist.dtx
+++ b/l3kernel/l3clist.dtx
@@ -23,7 +23,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3coffins.dtx b/l3kernel/l3coffins.dtx
index fc2364a..1522e41 100644
--- a/l3kernel/l3coffins.dtx
+++ b/l3kernel/l3coffins.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3color.dtx b/l3kernel/l3color.dtx
index 90cbb59..bc277a9 100644
--- a/l3kernel/l3color.dtx
+++ b/l3kernel/l3color.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3deprecation.dtx b/l3kernel/l3deprecation.dtx
index b41126e..dcd7312 100644
--- a/l3kernel/l3deprecation.dtx
+++ b/l3kernel/l3deprecation.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3doc.dtx b/l3kernel/l3doc.dtx
index 1b43966..565e5a2 100644
--- a/l3kernel/l3doc.dtx
+++ b/l3kernel/l3doc.dtx
@@ -686,12 +686,14 @@ and all files in that bundle must be distributed together.
 %     \g_@@_lmodern_bool,
 %     \g_@@_checkfunc_bool,
 %     \g_@@_checktest_bool,
+%     \g_@@_kernel_bool
 %   }
 %   Information about package options.
 %    \begin{macrocode}
 \bool_new:N \g_@@_lmodern_bool
 \bool_new:N \g_@@_checkfunc_bool
 \bool_new:N \g_@@_checktest_bool
+\bool_new:N \g_@@_kernel_bool
 %    \end{macrocode}
 % \end{variable}
 %
@@ -1063,10 +1065,19 @@ and all files in that bundle must be distributed together.
             {
               \str_if_eq:NNF \l_@@_detect_internals_tl \g_@@_module_name_tl
                 {
-                  \msg_warning:nnxxx { l3doc } { foreign-internal }
-                    { \tl_to_str:N \l_@@_detect_internals_cs_tl }
-                    { \tl_to_str:N \l_@@_detect_internals_tl }
-                    { \tl_to_str:N \g_@@_module_name_tl }
+                  \bool_lazy_and:nnF
+                    { \g_@@_kernel_bool }
+                    {
+                      \str_if_eq_x_p:nn
+                        { \tl_to_str:N \l_@@_detect_internals_tl }
+                        { kernel }
+                    }
+                    {
+                      \msg_warning:nnxxx { l3doc } { foreign-internal }
+                        { \tl_to_str:N \l_@@_detect_internals_cs_tl }
+                        { \tl_to_str:N \l_@@_detect_internals_tl }
+                        { \tl_to_str:N \g_@@_module_name_tl }
+                    }
                 }
             }
         }
@@ -1361,6 +1372,13 @@ and all files in that bundle must be distributed together.
 %    \end{macrocode}
 %
 %    \begin{macrocode}
+\DeclareOption { kernel }
+  { \bool_gset_true:N \g_@@_kernel_bool }
+\DeclareOption { stdmodule }
+  { \bool_gset_false:N \g_@@_kernel_bool }
+%    \end{macrocode}
+%
+%    \begin{macrocode}
 \DeclareOption { cm-default }
   { \bool_gset_false:N \g_@@_lmodern_bool }
 \DeclareOption { lm-default }
@@ -1369,7 +1387,7 @@ and all files in that bundle must be distributed together.
 %
 %    \begin{macrocode}
 \DeclareOption* { \PassOptionsToClass { \CurrentOption } { article } }
-\ExecuteOptions { full, nocheck, nochecktest, lm-default }
+\ExecuteOptions { full, kernel, nocheck, nochecktest, lm-default }
 \PassOptionsToClass { a4paper } { article }
 %    \end{macrocode}
 %
diff --git a/l3kernel/l3docstrip.dtx b/l3kernel/l3docstrip.dtx
index a95f66d..68cd23c 100644
--- a/l3kernel/l3docstrip.dtx
+++ b/l3kernel/l3docstrip.dtx
@@ -35,7 +35,7 @@
 \else \csname fi\endcsname
 %</gobble>
   \def\filename{docstrip.dtx}
-  \documentclass[full]{l3doc}
+  \documentclass[full,kernel]{l3doc}
   \ExplSyntaxOn
   \cs_set_eq:NN \__codedoc_replace_at_at:N \use_none:n
   \ExplSyntaxOff
diff --git a/l3kernel/l3drivers.dtx b/l3kernel/l3drivers.dtx
index 4d91f5e..ff18149 100644
--- a/l3kernel/l3drivers.dtx
+++ b/l3kernel/l3drivers.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 %</driver>
 %<*driver|package>
 %</driver|package>
diff --git a/l3kernel/l3expan.dtx b/l3kernel/l3expan.dtx
index 39bee00..5438a99 100644
--- a/l3kernel/l3expan.dtx
+++ b/l3kernel/l3expan.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3file.dtx b/l3kernel/l3file.dtx
index f312ff7..8eece7b 100644
--- a/l3kernel/l3file.dtx
+++ b/l3kernel/l3file.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
 \DocInput{\jobname.dtx}
 \PrintIndex
diff --git a/l3kernel/l3final.dtx b/l3kernel/l3final.dtx
index 76f4690..d44f09b 100644
--- a/l3kernel/l3final.dtx
+++ b/l3kernel/l3final.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3flag.dtx b/l3kernel/l3flag.dtx
index af11867..b02f61b 100644
--- a/l3kernel/l3flag.dtx
+++ b/l3kernel/l3flag.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-assign.dtx b/l3kernel/l3fp-assign.dtx
index 058456d..e4dfc79 100644
--- a/l3kernel/l3fp-assign.dtx
+++ b/l3kernel/l3fp-assign.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-aux.dtx b/l3kernel/l3fp-aux.dtx
index ef54f3d..8987090 100644
--- a/l3kernel/l3fp-aux.dtx
+++ b/l3kernel/l3fp-aux.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-basics.dtx b/l3kernel/l3fp-basics.dtx
index 4a81816..09b734d 100644
--- a/l3kernel/l3fp-basics.dtx
+++ b/l3kernel/l3fp-basics.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-convert.dtx b/l3kernel/l3fp-convert.dtx
index 61e36bb..895c987 100644
--- a/l3kernel/l3fp-convert.dtx
+++ b/l3kernel/l3fp-convert.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-expo.dtx b/l3kernel/l3fp-expo.dtx
index 79c9791..c28a7ce 100644
--- a/l3kernel/l3fp-expo.dtx
+++ b/l3kernel/l3fp-expo.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-extended.dtx b/l3kernel/l3fp-extended.dtx
index da5eee1..ee80e6c 100644
--- a/l3kernel/l3fp-extended.dtx
+++ b/l3kernel/l3fp-extended.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-logic.dtx b/l3kernel/l3fp-logic.dtx
index 0920a5d..f62abca 100644
--- a/l3kernel/l3fp-logic.dtx
+++ b/l3kernel/l3fp-logic.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-parse.dtx b/l3kernel/l3fp-parse.dtx
index 9f01af7..f47f56f 100644
--- a/l3kernel/l3fp-parse.dtx
+++ b/l3kernel/l3fp-parse.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-random.dtx b/l3kernel/l3fp-random.dtx
index 4603fa7..773c4b0 100644
--- a/l3kernel/l3fp-random.dtx
+++ b/l3kernel/l3fp-random.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-round.dtx b/l3kernel/l3fp-round.dtx
index aa9375a..a95b723 100644
--- a/l3kernel/l3fp-round.dtx
+++ b/l3kernel/l3fp-round.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-traps.dtx b/l3kernel/l3fp-traps.dtx
index f14c59b..9680f60 100644
--- a/l3kernel/l3fp-traps.dtx
+++ b/l3kernel/l3fp-traps.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp-trig.dtx b/l3kernel/l3fp-trig.dtx
index c87bc6d..14b5ac9 100644
--- a/l3kernel/l3fp-trig.dtx
+++ b/l3kernel/l3fp-trig.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3fp.dtx b/l3kernel/l3fp.dtx
index d9ee335..35f1d08 100644
--- a/l3kernel/l3fp.dtx
+++ b/l3kernel/l3fp.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \usepackage{amsmath}
 \begin{document}
   \DocInput{\jobname.dtx}
diff --git a/l3kernel/l3int.dtx b/l3kernel/l3int.dtx
index 8299e81..443a92b 100644
--- a/l3kernel/l3int.dtx
+++ b/l3kernel/l3int.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3intarray.dtx b/l3kernel/l3intarray.dtx
index 08716e1..38e68e1 100644
--- a/l3kernel/l3intarray.dtx
+++ b/l3kernel/l3intarray.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3keys.dtx b/l3kernel/l3keys.dtx
index 101059a..d9eb206 100644
--- a/l3kernel/l3keys.dtx
+++ b/l3kernel/l3keys.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3luatex.dtx b/l3kernel/l3luatex.dtx
index a90dbbd..0ecfc7d 100644
--- a/l3kernel/l3luatex.dtx
+++ b/l3kernel/l3luatex.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3msg.dtx b/l3kernel/l3msg.dtx
index 5e47a28..ce5680b 100644
--- a/l3kernel/l3msg.dtx
+++ b/l3kernel/l3msg.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3names.dtx b/l3kernel/l3names.dtx
index 4167b59..e245106 100644
--- a/l3kernel/l3names.dtx
+++ b/l3kernel/l3names.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3oldmodules.dtx b/l3kernel/l3oldmodules.dtx
index 9957ee4..89bedb7 100644
--- a/l3kernel/l3oldmodules.dtx
+++ b/l3kernel/l3oldmodules.dtx
@@ -23,7 +23,7 @@
 %<*driver|oldmodules>
 %</driver|oldmodules>
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3prg.dtx b/l3kernel/l3prg.dtx
index abe8d73..c914828 100644
--- a/l3kernel/l3prg.dtx
+++ b/l3kernel/l3prg.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3prop.dtx b/l3kernel/l3prop.dtx
index 9e17ff2..93ceaeb 100644
--- a/l3kernel/l3prop.dtx
+++ b/l3kernel/l3prop.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3quark.dtx b/l3kernel/l3quark.dtx
index 77349e4..d88cbe1 100644
--- a/l3kernel/l3quark.dtx
+++ b/l3kernel/l3quark.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3regex.dtx b/l3kernel/l3regex.dtx
index e77584b..ffd3b2c 100644
--- a/l3kernel/l3regex.dtx
+++ b/l3kernel/l3regex.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3seq.dtx b/l3kernel/l3seq.dtx
index 37fd916..df875c1 100644
--- a/l3kernel/l3seq.dtx
+++ b/l3kernel/l3seq.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3skip.dtx b/l3kernel/l3skip.dtx
index 724e166..e39f950 100644
--- a/l3kernel/l3skip.dtx
+++ b/l3kernel/l3skip.dtx
@@ -22,7 +22,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3sort.dtx b/l3kernel/l3sort.dtx
index dd745c6..bd57c34 100644
--- a/l3kernel/l3sort.dtx
+++ b/l3kernel/l3sort.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3str.dtx b/l3kernel/l3str.dtx
index 8e13237..c850dfc 100644
--- a/l3kernel/l3str.dtx
+++ b/l3kernel/l3str.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3sys.dtx b/l3kernel/l3sys.dtx
index 54466aa..c168f60 100644
--- a/l3kernel/l3sys.dtx
+++ b/l3kernel/l3sys.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3tl-analysis.dtx b/l3kernel/l3tl-analysis.dtx
index 6daf30f..869f891 100644
--- a/l3kernel/l3tl-analysis.dtx
+++ b/l3kernel/l3tl-analysis.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3tl-build.dtx b/l3kernel/l3tl-build.dtx
index d4a249f..161ff5a 100644
--- a/l3kernel/l3tl-build.dtx
+++ b/l3kernel/l3tl-build.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3tl.dtx b/l3kernel/l3tl.dtx
index b3f236b..d101a8d 100644
--- a/l3kernel/l3tl.dtx
+++ b/l3kernel/l3tl.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/l3token.dtx b/l3kernel/l3token.dtx
index 7291c1c..192c911 100644
--- a/l3kernel/l3token.dtx
+++ b/l3kernel/l3token.dtx
@@ -21,7 +21,7 @@
 % for those people who are interested.
 %
 %<*driver>
-\documentclass[full]{l3doc}
+\documentclass[full,kernel]{l3doc}
 \begin{document}
   \DocInput{\jobname.dtx}
 \end{document}
diff --git a/l3kernel/source3.tex b/l3kernel/source3.tex
index 8cdcee7..915340d 100644
--- a/l3kernel/source3.tex
+++ b/l3kernel/source3.tex
@@ -37,7 +37,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\documentclass{l3doc}
+\documentclass[kernel]{l3doc}
 \listfiles
 
 \begin{document}





More information about the latex3-commits mailing list