diff options
author | Karl Berry <karl@freefriends.org> | 2018-10-25 21:34:47 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-10-25 21:34:47 +0000 |
commit | 02aa0c181c36eb53c436478eeb878a070972ac16 (patch) | |
tree | e6803181aa2bf1a9bbe4ccda4841b4f6d9b1e31a /Master/texmf-dist/source/latex/l3build | |
parent | 56ff75d2dc5bee2624945e8dd43945f1670e040d (diff) |
l3build (25oct18)
git-svn-id: svn://tug.org/texlive/trunk@48991 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/l3build')
-rw-r--r-- | Master/texmf-dist/source/latex/l3build/l3build.dtx | 30 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/l3build/l3build.ins | 4 |
2 files changed, 30 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/l3build/l3build.dtx b/Master/texmf-dist/source/latex/l3build/l3build.dtx index 368ef71c42a..d8c4287d585 100644 --- a/Master/texmf-dist/source/latex/l3build/l3build.dtx +++ b/Master/texmf-dist/source/latex/l3build/l3build.dtx @@ -223,7 +223,7 @@ % }^^A % } % -% \date{Released 2018-09-26} +% \date{Released 2018-10-25} % % \maketitle % \tableofcontents @@ -474,7 +474,7 @@ % % \begin{buildcmd}{doc \meta{name(s)}} % Typesets only the files with the \meta{name(s)} given, which should be the -% root name without any extension. +% basename without any extension. % \end{buildcmd} % % \begin{buildcmd}{install} @@ -1824,6 +1824,32 @@ % \end{macrocode} % \end{macro} % +% + +% \begin{macro}{\SHOWFILE} +% Load a file (e.g.,| \jobname.toc|) into the .log file with the usual special +% characters rendered harmless. Use as |\SHOWFILE{\jobname.aux}|. +% \begin{macrocode} +\begingroup % within the scope of this groups each line needs to end in % ! +\catcode`\^^M\active % +\gdef\SHOWFILE#1{% + \typeout{-------- #1 (start) ---------}% +\IfFileExists{#1}% + {\begingroup % + \catcode`\^^M\active % + \edef^^M{^\string^M^^J}% + \everyeof{\noexpand}% + \obeyspaces % + \@sanitize % + \message{\@@input #1 }% + \endgroup }% + {\message{Not found}}% + \typeout{-------- #1 (end) -----------}% +}% +\endgroup +% \end{macrocode} +% \end{macro} +% % To allow testing of possible changes, we allow extra code to be read % in before the test starts. The necessary code should be placed in a % file |regression-test.cfg|. diff --git a/Master/texmf-dist/source/latex/l3build/l3build.ins b/Master/texmf-dist/source/latex/l3build/l3build.ins index e943feb036e..483bab9d4a5 100644 --- a/Master/texmf-dist/source/latex/l3build/l3build.ins +++ b/Master/texmf-dist/source/latex/l3build/l3build.ins @@ -1,6 +1,6 @@ \iffalse meta-comment -File l3build.ins Copyright (C) 2014,2016 The LaTeX3 Project +File l3build.ins Copyright (C) 2014-2018 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of this @@ -32,7 +32,7 @@ license information is placed in the derived files. \preamble -Copyright (C) 2014-2016 The LaTeX3 Project +Copyright (C) 2014-2018 The LaTeX3 Project It may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either version 1.3c of |