summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-07-22 20:40:06 +0000
committerKarl Berry <karl@freefriends.org>2021-07-22 20:40:06 +0000
commit1533ab903c9333f75c242d2a5927036e4ce14739 (patch)
tree4ccd9360dd898abcefcc5faa1effdb18e3cb9c96 /Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def
parent5d6aa3bb897112068aa9d0576df5330ef881f8e3 (diff)
pdfmanagement-testphase (22jul21)
git-svn-id: svn://tug.org/texlive/trunk@60016 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def')
-rw-r--r--Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def12
1 files changed, 10 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def b/Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def
index 47a6e7ffc0b..4003c62cc7d 100644
--- a/Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def
+++ b/Master/texmf-dist/tex/latex/pdfmanagement-testphase/hgeneric-testphase.def
@@ -19,7 +19,7 @@
%% and all files in that bundle must be distributed together.
%%
%% File: hyperref-generic.dtx
-\ProvidesFile{hgeneric-testphase.def}[2021-06-29 v0.95f %
+\ProvidesFile{hgeneric-testphase.def}[2021-07-21 v0.95g %
generic Hyperref driver for the LaTeX PDF management testphase bundle]
\RequirePackage{etoolbox} %why?
@@ -324,7 +324,7 @@
\cs_new_protected:Npn \__hyp_href_run_aux:nn #1 #2
{
- \exp_args:Nnno\hyper@linklaunch{#2}{#1}{\l__hyp_href_run_parameter_tl}
+ \exp_args:Nnno\hyper@linklaunch{#1}{#2}{\l__hyp_href_run_parameter_tl}
\group_end:
\hook_use:n{cmd/hrefrun/after}
}
@@ -582,10 +582,14 @@
\Hy@RestoreLastskip %defined in hyperref
\mode_if_horizontal:T { \spacefactor\@savsf }
}
+\tl_new:N\l_hyp_current_dest_name_tl
+\hook_new:n{hyp/anchor}
\cs_new_protected:Npn \hyper@anchor #1
{
\exp_args:NnV
\__hyp_destination:nn {#1} \l__hyp_dest_pdfview_tl
+ \tl_set:Nn \l_hyp_current_dest_name_tl {#1}
+ \hook_use:n{hyp/anchor}
}
\cs_new_protected:Npn \hyper@anchorstart #1
@@ -593,6 +597,8 @@
\Hy@activeanchortrue
\exp_args:NnV
\__hyp_destination:nn {#1} \l__hyp_dest_pdfview_tl
+ \tl_set:Nn \l_hyp_current_dest_name_tl {#1}
+ \hook_use:n{hyp/anchor}
}
\cs_new_protected:Npn \hyper@anchorend
@@ -633,6 +639,7 @@
{
\Hy@VerboseLinkStart{#1}{#2}
\group_begin:
+ \tl_set:Nn \l_hyp_current_dest_name_tl {#2}
\hook_use:n {hyp/link/#1}
\__hyp_link_goto_begin:nw {#2}#3\Hy@xspace@end
\__hyp_link_goto_end:
@@ -648,6 +655,7 @@
{
\Hy@VerboseLinkStart{#1}{#2}% only for debug
\group_begin:
+ \tl_set:Nn \l_hyp_current_dest_name_tl {#2}
\hook_use:n {hyp/link/#1}
\__hyp_link_goto_begin:nw {#2}
}