texlive[47890] Master/texmf-dist: filecontents (31may18)

commits+karl at tug.org commits+karl at tug.org
Thu May 31 23:50:06 CEST 2018


Revision: 47890
          http://tug.org/svn/texlive?view=revision&revision=47890
Author:   karl
Date:     2018-05-31 23:50:06 +0200 (Thu, 31 May 2018)
Log Message:
-----------
filecontents (31may18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/filecontents/README
    trunk/Master/texmf-dist/doc/latex/filecontents/filecontents.pdf
    trunk/Master/texmf-dist/source/latex/filecontents/filecontents.dtx
    trunk/Master/texmf-dist/source/latex/filecontents/filecontents.ins
    trunk/Master/texmf-dist/tex/latex/filecontents/filecontents.sty

Modified: trunk/Master/texmf-dist/doc/latex/filecontents/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/filecontents/README	2018-05-31 21:31:36 UTC (rev 47889)
+++ trunk/Master/texmf-dist/doc/latex/filecontents/README	2018-05-31 21:50:06 UTC (rev 47890)
@@ -36,7 +36,7 @@
 Copyright and license
 ---------------------
 
-Copyright (C) 2011 Scott Pakin, scott+fc at pakin.org
+Copyright (C) 2018 Scott Pakin, scott+fc at pakin.org
 
 This package may be distributed and/or modified under the conditions
 of the LaTeX Project Public License, either version 1.3c of this

Modified: trunk/Master/texmf-dist/doc/latex/filecontents/filecontents.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/filecontents/filecontents.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/filecontents/filecontents.dtx	2018-05-31 21:31:36 UTC (rev 47889)
+++ trunk/Master/texmf-dist/source/latex/filecontents/filecontents.dtx	2018-05-31 21:50:06 UTC (rev 47890)
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %
-% Copyright (C) 2011 Scott Pakin <scott+fc at pakin.org>
+% Copyright (C) 2018 Scott Pakin <scott+fc at pakin.org>
 % -------------------------------------------------------
 %
 % This package may be distributed and/or modified under the
@@ -22,7 +22,7 @@
 %<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
 %<package>\ProvidesPackage{filecontents}
 %<*package>
-    [2011/10/08 v1.3 Create an external file from within a LaTeX document]
+    [2018/05/30 v1.4 Create an external file from within a LaTeX document]
 %</package>
 %
 %<*driver>
@@ -38,7 +38,7 @@
 %
 % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
-% \CheckSum{175}
+% \CheckSum{184}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -61,7 +61,7 @@
 % \title{The \textsf{filecontents} package\thanks{This file
 %         has version number \fileversion, last
 %         revised \filedate.}}
-% \author{Scott Pakin\\scott+fc at pakin.org}
+% \author{Scott Pakin \\ \textit{scott+fc at pakin.org}}
 % \maketitle
 %
 % \changes{v1.0}{2001/07/31}{Initial version}
@@ -352,13 +352,17 @@
     ^^M}%
 %    \end{macrocode}
 %
+% \changes{v1.4}{2018/05/30}{Update definitions of
+%   \string\texttt{\string\^{}\string\^{}L} and
+%   \string\texttt{\string\^{}\string\^{}I} for compatibility with the
+%   2018-04-01 \string\LaTeX\ release}
 %    \begin{macrocode}
   \catcode`\^^L\active%
   \let\L\@undefined%
-  \def^^L{\@ifundefined L^^J^^J^^J}%
+  \def^^L{\expandafter\ifx\csname L\endcsname\relax\fi ^^J^^J}%
   \catcode`\^^I\active%
   \let\I\@undefined%
-  \def^^I{\@ifundefined I\space\space}%
+  \def^^I{\expandafter\ifx\csname I\endcsname\relax\fi\space}%
   \catcode`\^^M\active%
   \edef^^M##1^^M{%
     \noexpand\reserved at b##1\E\E\relax}}%

Modified: trunk/Master/texmf-dist/source/latex/filecontents/filecontents.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/filecontents/filecontents.ins	2018-05-31 21:31:36 UTC (rev 47889)
+++ trunk/Master/texmf-dist/source/latex/filecontents/filecontents.ins	2018-05-31 21:50:06 UTC (rev 47890)
@@ -3,7 +3,7 @@
 %% driver files from the doc files in this package when run through
 %% LaTeX or TeX.
 %%
-%% Copyright (C) 2011 Scott Pakin <scott+fc at pakin.org>
+%% Copyright (C) 2018 Scott Pakin <scott+fc at pakin.org>
 %% -------------------------------------------------------
 %%
 %% This package may be distributed and/or modified under the conditions
@@ -28,7 +28,7 @@
 
 This is a generated file.
 
-Copyright (C) 2011 Scott Pakin <scott+fc at pakin.org>
+Copyright (C) 2018 Scott Pakin <scott+fc at pakin.org>
 -------------------------------------------------------
 
 This package may be distributed and/or modified under the conditions

Modified: trunk/Master/texmf-dist/tex/latex/filecontents/filecontents.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/filecontents/filecontents.sty	2018-05-31 21:31:36 UTC (rev 47889)
+++ trunk/Master/texmf-dist/tex/latex/filecontents/filecontents.sty	2018-05-31 21:50:06 UTC (rev 47890)
@@ -8,7 +8,7 @@
 %% 
 %% This is a generated file.
 %% 
-%% Copyright (C) 2011 Scott Pakin <scott+fc at pakin.org>
+%% Copyright (C) 2018 Scott Pakin <scott+fc at pakin.org>
 %% -------------------------------------------------------
 %% 
 %% This package may be distributed and/or modified under the conditions
@@ -23,7 +23,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesPackage{filecontents}
-    [2011/10/08 v1.3 Create an external file from within a LaTeX document]
+    [2018/05/30 v1.4 Create an external file from within a LaTeX document]
 \begingroup%
 \catcode`\*=11 %
 \catcode`\^^M\active%
@@ -83,10 +83,10 @@
     ^^M}%
   \catcode`\^^L\active%
   \let\L\@undefined%
-  \def^^L{\@ifundefined L^^J^^J^^J}%
+  \def^^L{\expandafter\ifx\csname L\endcsname\relax\fi ^^J^^J}%
   \catcode`\^^I\active%
   \let\I\@undefined%
-  \def^^I{\@ifundefined I\space\space}%
+  \def^^I{\expandafter\ifx\csname I\endcsname\relax\fi\space}%
   \catcode`\^^M\active%
   \edef^^M##1^^M{%
     \noexpand\reserved at b##1\E\E\relax}}%



More information about the tex-live-commits mailing list