summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/expl3/l3names.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-09-06 23:20:13 +0000
committerKarl Berry <karl@freefriends.org>2009-09-06 23:20:13 +0000
commit2b8eb47b09b2d853b8243d0fb61b408edb3d04a7 (patch)
treed581f2afc11c2d53246c31da8a8a7de24c855b0c /Master/texmf-dist/source/latex/expl3/l3names.dtx
parentd9919f44994077f178b0ebda415a1638f8acc0ec (diff)
expl3 1509 (5sep09)
git-svn-id: svn://tug.org/texlive/trunk@15163 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/expl3/l3names.dtx')
-rw-r--r--Master/texmf-dist/source/latex/expl3/l3names.dtx39
1 files changed, 20 insertions, 19 deletions
diff --git a/Master/texmf-dist/source/latex/expl3/l3names.dtx b/Master/texmf-dist/source/latex/expl3/l3names.dtx
index 26148a4e7a2..777ccace59d 100644
--- a/Master/texmf-dist/source/latex/expl3/l3names.dtx
+++ b/Master/texmf-dist/source/latex/expl3/l3names.dtx
@@ -37,7 +37,7 @@
\catcode`\{=1 % left brace is begin-group character
\catcode`\}=2 % right brace is end-group character
\catcode`\#=6 % hash mark is macro parameter character
-\catcode`\^=7 %
+\catcode`\^=7 % circumflex is superscript character
\catcode`\^^I=10 % ascii tab is a blank space
%</initex>
%<package>\begingroup
@@ -46,10 +46,10 @@
\begingroup
\def\GetIdInfoString{#1}%
\def\IdInfoStringUnexp{Id}%
- \ifx \GetIdInfoString \IdInfoStringUnexp
- \def\next{\endgroup\GetIdInfoMissing}
+ \ifx\GetIdInfoString\IdInfoStringUnexp
+ \def\next{\endgroup\GetIdInfoMissing}%
\else
- \def\next{\endgroup\GetIdInfoFull$#1$}
+ \def\next{\endgroup\GetIdInfoFull$#1$}%
\fi
\next
}
@@ -102,7 +102,7 @@
\RequirePackage{l3names}
%</driver>
%\fi
-\GetIdInfo$Id: l3names.dtx 1362 2009-05-28 20:19:21Z joseph $
+\GetIdInfo$Id: l3names.dtx 1452 2009-08-08 14:09:32Z joseph $
{L3 Experimental Naming Scheme for TeX Primitives}
%
%
@@ -326,17 +326,18 @@
%
% To get things started, give a new name for |\let|.
% \begin{macrocode}
-\let\tex_let:D\let
+\let \tex_let:D \let
%</initex|package>
% \end{macrocode}
%
% and now an internal function to possibly
-% remove the old name.
+% remove the old name: for the moment.
%
% \begin{macrocode}
%<*initex>
-\long\def\name_undefine:N#1{
- \tex_let:D#1\c_undefined}
+\long \def \name_undefine:N #1 {
+ \tex_let:D #1 \c_undefined
+}
%</initex>
% \end{macrocode}
%
@@ -365,10 +366,10 @@
% the old name.
% \begin{macrocode}
%<*initex|package>
-\long\def\name_primitive:NN#1#2{
+\long \def \name_primitive:NN #1#2 {
\tex_let:D #2 #1
\name_undefine:N #1
- }
+}
% \end{macrocode}
%
% \subsection{Reassignment of primitives}
@@ -939,10 +940,10 @@
% \end{itemize}
%
% \begin{macrocode}
-\tex_def:D\ExplSyntaxOn{
+\tex_def:D \ExplSyntaxOn {
\tex_ifodd:D \ExplSyntaxStatus \tex_relax:D
\tex_else:D
- \tex_edef:D\ExplSyntaxOff{
+ \tex_edef:D \ExplSyntaxOff {
\etex_unexpanded:D{
\tex_ifodd:D \ExplSyntaxStatus \tex_relax:D
\tex_def:D \ExplSyntaxStatus{0}
@@ -955,7 +956,7 @@
\tex_catcode:D 58=\tex_the:D \tex_catcode:D 58 \tex_relax:D
\tex_noexpand:D \tex_fi:D
}
- \tex_def:D\ExplSyntaxStatus{1}
+ \tex_def:D \ExplSyntaxStatus { 1 }
\tex_catcode:D 126=10 \tex_relax:D % tilde is a space char.
\tex_catcode:D 32=9 \tex_relax:D % space is ignored
\tex_catcode:D 9=9 \tex_relax:D % tab also ignored
@@ -967,7 +968,7 @@
% \end{macrocode}
% At this point we better set the status.
% \begin{macrocode}
-\tex_def:D\ExplSyntaxStatus{1}
+\tex_def:D \ExplSyntaxStatus { 1 }
% \end{macrocode}
% \end{macro}
% \end{macro}
@@ -979,11 +980,11 @@
% \LaTeX3 without adhering it's conventions according to space
% characters. These macros provide the necessary settings.
% \begin{macrocode}
-\tex_def:D \ExplSyntaxNamesOn{
+\tex_def:D \ExplSyntaxNamesOn {
\tex_catcode:D `\_=11\tex_relax:D
\tex_catcode:D `\:=11\tex_relax:D
}
-\tex_def:D \ExplSyntaxNamesOff{
+\tex_def:D \ExplSyntaxNamesOff {
\tex_catcode:D `\_=8\tex_relax:D
\tex_catcode:D `\:=12\tex_relax:D
}
@@ -1013,7 +1014,7 @@
% else svn and we extract information. To be on the safe side we
% ensure that spaces in the argument are seen.
% \begin{macrocode}
-\tex_def:D\GetIdInfo{
+\tex_def:D \GetIdInfo {
\tex_begingroup:D
\tex_catcode:D 32=10 \tex_relax:D % needed? Probably for now.
\GetIdInfoMaybeMissing:w
@@ -1110,7 +1111,7 @@
% as the packages in this distribution do like this:
% \begin{verbatim}
% \RequirePackage{l3names}
-% \GetIdInfo$Id: l3names.dtx 1362 2009-05-28 20:19:21Z joseph $
+% \GetIdInfo$Id: l3names.dtx 1452 2009-08-08 14:09:32Z joseph $
% {L3 Experimental Box module}
% \ProvidesExplPackage
% {\filename}{\filedate}{\fileversion}{\filedescription}