Skip to content

Commit 4b2c290

Browse files
committed
Merge branch 'develop'
2 parents 1b0b2db + 4a66bdc commit 4b2c290

32 files changed

Lines changed: 508 additions & 240 deletions

.github/tl_packages

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ tikzducks
165165
tikzlings
166166
catchfile
167167
babel-latin
168+
babel-french
169+
babel-czech
168170
hyphen-latin
169171
sourcesanspro
170172
psnfss

ChangeLog.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
Version 2026-01-29 v7.01p / v2.58
2+
3+
2026-01-10 Ulrike Fischer
4+
* hyperref.dtx: provide natbib command, issue #406.
5+
* nameref.dtx (2026-01-29 v2.58): adapt label command to new version in 2026-06-01
6+
7+
2025-09-29 Ulrike Fischer
8+
* hyperref.dtx: set \@currentHref in \@mpfootnotetext, issue #402.
9+
10+
Version 2025-07-12 v7.01o
11+
112
2025-07-12 Ulrike Fischer
213
* hyperref.dtx: prepare disabling patches if DocumentMetadata is used.
314

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# README for hyperref bundle
22

3-
Version 2025-07-12 v7.01o
3+
Version 2026-01-29 v7.01p
44

55
## INTRODUCTION
66

bmhydoc.sty

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
%% Copyright
22
%% 1995-2015 Heiko Oberdiek
33
%% 2016-2019 Oberdiek Package Support Group
4-
%% 2019-2025 LaTeX Project
4+
%% 2019-2026 LaTeX Project
55
%% https://github.com/latex3/hyperref/issues
66
%%
77
%% This file is part of the `Hyperref Bundle'.

build.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ specialformats["latex"] = specialformats["latex"] or
7777

7878
checkconfigs = {"build","config-pvt","config-3","config-xetex","config-pdftex"}
7979
checkengines = {"pdftex","etex","luatex"}
80-
80+
-- checkengines = {"pdftex"}
8181
-- for dev testing
8282
-- checkengines = {"pdftex","pdftexdev","etex","luatex"}
8383
-- checkengines = {"pdftex","pdftexdev"}
@@ -131,11 +131,13 @@ typesetfiles = {"hyperref-doc.tex",
131131
"hyperref-patches.dtx"
132132
}
133133

134+
134135
local function type_manual()
135136
print("Special Typesetting hyperref-doc")
136137
local file = jobname("doc/hyperref-doc.tex")
137138
errorlevel = (runcmd("lualatex "..file, typesetdir, {"TEXINPUTS","LUAINPUTS"})
138139
+ runcmd("lualatex "..file, typesetdir, {"TEXINPUTS","LUAINPUTS"})
140+
+ runcmd("lualatex "..file, typesetdir, {"TEXINPUTS","LUAINPUTS"})
139141
+ runcmd("htlatex "..file, typesetdir, {"TEXINPUTS","LUAINPUTS"})
140142
+ cp("*.html", typesetdir, docfiledir) + cp("*.css", typesetdir, docfiledir))
141143
+ cp("*.pdf", typesetdir, docfiledir)

doc/hyperref-doc.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@
166166
}
167167
\makeatother
168168
\title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
169-
\date{2025-07-12 v7.01o}
169+
\date{2026-01-29 v7.01p}
170170

171171
\begin{document}
172172

hluatex.dtx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
% \iffalse
22
% Source File: hluatex.dtx
3-
% 2025-07-12 v7.01o
3+
% 2026-01-29 v7.01p
44
%
55
% Copyright
66
% 2016-2019 Oberdiek Package Support Group
7-
% 2019-2025 The LaTeX Project
7+
% 2019-2026 The LaTeX Project
88
% https://github.com/latex3/hyperref/issues%%
99
%
1010
% Derived from hpdftex.def
@@ -31,7 +31,7 @@
3131
%
3232
% \begin{macrocode}
3333
%<*luatex>
34-
%% 2025-07-12 v7.01o
34+
%% 2026-01-29 v7.01p
3535
%% force unicode encoding, see issue #101
3636
%% code mostly copied from hxetex.def
3737
\HyPsd@LoadUnicode

hyperref-linktarget.dtx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
%
33
%% File: hyperref-linktarget.dtx
44
%
5-
% Copyright (C) 2022-2025 The LaTeX Project
5+
% Copyright (C) 2022-2026 The LaTeX Project
66
%
77
% It may be distributed and/or modified under the conditions of the
88
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -52,7 +52,7 @@
5252
% }^^A
5353
% }
5454
%
55-
% \date{Version 2025-07-12 v7.01o}
55+
% \date{Version 2026-01-29 v7.01p}
5656
%
5757
% \maketitle
5858
% \begin{documentation}

hyperref-patches.dtx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
%% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
55
%% 2001-2015 Heiko Oberdiek.
66
%% 2016-2019 Oberdiek Package Support Group
7-
%% 2019-2025 LaTeX Project
7+
%% 2019-2026 LaTeX Project
88
%% https://github.com/latex3/hyperref/issues
99
%%
1010
%% This file is part of the `Hyperref Bundle'.
@@ -50,7 +50,7 @@
5050
% }^^A
5151
% }
5252
%
53-
% \date{Version 2025-07-12 v7.01o}
53+
% \date{Version 2026-01-29 v7.01p}
5454
%
5555
% \maketitle
5656
% \begin{documentation}

hyperref.dtx

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
% 1995-2001 Sebastian Rahtz, with portions written by David Carlisle and Heiko Oberdiek,
55
% 2001-2015 Heiko Oberdiek.
66
% 2016-2019 Oberdiek Package Support Group
7-
% 2019-2025 LaTeX Project
7+
% 2019-2026 LaTeX Project
88
% https://github.com/latex3/hyperref/issues
99
%
1010
% This file is part of the `Hyperref Bundle'.
@@ -51,7 +51,7 @@
5151
%<puvnenc>\ProvidesFile{puvnenc.def}
5252
%<puarenc>\ProvidesFile{puarenc.def}
5353
%<psdextra>\ProvidesFile{psdextra.def}
54-
%<!none&!packageEnd> [2025-07-12 v7.01o %
54+
%<!none&!packageEnd> [2026-01-29 v7.01p %
5555
%<package> Hypertext links for LaTeX]
5656
%<nohyperref> Dummy hyperref (SR)]
5757
%<driver> Hyperref documentation driver file]
@@ -1091,7 +1091,27 @@
10911091
% \end{macrocode}
10921092
% \end{macro}
10931093
% \end{macro}
1094-
%
1094+
%
1095+
% \begin{macro}{\hyper@natlinkstart}
1096+
% \begin{macro}{\hyper@natlinkend}
1097+
% \begin{macro}{\hyper@natlinkbreak}
1098+
% \begin{macro}{\hyper@natanchorstart}
1099+
% \begin{macro}{\hyper@natanchorend}
1100+
% We provide the natbib hooks always, for better tagging support, see
1101+
% issue \#406
1102+
% \begin{macrocode}
1103+
\def\hyper@natlinkstart#1{}
1104+
\def\hyper@natlinkend{}
1105+
\def\hyper@natlinkbreak#1#2{}
1106+
\def\hyper@natanchorstart#1{}
1107+
\def\hyper@natanchorend{}
1108+
% \end{macrocode}
1109+
% \end{macro}
1110+
% \end{macro}
1111+
% \end{macro}
1112+
% \end{macro}
1113+
% \end{macro}
1114+
10951115
% \begin{macro}{\pdfstringdef}
10961116
% \cs{pdfstringdef} works on the tokens in |#2| and converts them to
10971117
% a PDF string as far as possible:
@@ -11176,7 +11196,13 @@
1117611196
\expandafter\hyper@@anchor\expandafter{%
1117711197
\Hy@footnote@currentHref
1117811198
}{\relax}%
11179-
}\ignorespaces #1%
11199+
}%
11200+
% \end{macrocode}
11201+
% Change 2025-09-29: set \cs{@currentHref} and \cs{@currentlabelname} for issue 402.
11202+
% \begin{macrocode}
11203+
\let\@currentHref\Hy@footnote@currentHref
11204+
\let\@currentlabelname\@empty
11205+
\ignorespaces #1%
1118011206
}%
1118111207
}%
1118211208
}%

0 commit comments

Comments
 (0)