diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/expl3.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/expl3.dtx | 29 |
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} |