summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-11-01 00:03:29 +0000
committerKarl Berry <karl@freefriends.org>2010-11-01 00:03:29 +0000
commit0fbe84c230ee2f7b21843fd3fb05d5b49f30621c (patch)
tree919688eb82ac99398cd9c4ea29d3bb3756d7422a /Master/texmf-dist/source
parent5f16bf7e779d75e8acf303b2d542b104eb8f83df (diff)
hyperref (31oct10)
git-svn-id: svn://tug.org/texlive/trunk@20278 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r--Master/texmf-dist/source/latex/hyperref/hyperref.dtx31
1 files changed, 29 insertions, 2 deletions
diff --git a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
index 5fbd1675a40..9c9a690c4f8 100644
--- a/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
+++ b/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
@@ -44,7 +44,7 @@
%<puenc>\ProvidesFile{puenc.def}
%<puvnenc>\ProvidesFile{puvnenc.def}
%<puarenc>\ProvidesFile{puarenc.def}
-%<!none> [2010/10/19 v6.81s
+%<!none> [2010/10/30 v6.81t
%<package> Hypertext links for LaTeX]
%<nohyperref> Dummy hyperref (SR)]
%<driver> Hyperref documentation driver file]
@@ -139,7 +139,7 @@
\end{document}
%</driver>
% \fi
-% \CheckSum{27938}
+% \CheckSum{27991}
%
% \MakeShortVerb{|}
% \StopEventually{}
@@ -579,6 +579,25 @@
% with the later releases!
% \begin{macrocode}
\RequirePackage{ltxcmds}[2010/03/09]
+\@ifpackagelater{ltxcmds}{2010/10/25}{}{%
+ \long\def\ltx@LocalAppendToMacro#1#2{%
+ \global\let\LTXcmds@gtemp#1%
+ \ifx\ltx@undefined\LTXcmds@gtemp
+ \global\let\LTXcmds@gtemp\ltx@empty
+ \else
+ \ifx\relax\LTXcmds@gtemp
+ \global\letLTXcmds@gtemp\ltx@empty
+ \fi
+ \fi
+ \begingroup
+ \toks0\expandafter{\LTXcmds@gtemp#2}%
+ \xdef\LTXcmds@gtemp{\the\toks0}%
+ \endgroup
+ \let#1\LTXcmds@gtemp
+ }%
+}
+% \end{macrocode}
+% \begin{macrocode}
\RequirePackage{infwarerr}[2010/04/08]
\RequirePackage{keyval}[1997/11/10]
\RequirePackage{kvsetkeys}[2007/09/29]
@@ -16663,8 +16682,10 @@
}
\def\@@Radio#1{%
\Fld@listcount=0 %
+ \EdefEscapeName\Fld@default{\Fld@default}%
\@for\@curropt:=#1\do{%
\expandafter\Fld@checkequals\@curropt==\\%
+ \EdefEscapeName\@currValue{\@currValue}%
\Hy@StepCount\Fld@listcount
\@currDisplay\space
\Hy@escapeform\PDFForm@Radio
@@ -17152,8 +17173,10 @@
}
\def\@@Radio#1{%
\Fld@listcount=0 %
+ \EdefEscapeName\Fld@default{\Fld@default}%
\@for\@curropt:=#1\do{%
\expandafter\Fld@checkequals\@curropt==\\%
+ \EdefEscapeName\@currValue{\@currValue}%
\Hy@StepCount\Fld@listcount
\@currDisplay\space
\leavevmode
@@ -17547,11 +17570,13 @@
% \begin{macrocode}
\def\@@Radio#1{%
\Fld@listcount=0 %
+ \EdefEscapeName\Fld@default{\Fld@default}%
\setbox\pdfm@box=\hbox{%
\MakeRadioField{\Fld@width}{\Fld@height}%
}%
\@for\@curropt:=#1\do{%
\expandafter\Fld@checkequals\@curropt==\\%
+ \EdefEscapeName\@currValue{\@currValue}%
\Hy@StepCount\Fld@listcount
\@currDisplay\space
\leavevmode
@@ -18116,8 +18141,10 @@
\ifx\Fld@color\@empty\else\space\Fld@color\fi)%
\ifx\@currValue\Fld@default
/V/\Fld@default
+ /DV/\Fld@default
\else
/V/Off%
+ /DV/Off%
\fi
\Fld@additionalactions
}