diff options
author | Karl Berry <karl@freefriends.org> | 2016-06-22 21:30:19 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-06-22 21:30:19 +0000 |
commit | 03b5718c4f9f0e7beee8e7acc19c2edf0d7aecba (patch) | |
tree | bdc3575f47c5c031b2a3889d28a75b1fe109b6fa /Master/texmf-dist/source | |
parent | 3622573f5d11f0ce33788890a967e804c4deca51 (diff) |
l3build (22jun16)
git-svn-id: svn://tug.org/texlive/trunk@41523 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/l3build/l3build.dtx | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.dtx b/Master/texmf-dist/source/latex/l3build/l3build.dtx index 97fe4972e8d..37e5d5e7c6c 100644 --- a/Master/texmf-dist/source/latex/l3build/l3build.dtx +++ b/Master/texmf-dist/source/latex/l3build/l3build.dtx @@ -39,8 +39,8 @@ \RequirePackage{expl3} \def\ExplFileName{l3build} \def\ExplFileDescription{L3 Regression test suite} -\def\ExplFileDate{2016/06/14} -\def\ExplFileVersion{6608} +\def\ExplFileDate{2016/06/22} +\def\ExplFileVersion{6641} \documentclass[full]{l3doc} \renewcommand\partname{Part} \usepackage{multicol,needspace} @@ -325,7 +325,7 @@ % \item \texttt{--pdf} (\texttt{-p}) Test PDF file against a reference % version rather than using a log comparison % \item \texttt{--quiet} (\texttt{-q}) Suppresses output from unpacking -% \item \texttt{--version} (\texttt{-v}) Version string to use when setting +% \item \texttt{--release} (\texttt{-r}) Release string to use when setting % version data % \end{itemize} % @@ -489,7 +489,7 @@ % \begin{buildcmd}{setversion} % Modifies the content of files specified by |versionfiles| to allow % automatic updating of the file date and version. The latter are -% specified using the |-d| and |-v| command line options and if not +% specified using the |-d| and |-r| command line options and if not % given will default to the current date in ISO format (YYYY-MM-DD) and |-1|, % respectively. As detailed below, the standard set up has no search pattern % defined for this target and so no action will be taken \emph{unless} @@ -1113,12 +1113,19 @@ % \subsection{Preliminaries} % % Unlike in the \LaTeXe{} regression test suite, reset catcodes: each test should set these -% as appropriate. +% as appropriate. There's also a quick test for Con\TeX{}t: it defines |\unprotect| +% which should be a reasonable marker (and is needed as some catcodes are otherwise +% wrong). % \begin{macrocode} -\expandafter\edef\csname reset\string @catcodes\endcsname{% - \catcode`\noexpand\@=\the\catcode`\@\relax -} -\catcode`\@=11 % +\ifx\unprotect\undefined + \expandafter\edef\csname reset\string @catcodes\endcsname{% + \catcode`\noexpand\@=\the\catcode`\@\relax + } + \catcode`\@=11 % +\else + \unprotect + \def\reset@catcodes{\protect}% +\fi % \end{macrocode} % Put \TeX{} into scroll mode, and stop it showing the % implementation details of macros in error messages. |