diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/expl3/l3prop.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/expl3/l3prop.sty | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/expl3/l3prop.sty b/Master/texmf-dist/tex/latex/expl3/l3prop.sty index f66173c17bf..48aa3138d79 100644 --- a/Master/texmf-dist/tex/latex/expl3/l3prop.sty +++ b/Master/texmf-dist/tex/latex/expl3/l3prop.sty @@ -48,7 +48,7 @@ %% %% ----------------------------------------------------------------------- \RequirePackage{l3names} -\GetIdInfo$Id: l3prop.dtx 1506 2009-09-04 21:52:12Z joseph $ +\GetIdInfo$Id: l3prop.dtx 1536 2009-09-16 07:23:04Z joseph $ {L3 Experimental Property Lists} \ProvidesExplPackage {\filename}{\filedate}{\fileversion}{\filedescription} @@ -97,11 +97,11 @@ \prop_split_aux:Nnn #1{#2}\prop_get_aux:w } \cs_new:Npn \prop_get_aux:w #1#2#3#4 { \tl_set:Nx #4 {\exp_not:n{#2}} } -\cs_generate_variant:Nn \prop_get:NnN {cnN} +\cs_generate_variant:Nn \prop_get:NnN { NVN, cnN, cVN } \cs_new:Npn \prop_gget:NnN #1#2{ \prop_split_aux:Nnn #1{#2}\prop_gget_aux:w} \cs_new:Npn \prop_gget_aux:w #1#2#3#4{\tl_gset:Nx#4{\exp_not:n{#2}}} -\cs_generate_variant:Nn \prop_gget:NnN {cnN} +\cs_generate_variant:Nn \prop_gget:NnN { NVN, cnN, cVN } \cs_new:Npn \prop_get_gdel:NnN #1#2#3{ \prop_split_aux:Nnn #1{#2}{\prop_get_del_aux:w #3{\toks_gset:Nn #1}{#2}}} \cs_new:Npn \prop_get_del_aux:w #1#2#3#4#5#6{ @@ -143,6 +143,8 @@ \prop_tmp:w #5 } } +\cs_generate_variant:Nn \prop_del:Nn { NV } +\cs_generate_variant:Nn \prop_gdel:Nn { NV } \cs_new:Npn \prop_gput_if_new:Nnn #1#2{ \prop_split_aux:Nnn #1{#2}{\prop_put_if_new_aux:w #1{#2}}} \cs_new:Npn \prop_put_if_new_aux:w #1#2#3#4#5#6{ |