summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/expl3/l3prop.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/expl3/l3prop.dtx')
-rw-r--r--Master/texmf-dist/source/latex/expl3/l3prop.dtx29
1 files changed, 25 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/expl3/l3prop.dtx b/Master/texmf-dist/source/latex/expl3/l3prop.dtx
index 86ac5508276..73958e5fd56 100644
--- a/Master/texmf-dist/source/latex/expl3/l3prop.dtx
+++ b/Master/texmf-dist/source/latex/expl3/l3prop.dtx
@@ -36,7 +36,7 @@
\RequirePackage{l3names}
%</driver|package>
%\fi
-\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}
%\iffalse
%<*driver>
@@ -133,9 +133,13 @@
%
% \begin{function}{%
% \prop_get:NnN |
+% \prop_get:NVN |
% \prop_get:cnN |
+% \prop_get:cVN |
% \prop_gget:NnN |
+% \prop_gget:NVN |
% \prop_gget:cnN |
+% \prop_gget:cVN |
% }
% \begin{syntax}
% "\prop_get:NnN" <\proplist> \Arg{\propkey} <tl var.>
@@ -173,7 +177,9 @@
%
% \begin{function}{%
% \prop_del:Nn |
+% \prop_del:NV |
% \prop_gdel:Nn |
+% \prop_gdel:NV |
% }
% \begin{syntax}
% "\prop_del:Nn" <\proplist> \Arg{\propkey}
@@ -487,7 +493,9 @@
% \end{macro}
%
% \begin{macro}{\prop_get:NnN}
+% \begin{macro}{\prop_get:NVN}
% \begin{macro}{\prop_get:cnN}
+% \begin{macro}{\prop_get:cVN}
% \begin{macro}{\prop_get_aux:w}
% |\prop_get:NnN |\meta{\proplist}\meta{\propkey}\meta{tl var.}~defines
% \meta{tl var.}~to be the value associated with \meta{\propkey} in \meta{\proplist},
@@ -500,14 +508,18 @@
% \end{macrocode}
%
% \begin{macrocode}
-\cs_generate_variant:Nn \prop_get:NnN {cnN}
+\cs_generate_variant:Nn \prop_get:NnN { NVN, cnN, cVN }
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\prop_gget:NnN}
-% \begin{macro}{\prop_gget:cnN}
+% \begin{macro}{\prop_gget:NVN}
+% \begin{macro}{\prop_gget:NnN}
+% \begin{macro}{\prop_gget:NVN}
% \begin{macro}{\prop_gget_aux:w}
% The global version of the previous function.
% \begin{macrocode}
@@ -517,11 +529,13 @@
% \end{macrocode}
%
% \begin{macrocode}
-\cs_generate_variant:Nn \prop_gget:NnN {cnN}
+\cs_generate_variant:Nn \prop_gget:NnN { NVN, cnN, cVN }
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
% \begin{macro}{\prop_get_gdel:NnN}
% \begin{macro}{\prop_get_del_aux:w}
@@ -606,6 +620,8 @@
% \end{macro}
%
% \begin{macro}{\prop_del:Nn}
+% \begin{macro}{\prop_del:NV}
+% \begin{macro}{\prop_gdel:NV}
% \begin{macro}{\prop_gdel:Nn}
% \begin{macro}{\prop_del_aux:w}
% |\prop_del:Nn |\meta{\proplist}\meta{\propkey} deletes the entry for
@@ -622,10 +638,15 @@
\prop_tmp:w #5
}
}
+\cs_generate_variant:Nn \prop_del:Nn { NV }
+\cs_generate_variant:Nn \prop_gdel:Nn { NV }
+%
% \end{macrocode}
% \end{macro}
% \end{macro}
% \end{macro}
+% \end{macro}
+% \end{macro}
%
%
% \begin{macro}{\prop_gput_if_new:Nnn}