diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx | 38 |
1 files changed, 9 insertions, 29 deletions
diff --git a/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx b/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx index 0f1579b47bc..5001f7340af 100644 --- a/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx +++ b/Master/texmf-dist/source/latex/l3kernel/l3bootstrap.dtx @@ -21,7 +21,7 @@ % for those people who are interested. % %<*driver|package> -% \begin{macro}{\GetIdInfo} +% \begin{macro}[deprecated = 2017-03-19]{\GetIdInfo} % \begin{macro}[aux]{\GetIdInfoAuxI, \GetIdInfoAuxII, \GetIdInfoAuxIII} % The idea here is to extract out the information needed from a standard % \textsc{svn} \texttt{Id} line, but without a line that will get @@ -119,8 +119,6 @@ % \end{macro} %</driver|package> %<*driver> -\def\ExplFileDate{2017/03/18} -\def\ExplFileVersion{7019} \documentclass[full]{l3doc} \begin{document} \DocInput{\jobname.dtx} @@ -130,8 +128,6 @@ % % \title{^^A % The \pkg{l3bootstrap} package\\ Bootstrap code^^A -% \thanks{This file describes v\ExplFileVersion, -% last revised \ExplFileDate.}^^A % } % % \author{^^A @@ -143,7 +139,7 @@ % }^^A % } % -% \date{Released \ExplFileDate} +% \date{Released 2017/04/01} % % \maketitle % @@ -172,7 +168,8 @@ % reverts to the document category code r\'{e}gime. % \end{function} % -% \begin{function}{\ProvidesExplPackage, \ProvidesExplClass, \ProvidesExplFile} +% \begin{function}[updated = 2017-03-19] +% {\ProvidesExplPackage, \ProvidesExplClass, \ProvidesExplFile} % \begin{syntax} % |\RequirePackage{expl3}| \\ % \cs{ProvidesExplPackage} \Arg{package} \Arg{date} \Arg{version} \Arg{description} @@ -185,33 +182,16 @@ % end of the file, \cs{ExplSyntaxOff} will be called to reverse this. % (This is the same concept as \LaTeXe{} provides in turning on % \tn{makeatletter} within package and class code.) The \meta{date} should -% be given in the format \meta{year}/\meta{month}/\meta{day}. -% \end{function} -% -% \begin{function}[updated = 2012-06-04]{\GetIdInfo} -% \begin{syntax} -% |\RequirePackage{l3bootstrap}| -% \cs{GetIdInfo} |$Id:| \meta{SVN info field} |$| \Arg{description} -% \end{syntax} -% Extracts all information from a SVN field. Spaces are not -% ignored in these fields. The information pieces are stored in -% separate control sequences with \cs{ExplFileName} for the part of the -% file name leading up to the period, \cs{ExplFileDate} for date, -% \cs{ExplFileVersion} for version and \cs{ExplFileDescription} for the -% description. +% be given in the format \meta{year}/\meta{month}/\meta{day}. If the +% \meta{version} is given then it will be prefixed with \texttt{v} in +% the package identifier line. % \end{function} % % To summarize: Every single package using this syntax should identify % itself using one of the above methods. Special care is taken so that -% every package or class file loaded with \tn{RequirePackage} or alike +% every package or class file loaded with \tn{RequirePackage} or similar % are loaded with usual \LaTeXe{} category codes and the \LaTeX3 category code -% scheme is reloaded when needed afterwards. See implementation for -% details. If you use the \cs{GetIdInfo} command you can use the -% information when loading a package with -% \begin{verbatim} -% \ProvidesExplPackage{\ExplFileName} -% {\ExplFileDate}{\ExplFileVersion}{\ExplFileDescription} -% \end{verbatim} +% scheme is reloaded when needed afterwards. % % \subsection{Internal functions and variables} % |