texlive[51810] Master/texmf-dist: ncctools (3aug19)

commits+karl at tug.org commits+karl at tug.org
Sat Aug 3 23:57:36 CEST 2019


Revision: 51810
          http://tug.org/svn/texlive?view=revision&revision=51810
Author:   karl
Date:     2019-08-03 23:57:36 +0200 (Sat, 03 Aug 2019)
Log Message:
-----------
ncctools (3aug19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt
    trunk/Master/texmf-dist/doc/latex/ncctools/manyfoot.pdf
    trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx
    trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty

Modified: trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt	2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/doc/latex/ncctools/changes.txt	2019-08-03 21:57:36 UTC (rev 51810)
@@ -4,10 +4,16 @@
 
 =======================================================================
 
+August 3, 2019 (Release 3.5.3)
+
+    manyfoot:   Fix multicol compatibility issues.
+
+
+=======================================================================
+
 June 24, 2018 (Release 3.5.2)
 
     extdash:   Add more em-dash configuring options.
-
 =======================================================================
 
 Jan 20, 2006

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

Modified: trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx	2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/source/latex/ncctools/manyfoot.dtx	2019-08-03 21:57:36 UTC (rev 51810)
@@ -4,7 +4,7 @@
 %%
 %<package>\NeedsTeXFormat{LaTeX2e}[1993/12/01]
 %<package>\ProvidesPackage{manyfoot}
-%<package>      [2005/09/11 v1.10 Many Footnote Levels Package (NCC)]
+%<package>      [2019/08/03 v1.11 Many Footnote Levels Package (NCC)]
 %
 % \changes{v1.0}{1998/11/09}{Initial version}
 % \changes{v1.1}{1998/11/13}{Compatibility problems solved}
@@ -28,6 +28,7 @@
 % \changes{v1.9}{2005/02/10}{|\NCC at makemark| replaced with |\NCC at makefnmark|}
 % \changes{v1.9}{2005/05/11}{Introduce the |\SetFootnoteHook| command}
 % \changes{v1.10}{2005/09/11}{Remove overflow in calculation the fudge factor}
+% \changes{v1.11}{2019/08/03}{Fix compatibility issues with multicol}
 %
 %<*driver>
 \let\makeindex\relax
@@ -1283,12 +1284,15 @@
 %    \end{macrocode}
 % and finally we join it with |\footins| insert and decrease the
 % current priority to |-1|.
+% \textit{Change request from Fank Mittelbach (version 1.11):}
+% The |\footins| insert should be set globally
+% for compatibility with the last version of multicol.
 %    \begin{macrocode}
     \ifvoid\footins
       \let\footnoterule\MFL at currule
-      \setbox\footins\vbox{#3\unvbox#5}%
+      \global\setbox\footins\vbox{#3\unvbox#5}%
     \else
-      \setbox\footins\vbox{%
+      \global\setbox\footins\vbox{%
         \unvbox\footins\MFL at skip\MFL at currule#3\unvbox#5%
       }%
     \fi

Modified: trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty	2019-08-03 21:57:18 UTC (rev 51809)
+++ trunk/Master/texmf-dist/tex/latex/ncctools/manyfoot.sty	2019-08-03 21:57:36 UTC (rev 51810)
@@ -24,7 +24,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1993/12/01]
 \ProvidesPackage{manyfoot}
-      [2005/09/11 v1.10 Many Footnote Levels Package (NCC)]
+      [2019/08/03 v1.11 Many Footnote Levels Package (NCC)]
 \RequirePackage{nccfoots}
 \newcommand{\extrafootnoterule}{}
 \DeclareOption{ruled}{\def\extrafootnoterule{\defaultfootnoterule}}
@@ -312,9 +312,9 @@
     \csname MFL at process#4\endcsname #5%
     \ifvoid\footins
       \let\footnoterule\MFL at currule
-      \setbox\footins\vbox{#3\unvbox#5}%
+      \global\setbox\footins\vbox{#3\unvbox#5}%
     \else
-      \setbox\footins\vbox{%
+      \global\setbox\footins\vbox{%
         \unvbox\footins\MFL at skip\MFL at currule#3\unvbox#5%
       }%
     \fi



More information about the tex-live-commits mailing list