summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-08-30 20:50:10 +0000
committerKarl Berry <karl@freefriends.org>2015-08-30 20:50:10 +0000
commit3ec6a3df9f6d8358f1c2b54427386abbadf4ac40 (patch)
tree0a71776d07bfc01165e0e81c6ae4773933da5f83
parent633ddebf6e38c4c7056d98b02896cf8693fabafe (diff)
bigfoot (30aug15)
git-svn-id: svn://tug.org/texlive/trunk@38248 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/bigfoot/bigfoot.pdfbin405024 -> 405835 bytes
-rw-r--r--Master/texmf-dist/doc/latex/bigfoot/perpage.pdfbin203898 -> 203798 bytes
-rw-r--r--Master/texmf-dist/doc/latex/bigfoot/suffix.pdfbin183512 -> 183403 bytes
-rw-r--r--Master/texmf-dist/source/latex/bigfoot/bigfoot.drv2
-rw-r--r--Master/texmf-dist/source/latex/bigfoot/bigfoot.dtx21
-rw-r--r--Master/texmf-dist/source/latex/bigfoot/bigfoot.ins2
-rw-r--r--Master/texmf-dist/tex/latex/bigfoot/bigfoot.sty14
7 files changed, 23 insertions, 16 deletions
diff --git a/Master/texmf-dist/doc/latex/bigfoot/bigfoot.pdf b/Master/texmf-dist/doc/latex/bigfoot/bigfoot.pdf
index 93a2ca3056c..3c5eac0f92f 100644
--- a/Master/texmf-dist/doc/latex/bigfoot/bigfoot.pdf
+++ b/Master/texmf-dist/doc/latex/bigfoot/bigfoot.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/bigfoot/perpage.pdf b/Master/texmf-dist/doc/latex/bigfoot/perpage.pdf
index ebdbf7c5f72..b5d53e08043 100644
--- a/Master/texmf-dist/doc/latex/bigfoot/perpage.pdf
+++ b/Master/texmf-dist/doc/latex/bigfoot/perpage.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/bigfoot/suffix.pdf b/Master/texmf-dist/doc/latex/bigfoot/suffix.pdf
index 7e0ac2fe2d3..faae714a5bc 100644
--- a/Master/texmf-dist/doc/latex/bigfoot/suffix.pdf
+++ b/Master/texmf-dist/doc/latex/bigfoot/suffix.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/bigfoot/bigfoot.drv b/Master/texmf-dist/source/latex/bigfoot/bigfoot.drv
index 84916b732f5..353dfb51d1c 100644
--- a/Master/texmf-dist/source/latex/bigfoot/bigfoot.drv
+++ b/Master/texmf-dist/source/latex/bigfoot/bigfoot.drv
@@ -22,7 +22,7 @@
%% in the same archive or directory.)
%%
%% bigfoot is part of the bigfoot bundle for critical typesetting
-%% Copyright 2004--2014 David Kastrup <dak@gnu.org>
+%% Copyright 2004--2015 David Kastrup <dak@gnu.org>
%%
%% The license notice and corresponding source code for this file are
%% contained in bigfoot.dtx.
diff --git a/Master/texmf-dist/source/latex/bigfoot/bigfoot.dtx b/Master/texmf-dist/source/latex/bigfoot/bigfoot.dtx
index be78a65452c..769653fe784 100644
--- a/Master/texmf-dist/source/latex/bigfoot/bigfoot.dtx
+++ b/Master/texmf-dist/source/latex/bigfoot/bigfoot.dtx
@@ -1,7 +1,7 @@
% \iffalse
%%
%% bigfoot is part of the bigfoot bundle for critical typesetting
-%% Copyright 2004--2014 David Kastrup <dak@gnu.org>
+%% Copyright 2004--2015 David Kastrup <dak@gnu.org>
%%
%% The license notice and corresponding source code for this file are
%% contained in bigfoot.dtx.
@@ -20,7 +20,7 @@
% along with this program; if not, write to the Free Software
% Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
% \fi
-% \CheckSum{4576}
+% \CheckSum{4580}
% \GetFileInfo{bigfoot.sty}
% \title{The \texttt{bigfoot} package\\version \fileversion}
% \date{\filedate}
@@ -151,7 +151,7 @@
% \begin{macrocode}
%<*style>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bigfoot}[2014/10/23 2.0 makes footnotes work]
+\ProvidesPackage{bigfoot}[2015/08/30 2.1 makes footnotes work]
\DeclareOption{para}{\PackageInfo{bigfoot}{Compatibility option `para'
has no effect:^^J%
@@ -253,12 +253,17 @@
% sense than what would happen otherwise.
% \item We allocate quite a few registers, and the danger of running
% out of them is smaller when the extra registers of \eTeX\ are
-% taken into account.
+% taken into account. Now unfortunately the LaTeX team has decided
+% in 2015 to do its own extended allocation scheme incompatible with
+% the |etex| package, so we need to guard against this load in case
+% the new LaTeX allocation scheme is detected.
% \end{enumerate}
% We need the |manyfoot| package to build on. The |suffix| and
% |perpage| package are needed for some small stuff.
% \begin{macrocode}
+\ifx\e@alloc\@undefined
\RequirePackage{etex}
+\fi
\RequirePackage{manyfoot}
\RequirePackage{suffix}
\RequirePackage{perpage}
@@ -2155,7 +2160,7 @@
% \begin{macrocode}
\unvbox\z@
\global\setbox\@cclv\vbox{\break\unvbox\@cclv}%
- {\splittopskip-\maxdimen \setbox\z@\vsplit\@cclv to\z@}
+ {\splittopskip-\maxdimen \setbox\z@\vsplit\@cclv to\z@}%
\ifnum\outputpenalty=\@M
\setbox\z@\vbox{\pagediscards
\FN@cleanpagepenalty}%
@@ -3559,14 +3564,14 @@
\AtBeginDocument{\@ifundefined{footinsdefault}%
{\newfootnote[plain]{default}%
{\let\@elt\FN@maybestart
- \MFL@list\relax}
+ \MFL@list\relax}%
}{}%
% \end{macrocode}
% And since LaTeX's macros are inferior to our own (and would probably
% not match too well), we reroot them to the default footnote style.
% \begin{macrocode}
- \def\@footnotetext{\Footnotetextdefault{}}
- \def\p@footnotedefault{\p@footnote}
+ \def\@footnotetext{\Footnotetextdefault{}}%
+ \def\p@footnotedefault{\p@footnote}%
}
%</style>
% \end{macrocode}
diff --git a/Master/texmf-dist/source/latex/bigfoot/bigfoot.ins b/Master/texmf-dist/source/latex/bigfoot/bigfoot.ins
index f445cedcd79..dceb20a0618 100644
--- a/Master/texmf-dist/source/latex/bigfoot/bigfoot.ins
+++ b/Master/texmf-dist/source/latex/bigfoot/bigfoot.ins
@@ -1,6 +1,6 @@
%%
%% bigfoot is part of the bigfoot bundle for critical typesetting
-%% Copyright 2004--2014 David Kastrup <dak@gnu.org>
+%% Copyright 2004--2015 David Kastrup <dak@gnu.org>
%%
%% The license notice and corresponding source code for this file are
%% contained in bigfoot.dtx.
diff --git a/Master/texmf-dist/tex/latex/bigfoot/bigfoot.sty b/Master/texmf-dist/tex/latex/bigfoot/bigfoot.sty
index ce4c14b6e6f..0e5b6e3486b 100644
--- a/Master/texmf-dist/tex/latex/bigfoot/bigfoot.sty
+++ b/Master/texmf-dist/tex/latex/bigfoot/bigfoot.sty
@@ -22,13 +22,13 @@
%% in the same archive or directory.)
%%
%% bigfoot is part of the bigfoot bundle for critical typesetting
-%% Copyright 2004--2014 David Kastrup <dak@gnu.org>
+%% Copyright 2004--2015 David Kastrup <dak@gnu.org>
%%
%% The license notice and corresponding source code for this file are
%% contained in bigfoot.dtx.
%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{bigfoot}[2014/10/23 2.0 makes footnotes work]
+\ProvidesPackage{bigfoot}[2015/08/30 2.1 makes footnotes work]
\DeclareOption{para}{\PackageInfo{bigfoot}{Compatibility option `para'
has no effect:^^J%
@@ -60,7 +60,9 @@
\else
\hypersetup{hyperfootnotes=false}
\fi
+\ifx\e@alloc\@undefined
\RequirePackage{etex}
+\fi
\RequirePackage{manyfoot}
\RequirePackage{suffix}
\RequirePackage{perpage}
@@ -769,7 +771,7 @@
\global\setbox\@cclv\vbox{%
\unvbox\z@
\global\setbox\@cclv\vbox{\break\unvbox\@cclv}%
- {\splittopskip-\maxdimen \setbox\z@\vsplit\@cclv to\z@}
+ {\splittopskip-\maxdimen \setbox\z@\vsplit\@cclv to\z@}%
\ifnum\outputpenalty=\@M
\setbox\z@\vbox{\pagediscards
\FN@cleanpagepenalty}%
@@ -1423,10 +1425,10 @@
\AtBeginDocument{\@ifundefined{footinsdefault}%
{\newfootnote[plain]{default}%
{\let\@elt\FN@maybestart
- \MFL@list\relax}
+ \MFL@list\relax}%
}{}%
- \def\@footnotetext{\Footnotetextdefault{}}
- \def\p@footnotedefault{\p@footnote}
+ \def\@footnotetext{\Footnotetextdefault{}}%
+ \def\p@footnotedefault{\p@footnote}%
}
\endinput
%%