[latex3-commits] [git/LaTeX3-latex3-latex2e] gh217: Update changes.txt, ltexpl.dtx, and ltfiles.dtx, added (gh/217) to the changes entries, replaced the use of \@part by \reserved at a (651699a7)
Johannes Braams
texniek at braams.xs4all.nl
Sun May 3 09:59:43 CEST 2020
Repository : https://github.com/latex3/latex2e
On branch : gh217
Link : https://github.com/latex3/latex2e/commit/651699a74d76d8eda236db4a65bc3288545d9353
>---------------------------------------------------------------
commit 651699a74d76d8eda236db4a65bc3288545d9353
Author: Johannes Braams <texniek at braams.xs4all.nl>
Date: Sun May 3 09:59:43 2020 +0200
Update changes.txt, ltexpl.dtx, and ltfiles.dtx, added (gh/217) to the changes entries, replaced the use of \@part by \reserved at a
>---------------------------------------------------------------
651699a74d76d8eda236db4a65bc3288545d9353
base/changes.txt | 4 ++--
base/ltexpl.dtx | 6 +++---
base/ltfiles.dtx | 15 ++++++++-------
3 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/base/changes.txt b/base/changes.txt
index 4bc527c6..8c0909c8 100644
--- a/base/changes.txt
+++ b/base/changes.txt
@@ -9,12 +9,12 @@ are not part of the distribution.
2020-05-02 Johannes Braams <texniek at braams.xs4all.nl>
* ltexpl.dtx: Created aliases for two expl3 macros in order to use
- them to remove leading and trailing spaces from filenames
+ them to remove leading and trailing spaces from filenames (gh/217)
2020-05-02 Johannes Braams <texniek at braams.xs4all.nl>
* ltfiles.dtx: Modified \include and \includeony to support
- filenames with spaces in them
+ filenames with spaces in them (gh/217)
2020-04-22 Ulrike Fischer <Ulrike.Fischer at latex-project.org>
diff --git a/base/ltexpl.dtx b/base/ltexpl.dtx
index a03fa151..fb61bb23 100644
--- a/base/ltexpl.dtx
+++ b/base/ltexpl.dtx
@@ -33,7 +33,7 @@
%<*driver>
% \fi
\ProvidesFile{ltexpl.dtx}
- [2020-05-02 v1.2 LaTeX Kernel (expl3-dependent code)]
+ [2020-05-03 v1.2b LaTeX Kernel (expl3-dependent code)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltfinal.dtx}
@@ -131,9 +131,9 @@
% packages. These macros will always have \verb|@expl@| in their
% name.
%
-% \changes{v1.2}{2020/05/02}
+% \changes{v1.2a}{2020/05/02}
% {Define a macro based on l3 language to support inclusion of
-% files with space in the name}
+% files with space in the name (gh/217)}
% \begin{macrocode}
\ExplSyntaxOn
\cs_new_eq:NN \@expl at tl@trim at spaces@@n \tl_trim_spaces:n
diff --git a/base/ltfiles.dtx b/base/ltfiles.dtx
index d9d8da19..b9db05b1 100644
--- a/base/ltfiles.dtx
+++ b/base/ltfiles.dtx
@@ -32,7 +32,7 @@
%<*driver>
% \fi
\ProvidesFile{ltfiles.dtx}
- [2020/05/02 v1.2g LaTeX Kernel (File Handling)]
+ [2020-05-03 v1.2g LaTeX Kernel (File Handling)]
% \iffalse
\documentclass{ltxdoc}
\GetFileInfo{ltfiles.dtx}
@@ -542,7 +542,8 @@
% \begin{macro}{\includeonly}
% \changes{v1.0p}{1995/04/22}{Allow blanks in argument}
% \changes{v1.2a}{2019/07/01}{Support UTF-8}
-% \changes{v1.2g}{2020/05/02}{Improved support for spaces in filenames}
+% \changes{v1.2g}{2020/05/02}{Improved support for spaces in filenames
+% (gh/217)}
% \begin{macrocode}
%</2ekernel>
%<*2ekernel|latexrelease>
@@ -558,9 +559,9 @@
% \emph{in} the filenames intact.
% \begin{macrocode}
\let\@partlist\@empty
- \@for\@part:=#1 \do
+ \@for\reserved at a:=#1 \do
{
- \expandafter\set at curr@file at trim@spaces\expandafter{\@part}%
+ \expandafter\set at curr@file at trim@spaces\expandafter{\reserved at a}%
\ifx\@partlist\@empty
\edef\@partlist{\@curr at file}%
\else
@@ -589,9 +590,9 @@
% Made |\include| check for being used inside an |\include|'d file, as
% this will not work and cause surprising results.
% \changes{v1.2g}{2020/05/02}{Get rid of leading and trailing spaces
-% from the filename}
+% from the filename (gh/217)}
% \changes{v1.2g}{2020-05-02}{Pass the filename to \cs{@include} by
-% value instead of by reference}
+% value instead of by reference (gh/217)}
% \begin{macrocode}
\def\include#1{\relax
\ifnum\@auxout=\@partaux
@@ -643,7 +644,7 @@
%
% \begin{macro}{\@include}
% \changes{v1.2g}{2020/05/02}{Support spaces in filenames by enclosing
-% the names of \texttt{.aux}-files in quotes}
+% the names of \texttt{.aux}-files in quotes (gh/217)}
% \begin{macrocode}
%<*2ekernel|latexrelease>
%<latexrelease>\IncludeInRelease{2020/10/01}%
More information about the latex3-commits
mailing list.