diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/l3kernel/expl3.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/l3kernel/expl3.sty | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/l3kernel/expl3.sty b/Master/texmf-dist/tex/latex/l3kernel/expl3.sty index 433b3fe9cad..e1b4fd7100f 100644 --- a/Master/texmf-dist/tex/latex/l3kernel/expl3.sty +++ b/Master/texmf-dist/tex/latex/l3kernel/expl3.sty @@ -47,8 +47,8 @@ %% ----------------------------------------------------------------------- \def\ExplFileName{expl3} \def\ExplFileDescription{L3 programming layer} -\def\ExplFileDate{2014/06/10} -\def\ExplFileVersion{5105} +\def\ExplFileDate{2014/07/20} +\def\ExplFileVersion{5241} \let\ExplLoaderFileVersion\ExplFileVersion \ProvidesPackage{\ExplFileName} [% @@ -225,6 +225,19 @@ log-functions .bool_set:N = \l@expl@log@functions@bool } \keys_set:nV { expl } \l@expl@options@clist +\tl_const:Nn \c__expl_def_ext_tl { def } +\group_begin: +\cs_set_protected:Npn \ProvidesExplFile + { + \char_set_catcode_space:n { `\ } + \ProvidesExplFileAux + } +\cs_set_protected:Npn \ProvidesExplFileAux #1#2#3#4 + { + \group_end: + \ProvidesFile {#1} [ #2~v#3~#4 ] + } +\@onefilewithoptions { l3unicode-data } [ ] [ ] \c__expl_def_ext_tl \str_if_eq:nVTF { latex2e } \l__expl_driver_tl { \tl_gput_left:Nn \@begindocumenthook { \RequirePackage { graphics } } @@ -278,25 +291,18 @@ } } { + \group_begin: \cs_set_protected:Npn \ProvidesExplFile { - \group_begin: - \char_set_catcode_space:n { `\ } - \ProvidesExplFileAux + \char_set_catcode_space:n { `\ } + \ProvidesExplFileAux } \cs_set_protected:Npn \ProvidesExplFileAux #1#2#3#4 { \group_end: \ProvidesFile {#1} [ #2~v#3~#4 ] } - \tl_const:Nn \c__expl_def_ext_tl { def } \@onefilewithoptions { l3 \l__expl_driver_tl } [ ] [ ] \c__expl_def_ext_tl - \cs_set_protected:Npn \ProvidesExplFile #1#2#3#4 - { - \ProvidesFile {#1} [ #2~v#3~#4 ] - \ExplSyntaxOn - } - \cs_undefine:N \ProvidesExplFileAux } \tl_put_left:Nn \@pushfilename { |