[latex3-commits] [git/LaTeX3-latex3-latex2e] master: Update l3kernel to 2021-01-09 (f84c54a5)

Joseph Wright joseph.wright at morningstar2.co.uk
Sat Jan 9 12:24:37 CET 2021


Repository : https://github.com/latex3/latex2e
On branch  : master
Link       : https://github.com/latex3/latex2e/commit/f84c54a54aa032019b9986024b8cc6427e75e53e

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

commit f84c54a54aa032019b9986024b8cc6427e75e53e
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Sat Jan 9 11:24:37 2021 +0000

    Update l3kernel to 2021-01-09


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

f84c54a54aa032019b9986024b8cc6427e75e53e
 texmf/tex/latex/l3kernel/expl3-code.tex          | 110 +++++++++++++----------
 texmf/tex/latex/l3kernel/expl3-generic.tex       |   4 +-
 texmf/tex/latex/l3kernel/expl3.ltx               |   4 +-
 texmf/tex/latex/l3kernel/expl3.lua               |   2 +-
 texmf/tex/latex/l3kernel/expl3.sty               |   4 +-
 texmf/tex/latex/l3kernel/l3debug.def             |   2 +-
 texmf/tex/latex/l3kernel/l3deprecation.def       |   2 +-
 texmf/tex/latex/l3kernel/l3doc.cls               |   2 +-
 texmf/tex/latex/l3kernel/l3docstrip.tex          |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88591.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885910.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885911.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885913.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885914.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885915.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso885916.def |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88592.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88593.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88594.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88595.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88596.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88597.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88598.def  |   2 +-
 texmf/tex/latex/l3kernel/l3str-enc-iso88599.def  |   2 +-
 24 files changed, 91 insertions(+), 71 deletions(-)

diff --git a/texmf/tex/latex/l3kernel/expl3-code.tex b/texmf/tex/latex/l3kernel/expl3-code.tex
index 73bfa9ff..1a33daae 100644
--- a/texmf/tex/latex/l3kernel/expl3-code.tex
+++ b/texmf/tex/latex/l3kernel/expl3-code.tex
@@ -56,7 +56,7 @@
 %% l3legacy.dtx  (with options: `package')
 %% l3deprecation.dtx  (with options: `package,kernel')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
@@ -69,7 +69,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-12-07}%
+\def\ExplFileDate{2021-01-09}%
 \begingroup
   \def\next{\endgroup}%
   \expandafter\ifx\csname PackageError\endcsname\relax
@@ -7582,10 +7582,14 @@
     \__kernel_tl_gset:Nx \g__sys_backend_tl
       {
         \sys_if_engine_xetex:TF
-          { xdvipdfmx }
+          { xetex }
           {
              \sys_if_output_pdf:TF
-              { pdfmode }
+              {
+                \sys_if_engine_pdftex:TF
+                  { pdftex }
+                  { luatex }
+              }
               { dvips }
            }
       }
@@ -12486,48 +12490,46 @@
 \group_begin:
   \cs_set_protected:Npn \__keyval_tmp:NN #1#2
     {
-      \cs_new:Npn \keyval_parse:NNn ##1 ##2 ##3
-        { \__keyval_loop_active:NNw ##1 ##2 \s__keyval_mark ##3 #1 \s__keyval_tail #1 }
-      \cs_new:Npn \__keyval_loop_active:NNw ##1 ##2 ##3 #1
+      \cs_new:Npn \keyval_parse:nnn ##1 ##2 ##3
+        { \__keyval_loop_active:nnw {##1} {##2} \s__keyval_mark ##3 #1 \s__keyval_tail #1 }
+      \cs_new_eq:NN \keyval_parse:NNn \keyval_parse:nnn
+      \cs_new:Npn \__keyval_loop_active:nnw ##1 ##2 ##3 #1
         {
           \__keyval_if_recursion_tail:w ##3
             \__keyval_end_loop_active:w \s__keyval_tail
-          \__keyval_loop_other:NNw ##1 ##2 ##3 , \s__keyval_tail ,
-          \__keyval_loop_active:NNw ##1 ##2 \s__keyval_mark
+          \__keyval_loop_other:nnw {##1} {##2} ##3 , \s__keyval_tail ,
         }
-      \cs_new:Npn \__keyval_split_other:w ##1 = ##2 \s__keyval_mark ##3 ##4 \s__keyval_stop
+      \cs_new:Npn \__keyval_split_other:w ##1 = ##2 \s__keyval_mark ##3
         { ##3 ##1 \s__keyval_stop \s__keyval_mark ##2 }
-      \cs_new:Npn \__keyval_split_active:w ##1 #2 ##2 \s__keyval_mark ##3 ##4 \s__keyval_stop
+      \cs_new:Npn \__keyval_split_active:w ##1 #2 ##2 \s__keyval_mark ##3
         { ##3 ##1 \s__keyval_stop \s__keyval_mark ##2 }
-      \cs_new:Npn \__keyval_loop_other:NNw ##1 ##2 ##3 ,
+      \cs_new:Npn \__keyval_loop_other:nnw ##1 ##2 ##3 ,
         {
           \__keyval_if_recursion_tail:w ##3
             \__keyval_end_loop_other:w \s__keyval_tail
           \__keyval_split_active:w ##3 \s__keyval_nil
             \s__keyval_mark \__keyval_split_active_auxi:w
             #2 \s__keyval_mark \__keyval_clean_up_active:w
-            \s__keyval_stop
-          ##1 ##2
-          \__keyval_loop_other:NNw ##1 ##2 \s__keyval_mark
+          {##1} {##2}
+          \s__keyval_mark
         }
       \cs_new:Npn \__keyval_split_active_auxi:w ##1 \s__keyval_stop
         {
           \__keyval_split_other:w ##1 \s__keyval_nil
             \s__keyval_mark \__keyval_misplaced_equal_after_active_error:w
             = \s__keyval_mark \__keyval_split_active_auxii:w
-            \s__keyval_stop
         }
       \cs_new:Npn \__keyval_split_active_auxii:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_misplaced_equal_after_active_error:w
           \s__keyval_stop \s__keyval_mark
-        { \__keyval_trim:nN { ##1 } \__keyval_split_active_auxiii:w }
+          ##2 \s__keyval_nil #2 \s__keyval_mark \__keyval_clean_up_active:w
+        { \__keyval_trim:nN {##1} \__keyval_split_active_auxiii:w ##2 \s__keyval_nil }
       \cs_new:Npn \__keyval_split_active_auxiii:w ##1 ##2 \s__keyval_nil
         {
           \__keyval_split_active:w ##2 \s__keyval_nil
             \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
             #2 \s__keyval_mark \__keyval_split_active_auxiv:w
-            \s__keyval_stop
-            { ##1 }
+            {##1}
         }
       \cs_new:Npn \__keyval_split_active_auxiv:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
@@ -12536,90 +12538,93 @@
           \__keyval_split_other:w ##1 \s__keyval_nil
             \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
             = \s__keyval_mark \__keyval_split_active_auxv:w
-            \s__keyval_stop
         }
       \cs_new:Npn \__keyval_split_active_auxv:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
           \s__keyval_stop \s__keyval_mark
-        { \__keyval_trim:nN { ##1 } \__keyval_pair:nnNN }
+        { \__keyval_trim:nN { ##1 } \__keyval_pair:nnnn }
       \cs_new:Npn \__keyval_clean_up_active:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_split_active_auxi:w \s__keyval_stop \s__keyval_mark
         {
           \__keyval_split_other:w ##1 \s__keyval_nil
             \s__keyval_mark \__keyval_split_other_auxi:w
             = \s__keyval_mark \__keyval_clean_up_other:w
-            \s__keyval_stop
         }
       \cs_new:Npn \__keyval_split_other_auxi:w ##1 \s__keyval_stop
         { \__keyval_trim:nN { ##1 } \__keyval_split_other_auxii:w }
-      \cs_new:Npn \__keyval_split_other_auxii:w ##1 ##2 \s__keyval_nil
+      \cs_new:Npn \__keyval_split_other_auxii:w
+          ##1 ##2 \s__keyval_nil = \s__keyval_mark \__keyval_clean_up_other:w
         {
           \__keyval_split_other:w ##2 \s__keyval_nil
             \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
             = \s__keyval_mark \__keyval_split_other_auxiii:w
-            \s__keyval_stop
             { ##1 }
         }
       \cs_new:Npn \__keyval_split_other_auxiii:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_misplaced_equal_in_split_error:w
           \s__keyval_stop \s__keyval_mark
-        { \__keyval_trim:nN { ##1 } \__keyval_pair:nnNN }
+        { \__keyval_trim:nN { ##1 } \__keyval_pair:nnnn }
       \cs_new:Npn \__keyval_clean_up_other:w
           ##1 \s__keyval_nil \s__keyval_mark \__keyval_split_other_auxi:w \s__keyval_stop \s__keyval_mark
         {
           \__keyval_if_blank:w ##1 \s__keyval_nil \s__keyval_stop \__keyval_blank_true:w
-            \s__keyval_mark \s__keyval_stop \use:n
-            { \__keyval_trim:nN { ##1 } \__keyval_key:nNN }
+            \s__keyval_mark \s__keyval_stop
+            \__keyval_trim:nN { ##1 } \__keyval_key:nn
         }
       \cs_new:Npn \__keyval_misplaced_equal_after_active_error:w
           \s__keyval_mark ##1 \s__keyval_stop \s__keyval_mark ##2 \s__keyval_nil
-          \s__keyval_mark ##3 \s__keyval_nil ##4 ##5
+           = \s__keyval_mark \__keyval_split_active_auxii:w
+           \s__keyval_mark ##3 \s__keyval_nil
+           #2 \s__keyval_mark \__keyval_clean_up_active:w
         {
           \__kernel_msg_expandable_error:nn
             { kernel } { misplaced-equals-sign }
+          \__keyval_loop_other:nnw
         }
       \cs_new:Npn \__keyval_misplaced_equal_in_split_error:w
           \s__keyval_mark ##1 \s__keyval_stop \s__keyval_mark ##2 \s__keyval_nil
-          ##3 ##4 ##5
+          ##3 \s__keyval_mark ##4 ##5
         {
           \__kernel_msg_expandable_error:nn
             { kernel } { misplaced-equals-sign }
+          \__keyval_loop_other:nnw
         }
       \cs_new:Npn \__keyval_end_loop_other:w
           \s__keyval_tail
-          \__keyval_split_active:w ##1 \s__keyval_nil
-          \s__keyval_mark \__keyval_split_active_auxi:w
+          \__keyval_split_active:w
+          \s__keyval_mark \s__keyval_tail
+          \s__keyval_nil \s__keyval_mark
+          \__keyval_split_active_auxi:w
           #2 \s__keyval_mark \__keyval_clean_up_active:w
-          \s__keyval_stop
-          ##2 ##3
-          \__keyval_loop_other:NNw ##4 \s__keyval_mark
-        { }
+        { \__keyval_loop_active:nnw }
       \cs_new:Npn \__keyval_end_loop_active:w
           \s__keyval_tail
-          \__keyval_loop_other:NNw ##1 , \s__keyval_tail ,
-          \__keyval_loop_active:NNw ##2 \s__keyval_mark
+          \__keyval_loop_other:nnw ##1 \s__keyval_mark \s__keyval_tail , \s__keyval_tail ,
         { }
     }
   \char_set_catcode_active:n { `\, }
   \char_set_catcode_active:n { `\= }
   \__keyval_tmp:NN , =
 \group_end:
-\cs_new:Npn \__keyval_pair:nnNN #1 #2 #3 #4
+\cs_new:Npn \__keyval_pair:nnnn #1 #2 #3 #4
   {
     \__keyval_if_blank:w \s__keyval_mark #2 \s__keyval_nil \s__keyval_stop \__keyval_blank_key_error:w
       \s__keyval_mark \s__keyval_stop
     \exp_not:n { #4 { #2 } { #1 } }
+    \__keyval_loop_other:nnw {#3} {#4}
   }
-\cs_new:Npn \__keyval_key:nNN #1 #2 #3
+\cs_new:Npn \__keyval_key:nn #1 #2
   {
     \__keyval_if_blank:w \s__keyval_mark #1 \s__keyval_nil \s__keyval_stop \__keyval_blank_key_error:w
       \s__keyval_mark \s__keyval_stop
     \exp_not:n { #2 { #1 } }
+    \__keyval_loop_other:nnw {#2}
   }
 \cs_new:Npn \__keyval_if_empty:w #1 \s__keyval_mark \s__keyval_stop { }
 \cs_new:Npn \__keyval_if_blank:w \s__keyval_mark #1 { \__keyval_if_empty:w \s__keyval_mark }
 \cs_new:Npn \__keyval_if_recursion_tail:w \s__keyval_mark #1 \s__keyval_tail { }
-\cs_new:Npn \__keyval_blank_true:w \s__keyval_mark \s__keyval_stop \use:n #1 #2 #3 { }
+\cs_new:Npn \__keyval_blank_true:w \s__keyval_mark \s__keyval_stop \__keyval_trim:nN #1 \__keyval_key:nn
+  { \__keyval_loop_other:nnw }
 \cs_new:Npn \__keyval_blank_key_error:w \s__keyval_mark \s__keyval_stop \exp_not:n #1
   {
     \__kernel_msg_expandable_error:nn
@@ -12642,7 +12647,6 @@
             \__keyval_trim_auxiii:w
             #1 \s__keyval_nil
             \__keyval_trim_auxiv:w
-          \s__keyval_stop
         }
       \cs_new:Npn \__keyval_trim_auxi:w ##1 \s__keyval_mark #1 ##2 \s__keyval_mark ##3
         {
@@ -12663,8 +12667,11 @@
           ##1 \s__keyval_nil
           \__keyval_trim_auxiii:w
         }
-      \cs_new:Npn \__keyval_trim_auxiv:w \s__keyval_mark ##1 \s__keyval_nil ##2 \s__keyval_stop ##3
-        { ##3 { ##1 } }
+      \cs_new:Npn \__keyval_trim_auxiv:w
+          \s__keyval_mark ##1 \s__keyval_nil
+          \__keyval_trim_auxiii:w \s__keyval_nil \__keyval_trim_auxiii:w
+          ##2
+        { ##2 { ##1 } }
     }
   \__keyval_tmp:n { ~ }
 \group_end:
@@ -30879,15 +30886,28 @@
   {
     \str_if_eq:nnTF {#1} { \protect }
       { \__text_purify_protect:N }
+      { \__text_purify_encoding:N #1 }
+  }
+\cs_new:Npn \__text_purify_protect:N #1
+  {
+    \__text_if_recursion_tail_stop_do:Nn #1 { \__text_purify_end:w }
+    \__text_purify_loop:w
+  }
+\cs_new:Npn \__text_purify_encoding:N #1
+  {
+    \bool_lazy_or:nnTF
+      { \cs_if_eq_p:NN #1 \@current at cmd }
+      { \cs_if_eq_p:NN #1 \@changed at cmd }
+      { \__text_purify_encoding_escape:NN }
       {
         \__text_if_expandable:NTF #1
           { \exp_after:wN \__text_purify_loop:w #1 }
           { \__text_purify_loop:w }
       }
   }
-\cs_new:Npn \__text_purify_protect:N #1
+\cs_new:Npn \__text_purify_encoding_escape:NN #1#2
   {
-    \__text_if_recursion_tail_stop_do:Nn #1 { \__text_purify_end:w }
+    \__text_purify_store:n {#1}
     \__text_purify_loop:w
   }
 \cs_new_protected:Npn \text_declare_purify_equivalent:Nn #1#2
diff --git a/texmf/tex/latex/l3kernel/expl3-generic.tex b/texmf/tex/latex/l3kernel/expl3-generic.tex
index 4c46ec10..85131f78 100644
--- a/texmf/tex/latex/l3kernel/expl3-generic.tex
+++ b/texmf/tex/latex/l3kernel/expl3-generic.tex
@@ -6,7 +6,7 @@
 %%
 %% expl3.dtx  (with options: `generic,loader')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-12-07}%
+\def\ExplFileDate{2021-01-09}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.ltx b/texmf/tex/latex/l3kernel/expl3.ltx
index 25f25219..0e0330f3 100644
--- a/texmf/tex/latex/l3kernel/expl3.ltx
+++ b/texmf/tex/latex/l3kernel/expl3.ltx
@@ -6,7 +6,7 @@
 %%
 %% expl3.dtx  (with options: `2ekernel,loader')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-12-07}%
+\def\ExplFileDate{2021-01-09}%
 \let\ExplLoaderFileDate\ExplFileDate
 \begingroup
   \catcode`\_=11
diff --git a/texmf/tex/latex/l3kernel/expl3.lua b/texmf/tex/latex/l3kernel/expl3.lua
index 5b230843..8218ea12 100644
--- a/texmf/tex/latex/l3kernel/expl3.lua
+++ b/texmf/tex/latex/l3kernel/expl3.lua
@@ -9,7 +9,7 @@
 -- l3sys.dtx  (with options: `package,lua')
 -- l3token.dtx  (with options: `package,lua')
 -- 
--- Copyright (C) 1990-2020 The LaTeX3 Project
+-- Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/expl3.sty b/texmf/tex/latex/l3kernel/expl3.sty
index 19aeabe2..8dd408cb 100644
--- a/texmf/tex/latex/l3kernel/expl3.sty
+++ b/texmf/tex/latex/l3kernel/expl3.sty
@@ -6,7 +6,7 @@
 %%
 %% expl3.dtx  (with options: `package,loader')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
@@ -19,7 +19,7 @@
 %% and all files in that bundle must be distributed together.
 %% 
 %% File: expl3.dtx
-\def\ExplFileDate{2020-12-07}%
+\def\ExplFileDate{2021-01-09}%
 \let\ExplLoaderFileDate\ExplFileDate
 \ProvidesPackage{expl3}
   [%
diff --git a/texmf/tex/latex/l3kernel/l3debug.def b/texmf/tex/latex/l3kernel/l3debug.def
index d597ed97..b90ae791 100644
--- a/texmf/tex/latex/l3kernel/l3debug.def
+++ b/texmf/tex/latex/l3kernel/l3debug.def
@@ -6,7 +6,7 @@
 %%
 %% l3debug.dtx  (with options: `package')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3deprecation.def b/texmf/tex/latex/l3kernel/l3deprecation.def
index 2984fcc0..d55d6b99 100644
--- a/texmf/tex/latex/l3kernel/l3deprecation.def
+++ b/texmf/tex/latex/l3kernel/l3deprecation.def
@@ -6,7 +6,7 @@
 %%
 %% l3deprecation.dtx  (with options: `package,patches')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3doc.cls b/texmf/tex/latex/l3kernel/l3doc.cls
index 0e0ce537..25c80b62 100644
--- a/texmf/tex/latex/l3kernel/l3doc.cls
+++ b/texmf/tex/latex/l3kernel/l3doc.cls
@@ -6,7 +6,7 @@
 %%
 %% l3doc.dtx  (with options: `class')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3docstrip.tex b/texmf/tex/latex/l3kernel/l3docstrip.tex
index 376e7325..1d2e8d72 100644
--- a/texmf/tex/latex/l3kernel/l3docstrip.tex
+++ b/texmf/tex/latex/l3kernel/l3docstrip.tex
@@ -6,7 +6,7 @@
 %%
 %% l3docstrip.dtx  (with options: `program')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88591.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88591.def
index 45c44f02..ca316ec0 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88591.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88591.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88591')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885910.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885910.def
index 94852905..ccb65d42 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885910.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885910.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885910')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885911.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885911.def
index 8499b3db..22ca3b73 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885911.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885911.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885911')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885913.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885913.def
index e4a37283..bd0013fa 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885913.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885913.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885913')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885914.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885914.def
index 80b71c43..06cd8059 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885914.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885914.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885914')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885915.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885915.def
index c691fac5..59a23d2e 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885915.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885915.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885915')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso885916.def b/texmf/tex/latex/l3kernel/l3str-enc-iso885916.def
index a6f06915..02084390 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso885916.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso885916.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso885916')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88592.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88592.def
index 9535a516..f66a2b07 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88592.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88592.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88592')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88593.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88593.def
index b94b7030..2504eb75 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88593.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88593.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88593')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88594.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88594.def
index 4187032f..a022191d 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88594.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88594.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88594')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88595.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88595.def
index e69031c4..0b1d0a63 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88595.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88595.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88595')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88596.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88596.def
index 2d821d59..9f64c970 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88596.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88596.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88596')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88597.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88597.def
index 73218e58..06ab82da 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88597.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88597.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88597')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88598.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88598.def
index c0e4dd6e..d1d0e4ba 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88598.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88598.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88598')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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
diff --git a/texmf/tex/latex/l3kernel/l3str-enc-iso88599.def b/texmf/tex/latex/l3kernel/l3str-enc-iso88599.def
index 914d367b..1a4d5a3e 100644
--- a/texmf/tex/latex/l3kernel/l3str-enc-iso88599.def
+++ b/texmf/tex/latex/l3kernel/l3str-enc-iso88599.def
@@ -6,7 +6,7 @@
 %%
 %% l3str-convert.dtx  (with options: `iso88599')
 %% 
-%% Copyright (C) 1990-2020 The LaTeX3 Project
+%% Copyright (C) 1990-2021 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





More information about the latex3-commits mailing list.