summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/hyperref/backref.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-12-11 01:05:57 +0000
committerKarl Berry <karl@freefriends.org>2009-12-11 01:05:57 +0000
commit01aade3322bbb50b565fbb94ed1bade7a0726478 (patch)
treeb5cb1e9b3bac48d62323860c53dfc42b8f08b387 /Master/texmf-dist/source/latex/hyperref/backref.dtx
parent927fa25899dff5fa86c4e142b091ab724bceac9c (diff)
hyperref update (10dec09)
git-svn-id: svn://tug.org/texlive/trunk@16351 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/hyperref/backref.dtx')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/backref.dtx56
1 files changed, 25 insertions, 31 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/backref.dtx b/Master/texmf-dist/source/latex/hyperref/backref.dtx
index 8a24e6d27dd..03ab5294d44 100644
--- a/Master/texmf-dist/source/latex/hyperref/backref.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/backref.dtx
@@ -22,9 +22,9 @@
%<driver>\ProvidesFile{backref.drv}
% \fi
% \ProvidesFile{backref.dtx}
- [2009/11/14 v1.29 Bibliographical back referencing]%
+ [2009/12/09 v1.30 Bibliographical back referencing]%
%
-% \CheckSum{620}
+% \CheckSum{610}
%
% \iffalse
%<*driver>
@@ -712,40 +712,34 @@
}%
}%
\endgroup
-\AtBeginDocument{%
- \AtEndDocument{%
- \clearpage
- \if@filesw
- \immediate\write\@mainaux{%
- \string\csname\space BR@CheckEnd\string\endcsname
- }%
- \fi
- }%
% \end{macrocode}
% \begin{macro}{\BR@CheckEnd}
% \begin{macrocode}
- \def\BR@CheckEnd{%
- \begingroup
- \@ifundefined{tf@brf@open}{}{%
- \immediate\closeout\tf@brf
+\def\BR@CheckEnd{%
+ \begingroup
+ \@ifundefined{tf@brf@open}{}{%
+ \immediate\closeout\tf@brf
+ }%
+ \edef\BR@CheckSumAfter{%
+ \@ifundefined{pdf@filemdfivesum}{}{%
+ \pdf@filemdfivesum{\jobname.brf}%
}%
- \edef\BR@CheckSumAfter{%
- \@ifundefined{pdf@filemdfivesum}{}{%
- \pdf@filemdfivesum{\jobname.brf}%
- }%
- :%
- \@ifundefined{pdf@filesize}{}{%
- \pdf@filesize{\jobname.brf}%
- }%
+ :%
+ \@ifundefined{pdf@filesize}{}{%
+ \pdf@filesize{\jobname.brf}%
}%
- \ifx\BR@CheckSumBefore\BR@CheckSumAfter
- \else
- \PackageWarningNoLine{backref}{%
- Rerun to get bibliographical references right%
- }%
- \fi
- \endgroup
- }%
+ }%
+ \ifx\BR@CheckSumBefore\BR@CheckSumAfter
+ \else
+ \PackageWarningNoLine{backref}{%
+ Rerun to get bibliographical references right%
+ }%
+ \fi
+ \endgroup
+}%
+\RequirePackage{atveryend}[2009/12/07]
+\AtVeryEndDocument{%
+ \BR@CheckEnd
}
% \end{macrocode}
% \end{macro}