summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperref
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-04-19 20:48:34 +0000
committerKarl Berry <karl@freefriends.org>2016-04-19 20:48:34 +0000
commit48561236fc022edcf3f809721714c89abda515aa (patch)
tree42a9cf12ec0816f7dc4375668b46f749b6c218ef /Master/texmf-dist/source/latex/hyperref
parent31d261406712b866232bafd834b52eedfa10c9a1 (diff)
update of ifpdf and hyperref from dcarlisle+latex3 to work with new luatex
git-svn-id: svn://tug.org/texlive/trunk@40618 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.ins10
-rw-r--r--Master/texmf-dist/source/latex/hyperref/useluatex85.dtx13
2 files changed, 20 insertions, 3 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.ins b/Master/texmf-dist/source/latex/hyperref/hyperref.ins
index 3add5dd1488..6617b9362c1 100644
--- a/Master/texmf-dist/source/latex/hyperref/hyperref.ins
+++ b/Master/texmf-dist/source/latex/hyperref/hyperref.ins
@@ -6,6 +6,7 @@
%% Copyright 1995-1999 Sebastian Rahtz
%% 1999-2000 Sebastian Rahtz, Heiko Oberdiek
%% 2001-2012 Heiko Oberdiek
+%% 2016 David Carlisle (include useluatex85)
%%
%% This file is part of the `Hyperref Bundle'.
%% -------------------------------------------
@@ -28,7 +29,7 @@
%%
%% --------------- start of docstrip commands ------------------
%%
-\def\filedate{2010/01/25}
+\def\filedate{2016/04/19}
\def\batchfile{hyperref.ins}
\input docstrip
@@ -55,14 +56,17 @@
\endpreamble
\generate{%
- \file{hyperref.drv}{\from{hyperref.dtx}{driver}}
+ \file{hyperref.drv}{\needed{useluatex85.dtx}\from{hyperref.dtx}{driver}}
\file{hycheck.tex}{\from{hyperref.dtx}{check}}
\file{backref.drv}{\from{backref.dtx}{driver}}
\file{nameref.drv}{\from{nameref.dtx}{driver}}
\usedir{tex/latex/hyperref}
\file{backref.sty}{\from{backref.dtx}{package}}
\file{nameref.sty}{\from{nameref.dtx}{package}}
- \file{hyperref.sty}{\from{hyperref.dtx}{package}}
+ \file{hyperref.sty}{
+ \from{useluatex85.dtx}{package}
+ \from{hyperref.dtx}{package}
+ }
\file{hypertex.def}{\from{hyperref.dtx}{hypertex}}
\file{pdfmark.def}{\from{hyperref.dtx}{pdfmark,pdfmarkbase,pdfform,outlines}}
\file{hvtexmrk.def}{\from{hyperref.dtx}{vtexpdfmark}}
diff --git a/Master/texmf-dist/source/latex/hyperref/useluatex85.dtx b/Master/texmf-dist/source/latex/hyperref/useluatex85.dtx
new file mode 100644
index 00000000000..12757674738
--- /dev/null
+++ b/Master/texmf-dist/source/latex/hyperref/useluatex85.dtx
@@ -0,0 +1,13 @@
+% \begin{macrocode}
+%<*package>
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% LaTeX3 Team update:
+%% Add compatibility for luatex 0.85+.
+\ifx\directlua\@undefined\else
+\typeout{luatex85 package added for Luatex 0.85+ compatibility}
+\RequirePackage{luatex85}
+\fi
+% end of luatex compatibility insertion
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%</package>
+% \end{macrocode}