[latex3-commits] [latex3/latex2e] gh1412: add documentation (42a30f95)

github at latex-project.org github at latex-project.org
Thu Sep 12 22:42:59 CEST 2024


Repository : https://github.com/latex3/latex2e
On branch  : gh1412
Link       : https://github.com/latex3/latex2e/commit/42a30f955015984a87bc600d3b10e65e80f7e034

>---------------------------------------------------------------

commit 42a30f955015984a87bc600d3b10e65e80f7e034
Author: David Carlisle <d.p.carlisle at gmail.com>
Date:   Thu Sep 12 21:42:59 2024 +0100

    add documentation


>---------------------------------------------------------------

42a30f955015984a87bc600d3b10e65e80f7e034
 base/doc/ltnews40.tex      | 9 +++++++++
 required/tools/changes.txt | 7 +++++++
 2 files changed, 16 insertions(+)

diff --git a/base/doc/ltnews40.tex b/base/doc/ltnews40.tex
index 5b03279a..8dadce79 100644
--- a/base/doc/ltnews40.tex
+++ b/base/doc/ltnews40.tex
@@ -415,6 +415,15 @@ has now been corrected.
 
 \section{Changes to packages in the \pkg{tools} category}
 
+\subsection{Modification to generation of the \file{.tex} from \pkg{fileerr}}
+
+The \pkg{fileerr} extraction has been modified to write \texttt{rename-to-empty-base.tex}
+rather than \texttt{.tex} to comply with an expected security change in texlive 2025.
+\texttt{build.lua} has been  modified to rename \texttt{rename-to-empty-base.tex} to \texttt{.tex}
+after unpacking however if using \textsf{docstrip} directly rather than using \textsf{l3build}
+or the unpacked zip file from \CTAN{}, the user must now rename the file and  install as \texttt{.tex}.
+%
+\githubissue{1412}
 
 \subsection{\pkg{array}: Tagging support for \cs{cline}}
 
diff --git a/required/tools/changes.txt b/required/tools/changes.txt
index 31292d1b..4f4c60d7 100644
--- a/required/tools/changes.txt
+++ b/required/tools/changes.txt
@@ -1,3 +1,10 @@
+2024-09-12  David Carlisle  <David.Carlisle at latex-project.org>
+
+	* build.lua, tools.ins:
+	Modify fileerr extraction to write rename-to-empty-base.tex rather than .tex
+	to comply with expected security change in texlive 2025
+	build.lua modified to rename rename-to-empty-base.tex to .tex after unpacking.
+
 2024-08-13  Ulrike Fischer  <Ulrike.Fischer at latex-project.org>
 
 	* longtable.dtx:





More information about the latex3-commits mailing list.