summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/expl3/l3prop.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-17 23:34:19 +0000
committerKarl Berry <karl@freefriends.org>2009-09-17 23:34:19 +0000
commit1684d0a29834ce566a114b73ca0d6a8cf38edc21 (patch)
treeb03c3db912ae6bb76fad634d7ba4a69ea098eb28 /Master/texmf-dist/source/latex/expl3/l3prop.dtx
parenta95d1a90845bf6c1c7f2ee629fbe10a20d5863ce (diff)
expl3 1543 (17sep09)
git-svn-id: svn://tug.org/texlive/trunk@15347 c570f23f-e606-0410-a88d-b1316a301751
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}