From 025f7bfee79d7817a876831bb19f34a2dfb1b2e2 Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Tue, 19 Nov 2019 03:02:21 +0000
Subject: CTAN sync 201911190302

---
 macros/latex-dev/base/ltspace.dtx | 33 ++++++++++++++++++++++++++++-----
 1 file changed, 28 insertions(+), 5 deletions(-)

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

diff --git a/macros/latex-dev/base/ltspace.dtx b/macros/latex-dev/base/ltspace.dtx
index d840b13bbb..2abc1a4f23 100644
--- a/macros/latex-dev/base/ltspace.dtx
+++ b/macros/latex-dev/base/ltspace.dtx
@@ -32,7 +32,7 @@
 %<*driver>
 % \fi
 \ProvidesFile{ltspace.dtx}
-             [2019/08/27 v1.3j LaTeX Kernel (spacing)]
+             [2019/11/02 v1.3k LaTeX Kernel (spacing)]
 % \iffalse
 \documentclass{ltxdoc}
 \GetFileInfo{ltspace.dtx}
@@ -393,15 +393,38 @@
 % so now it is explicitly robust, like |\\|.
 %  \begin{macro}{\@normalcr}
 % The internal definition of the `normal' definition of |\\|.
+% \changes{v1.3k}{2019/11/02}{Make also \cs{@normalcr} robust}
 %    \begin{macrocode}
-\DeclareRobustCommand\\{%
+%</2ekernel>
+%<*2ekernel|latexrelease>
+%<latexrelease>\IncludeInRelease{2020/02/01}%
+%<latexrelease>                 {\@normalcr}{Make robust}%
+\protected\def\@normalcr{%
   \let \reserved@e \relax
   \let \reserved@f \relax
   \@ifstar{\let \reserved@e \vadjust \let \reserved@f \nobreak
              \@xnewline}%
-          \@xnewline}
-\expandafter\let\expandafter\@normalcr
-     \csname\expandafter\@gobble\string\\ \endcsname
+  \@xnewline}
+%    \end{macrocode}
+%    
+%    \begin{macrocode}
+\let\\\@normalcr
+%</2ekernel|latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<latexrelease>\IncludeInRelease{0000/00/00}%
+%<latexrelease>                 {\@normalcr}{Make robust}%
+%<latexrelease>
+%<latexrelease>\DeclareRobustCommand\\{%
+%<latexrelease>   \let \reserved@e \relax
+%<latexrelease>   \let \reserved@f \relax
+%<latexrelease>   \@ifstar{\let \reserved@e \vadjust \let \reserved@f \nobreak
+%<latexrelease>             \@xnewline}%
+%<latexrelease>  \@xnewline}
+%<latexrelease>\expandafter\let\expandafter\@normalcr
+%<latexrelease>     \csname\expandafter\@gobble\string\\ \endcsname
+%<latexrelease>
+%<latexrelease>\EndIncludeInRelease
+%<*2ekernel>
 %    \end{macrocode}
 %  \end{macro}
 %  \end{macro}
-- 
cgit v1.2.3

