From a9726d029d99c128a7abb22e73074ba0a1ce838e Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Tue, 1 Sep 2020 03:03:37 +0000
Subject: CTAN sync 202009010303

---
 macros/latex-dev/base/ltxdoc.dtx | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

(limited to 'macros/latex-dev/base/ltxdoc.dtx')

diff --git a/macros/latex-dev/base/ltxdoc.dtx b/macros/latex-dev/base/ltxdoc.dtx
index 3b82ccd759..696af32ab1 100644
--- a/macros/latex-dev/base/ltxdoc.dtx
+++ b/macros/latex-dev/base/ltxdoc.dtx
@@ -30,7 +30,7 @@
 %
 %<class>\NeedsTeXFormat{LaTeX2e}
 %<class>\ProvidesClass{ltxdoc}
-%<class>         [2020/05/17 v2.0z Standard LaTeX documentation class]
+%<class>         [2020/08/21 v2.1a Standard LaTeX documentation class]
 %
 %<*driver>
 \documentclass{ltxdoc}
@@ -54,6 +54,7 @@
 %
 % \changes{v2.0i}{1994/04/29}{Update the documentation.}
 % \changes{v2.0s}{1998/08/17}{(RmS) Documentation fixes.}
+% \changes{v2.1a}{2020/08/21}{Integration of new hook management interface}
 %
 % \section{Documentation of the \LaTeX\ sources}
 %
@@ -422,6 +423,8 @@
 \def\partname{File}
 %    \end{macrocode}
 %
+%
+%
 % \changes{v2.0z}{2020/05/17}{Support spaces \emph{within} filenames
 %    (gh/218)}
 %    \begin{macrocode}
@@ -435,7 +438,8 @@
   \ifnum\@auxout=\@partaux
     \@latexerr{\string\include\space cannot be nested}\@eha
   \else
-    \set@curr@file@trim@spaces{#1}%
+    \set@curr@file{#1}%
+    \edef\@curr@file{\@strip@tex@ext\@curr@file}%
     \expandafter\@docinclude\expandafter{\@curr@file}
  \fi}
 \def\@docinclude#1 {\clearpage
@@ -445,6 +449,7 @@
 \if@tempswa \let\@auxout\@partaux \if@filesw
 \immediate\openout\@partaux "#1.aux"
 \immediate\write\@partaux{\relax}\fi
+\@filehook@set@CurrentFile
 %    \end{macrocode}
 % We need to save (and later restore) various index-related
 % commands which might be changed by the included file.
-- 
cgit v1.2.3

