summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/expl3.dtx')
-rw-r--r--Master/texmf-dist/source/latex/l3kernel/expl3.dtx29
1 files changed, 13 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
index 2cd14966976..cbdbe3f76ba 100644
--- a/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
+++ b/Master/texmf-dist/source/latex/l3kernel/expl3.dtx
@@ -37,8 +37,8 @@
\RequirePackage{l3names}
\def\ExplFileName{expl3}
\def\ExplFileDescription{L3 Experimental code bundle wrapper}
-\def\ExplFileDate{2011/12/07}
-\def\ExplFileVersion{3036}
+\def\ExplFileDate{2011/12/29}
+\def\ExplFileVersion{3109}
%</driver|package>
%<*driver>
\documentclass[full]{l3doc}
@@ -337,6 +337,8 @@
% type for carrying out |box| alignment operations;
% \item[dim] \enquote{rigid} lengths;
% \item[fp] floating-point values;
+% \item[ior] an input stream (for reading from a file);
+% \item[iow] an output stream (for writing from a file);
% \item[int] integer-valued count register;
% \item[prop] property list;
% \item[seq] sequence: a data-type used to implement lists (with
@@ -803,13 +805,8 @@
% or the \LaTeX3 SVN repository.
% \item At an internal level, most functions should be generated
% \tn{long} (using \cs{cs_new:Npn}) rather than \enquote{short} (using
-% \cs{cs_new_nopar:Npn}). The exceptions are:
-% \begin{itemize}
-% \item Functions which take no arguments;
-% \item Functions which are used with pre-set arguments which
-% therefore cannot be \tn{long}: this is mainly the case with
-% auxiliary functions.
-% \end{itemize}
+% \cs{cs_new_nopar:Npn}). However, functions which take no arguments
+% should be set \enquote{short}.
% \item Where possible, declare all variables and functions (using
% \cs{cs_new:Npn}, \cs{tl_new:N}, etc.) before use.
% \item Prefer \enquote{higher-level} functions over \enquote{lower-level},
@@ -940,7 +937,7 @@
\ProcessOptions \relax
% \end{macrocode}
% \end{variable}
-%
+%
% \begin{macrocode}
\ifodd \l@expl@native@drivers@bool \relax
\else
@@ -1047,7 +1044,7 @@
}
}
% \end{macrocode}
-%
+%
% \begin{macro}{\color}
% If the native drivers are being used, they can be loaded now. The
% \cs{color} macro must be defined for showing coffin poles, so
@@ -1085,9 +1082,9 @@
% instead.
% \begin{macrocode}
{
- \cs_set_protected_nopar:Npn \box_rotate:Nn #1#2
+ \cs_set_protected:Npn \box_rotate:Nn #1#2
{ \hbox_set:Nn #1 { \rotatebox {#2} { \box_use:N #1 } } }
- \cs_set_protected_nopar:Npn \box_resize:Nnn #1#2#3
+ \cs_set_protected:Npn \box_resize:Nnn #1#2#3
{
\hbox_set:Nn #1
{
@@ -1097,7 +1094,7 @@
{ \box_use:N #1 }
}
}
- \cs_set_protected_nopar:Npn \box_resize_to_ht_plus_dp:Nn #1#2
+ \cs_set_protected:Npn \box_resize_to_ht_plus_dp:Nn #1#2
{
\hbox_set:Nn #1
{
@@ -1105,7 +1102,7 @@
{ \box_use:N #1 }
}
}
- \cs_set_protected_nopar:Npn \box_resize_to_wd:Nn #1#2
+ \cs_set_protected:Npn \box_resize_to_wd:Nn #1#2
{
\hbox_set:Nn #1
{
@@ -1113,7 +1110,7 @@
{ \box_use:N #1 }
}
}
- \cs_set_protected_nopar:Npn \box_scale:Nnn #1#2#3
+ \cs_set_protected:Npn \box_scale:Nnn #1#2#3
{ \hbox_set:Nn #1 { \scalebox {#2} [#3] { \box_use:N #1 } } }
}
% \end{macrocode}