diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/expl3/l3precom.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/expl3/l3precom.sty | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/Master/texmf-dist/tex/latex/expl3/l3precom.sty b/Master/texmf-dist/tex/latex/expl3/l3precom.sty index c8a07a52680..7beb5d43c72 100644 --- a/Master/texmf-dist/tex/latex/expl3/l3precom.sty +++ b/Master/texmf-dist/tex/latex/expl3/l3precom.sty @@ -48,7 +48,7 @@ %% %% ----------------------------------------------------------------------- \RequirePackage{l3names} -\GetIdInfo$Id: l3precom.dtx 1362 2009-05-28 20:19:21Z joseph $ +\GetIdInfo$Id: l3precom.dtx 1453 2009-08-08 14:38:49Z joseph $ {L3 Experimental precompilation module} \ProvidesExplPackage {\filename}{\filedate}{\fileversion}{\filedescription} @@ -91,12 +91,15 @@ \iow_close:N\c_cs_dump_stream \tex_message:D{~finished} } -\cs_new_nopar:Npn\cs_load_dump:n#1{ -\file_not_found:nTF{#1.cmp} -{\tl_gset:Nn\g_cs_dump_name_tl{#1.cmp}} -{\input{#1.cmp} -\cs_set_eq:NN\cs_dump:\fi: -\if_false:}} +\cs_new_nopar:Npn \cs_load_dump:n #1 { + \file_if_exist:nTF { #1 .cmp } { + \file_input:n { #1 .cmp } + \cs_set_eq:NN \cs_dump: \fi: + \if_false: + }{ + \tl_gset:Nn \g_cs_dump_name_tl { #1 .cmp } + } +} \num_new:N\g_gen_sym_num \num_gset:Nn\g_gen_sym_num{0} \num_new:N\g_ggen_sym_num \num_gset:Nn\g_ggen_sym_num{0} \cs_new_nopar:Npn\cs_gen_sym:N#1{ |