texlive[71338] Master/texmf-dist: hyperref (23may24)

commits+karl at tug.org commits+karl at tug.org
Fri May 24 22:56:55 CEST 2024


Revision: 71338
          https://tug.org/svn/texlive?view=revision&revision=71338
Author:   karl
Date:     2024-05-24 22:56:55 +0200 (Fri, 24 May 2024)
Log Message:
-----------
hyperref (23may24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt
    trunk/Master/texmf-dist/doc/latex/hyperref/README.md
    trunk/Master/texmf-dist/doc/latex/hyperref/backref.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc2.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc3.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc4.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc5.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc6.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc7.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc8.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc9.html
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/nameref.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/xr-hyper.pdf
    trunk/Master/texmf-dist/source/latex/hyperref/hluatex.dtx
    trunk/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx
    trunk/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx
    trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
    trunk/Master/texmf-dist/source/latex/hyperref/xr-hyper.dtx
    trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hdvipson.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hdviwind.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hluatex.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
    trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg
    trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.def
    trunk/Master/texmf-dist/tex/latex/hyperref/htexture.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hvtex.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hxetex.def
    trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
    trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def
    trunk/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty
    trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
    trunk/Master/texmf-dist/tex/latex/hyperref/pdfmark.def
    trunk/Master/texmf-dist/tex/latex/hyperref/psdextra.def
    trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def
    trunk/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def
    trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def
    trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def
    trunk/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt	2024-05-24 20:56:55 UTC (rev 71338)
@@ -1,3 +1,17 @@
+2024-05-25 Ulrike Fischer
+	* hyperref.dtx: load stringenc always to allow the use of pdfencoding in a group.
+
+2024-05-22 Ulrike Fischer
+	* hyperref.dtx: add \@makeother{:} to \hyper at normalise, issue #340
+
+2024-04-22 Ulrike Fischer
+	* hyperref.dtx: remove auxhook package.
+
+2024-02-14 Ulrike Fischer
+	* hyperref.dtx: allow commands in counter names
+issue #330
+
+Version: 2024-01-20 v7.01h 
 2024-01-20 Ulrike Fischer
 	* hyperref.dtx: alias for \deferred at thm@head to allow patching if czech is used,
 issue #324
@@ -5,7 +19,6 @@
 2024-01-20  Ulrike Fischer
 	* create xr-hyper.dtx, align it with the current xr.dtx to prepare the merge
 
-Version: 2024-01-20 v7.01h 
 2024-01-19  Ulrike Fischer
 	* xr-hyper.sty: add support for properties, issue latex3/latex2e#1180
 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/README.md	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/README.md	2024-05-24 20:56:55 UTC (rev 71338)
@@ -1,6 +1,6 @@
 # README for hyperref bundle
 
-Version 2024-01-20 v7.01h
+Version 2024-05-23 v7.01i
 
 ## INTRODUCTION
 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/backref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -25,7 +25,7 @@
 class="ec-lmvtt-10x-x-120">https://github.com/latex3/hyperref/issues</span></a><span 
 class="ec-lmr-12">)</span></div><br />
 <div class="date" ><span 
-class="ec-lmr-12">2024-01-20 v7.01h</span></div>
+class="ec-lmr-12">2024-05-23 v7.01i</span></div>
    </div>
    <h3 class="likesectionHead"><a 
  id="x1-1000"></a>Contents</h3>

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc.tex	2024-05-24 20:56:55 UTC (rev 71338)
@@ -166,7 +166,7 @@
 }
 \makeatother
 \title{Hypertext marks in \hologo{LaTeX}: a manual for \xpackage{hyperref}}
-\date{2024-01-20 v7.01h}
+\date{2024-05-23 v7.01i}
 
 \begin{document}
 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc2.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc2.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc2.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
   <!--l. 212--><p class="indent" >     <span class="footnote-mark"><a 
- id="fn1x0"><a 
- id="x2-4002x2"></a>   <sup class="textsuperscript">1</sup></a></span><span 
+ id="x2-4002x2"></a><a 
+ id="fn1x0">   <sup class="textsuperscript">1</sup></a></span><span 
 class="ec-lmr-8">Now: </span><a 
 href="https://ctan.org/tex-archive/support/hypertex/hypertex" class="url" ><span 
 class="ec-lmvtt-10x-x-80">https://ctan.org/tex-archive/support/hypertex/hypertex</span></a></div>

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc3.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc3.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc3.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
   <!--l. 230--><p class="indent" >     <span class="footnote-mark"><a 
- id="fn2x0"><a 
- id="x3-4004x2"></a>   <sup class="textsuperscript">2</sup></a></span><span 
+ id="x3-4004x2"></a><a 
+ id="fn2x0">   <sup class="textsuperscript">2</sup></a></span><span 
 class="ec-lmr-8">This is borrowed from an article by Arthur Smith.</span></div>
       
 </body></html> 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc4.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc4.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc4.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
   <!--l. 300--><p class="indent" >     <span class="footnote-mark"><a 
- id="fn3x0"><a 
- id="x4-4006x2"></a>   <sup class="textsuperscript">3</sup></a></span><span 
+ id="x4-4006x2"></a><a 
+ id="fn3x0">   <sup class="textsuperscript">3</sup></a></span><span 
 class="ec-lmr-8">Make sure you turn off the partial font downloading supported by </span><span 
 class="ec-lmss-8">dvips </span><span 
 class="ec-lmr-8">and </span><span 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc5.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc5.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc5.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
   <!--l. 338--><p class="indent" >     <span class="footnote-mark"><a 
- id="fn4x0"><a 
- id="x5-5002x3"></a>   <sup class="textsuperscript">4</sup></a></span><span 
+ id="x5-5002x3"></a><a 
+ id="fn4x0">   <sup class="textsuperscript">4</sup></a></span><span 
 class="ec-lmr-8">But work has started to reduce the number of redefinition and so the dependencies on the loading</span>
   <span 
 class="ec-lmr-8">order.</span></div>

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc6.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc6.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc6.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
       <span class="footnote-mark"><a 
- id="fn5x0"><a 
- id="x6-29002x7"></a>   <sup class="textsuperscript">5</sup></a></span><span 
+ id="x6-29002x7"></a><a 
+ id="fn5x0">   <sup class="textsuperscript">5</sup></a></span><span 
 class="ec-lmr-8">This section moved from the README file, needs more integration into the manual</span></div>
       
 </body></html> 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc7.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc7.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc7.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
   <!--l. 2886--><p class="indent" >     <span class="footnote-mark"><a 
- id="fn6x0"><a 
- id="x7-64002x11"></a>   <sup class="textsuperscript">6</sup></a></span><span 
+ id="x7-64002x11"></a><a 
+ id="fn6x0">   <sup class="textsuperscript">6</sup></a></span><span 
 class="ec-lmr-8">It will be merged with the </span><span 
 class="ec-lmss-8">xr </span><span 
 class="ec-lmr-8">package soon</span></div>

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc8.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc8.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc8.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
       <span class="footnote-mark"><a 
- id="fn7x0"><a 
- id="x8-104002x12"></a>   <sup class="textsuperscript">7</sup></a></span><span 
+ id="x8-104002x12"></a><a 
+ id="fn7x0">   <sup class="textsuperscript">7</sup></a></span><span 
 class="ec-lmr-8">This section moved from the README file, needs more integration into the manual</span></div>
       
 </body></html> 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc9.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc9.html	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-doc9.html	2024-05-24 20:56:55 UTC (rev 71338)
@@ -12,8 +12,8 @@
 >
       <div class="footnote-text">
       <span class="footnote-mark"><a 
- id="fn8x0"><a 
- id="x9-108002x13"></a>   <sup class="textsuperscript">8</sup></a></span><span 
+ id="x9-108002x13"></a><a 
+ id="fn8x0">   <sup class="textsuperscript">8</sup></a></span><span 
 class="ec-lmr-8">This section moved from the README file, needs more integration into the manual</span></div>
       
 </body></html> 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref-linktarget.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/hyperref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/nameref.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/xr-hyper.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/hyperref/hluatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/hluatex.dtx	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/source/latex/hyperref/hluatex.dtx	2024-05-24 20:56:55 UTC (rev 71338)
@@ -1,6 +1,6 @@
 % \iffalse
 % Source File: hluatex.dtx
-% 2024-01-20 v7.01h
+% 2024-05-23 v7.01i
 %
 % Copyright
 % 2016-2019 Oberdiek Package Support Group
@@ -31,13 +31,12 @@
 %
 %    \begin{macrocode}
 %<*luatex>
-%% 2024-01-20 v7.01h
+%% 2024-05-23 v7.01i
 %% force unicode encoding, see issue #101
 %% code mostly copied from hxetex.def
 \HyPsd at LoadUnicode
 \Hy at unicodetrue
 \let\HyPsd at pdfencoding\HyPsd at pdfencoding@unicode
-\HyPsd at LoadStringEnc
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % remains of luatex85 package
 \protected\def\pdfcatalog        {\pdfextension catalog }

Modified: trunk/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/source/latex/hyperref/hyperref-linktarget.dtx	2024-05-24 20:56:55 UTC (rev 71338)
@@ -53,7 +53,7 @@
 %    }^^A
 % }
 %
-% \date{Version 2024-01-20 v7.01h}
+% \date{Version 2024-05-23 v7.01i}
 %
 % \maketitle
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/source/latex/hyperref/hyperref-patches.dtx	2024-05-24 20:56:55 UTC (rev 71338)
@@ -55,7 +55,7 @@
 %    }^^A
 % }
 %
-% \date{Version 2024-01-20 v7.01h}
+% \date{Version 2024-05-23 v7.01i}
 %
 % \maketitle
 % \begin{documentation}

Modified: trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx	2024-05-24 20:56:55 UTC (rev 71338)
@@ -51,7 +51,7 @@
 %<puvnenc>\ProvidesFile{puvnenc.def}
 %<puarenc>\ProvidesFile{puarenc.def}
 %<psdextra>\ProvidesFile{psdextra.def}
-%<!none&!packageEnd>  [2024-01-20 v7.01h %
+%<!none&!packageEnd>  [2024-05-23 v7.01i %
 %<package>  Hypertext links for LaTeX]
 %<nohyperref>  Dummy hyperref (SR)]
 %<driver>  Hyperref documentation driver file]
@@ -594,6 +594,7 @@
 % change 2021-08-14: require expl3
 % change 2023-11-26: no longer require pdftexcmds
 % change 2023-11-26: no longer require expl3, we assume kernel is new enough.
+% change 2024-05-23: load stringenc always (for pdfx)
 %    \begin{macrocode}
 \RequirePackage{iftex}[2019/10/24]
 \RequirePackage{keyval}[1997/11/10]
@@ -601,9 +602,9 @@
 \RequirePackage{kvdefinekeys}[2011/04/07]
 \RequirePackage{pdfescape}[2007/11/11]
 \RequirePackage{hycolor}
-\RequirePackage{auxhook}[2009/12/14]
 \RequirePackage{nameref}[2012/07/28]
 \RequirePackage{etoolbox}
+\RequirePackage{stringenc}[2009/12/15]%
 \def\Hy at Error{\PackageError{hyperref}}
 \def\Hy at Warning{\PackageWarning{hyperref}}
 \def\Hy at WarningNoLine{\PackageWarningNoLine{hyperref}}
@@ -1864,30 +1865,27 @@
 %
 %    \begin{macrocode}
       \ifx\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
-        \@ifundefined{StringEncodingConvertTest}{%
-        }{%
-          \EdefUnescapeString\HyPsd at temp#1%
-          \iftutex
-            \let\HyPsd at UnescapedString\HyPsd at temp
-            \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
-                                      {utf16be}{ascii-print}{%
-              \EdefEscapeString\HyPsd at temp\HyPsd at temp
-              \global\let#1\HyPsd at temp
-              \HyPsd at EscapeTeX#1%
-              \Hy at unicodefalse
-            }{%
-              \HyPsd at EscapeTeX#1%
-            }%
-          \else
-            \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
-                                      {utf16be}{pdfdoc}{%
-              \EdefEscapeString\HyPsd at temp\HyPsd at temp
-              \global\let#1\HyPsd at temp
-              \HyPsd at EscapeTeX#1%
-              \Hy at unicodefalse
-            }{}%
-          \fi
-        }%
+         \EdefUnescapeString\HyPsd at temp#1%
+         \iftutex
+           \let\HyPsd at UnescapedString\HyPsd at temp
+           \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
+                                     {utf16be}{ascii-print}{%
+             \EdefEscapeString\HyPsd at temp\HyPsd at temp
+             \global\let#1\HyPsd at temp
+             \HyPsd at EscapeTeX#1%
+             \Hy at unicodefalse
+           }{%
+             \HyPsd at EscapeTeX#1%
+           }%
+         \else
+           \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
+                                     {utf16be}{pdfdoc}{%
+             \EdefEscapeString\HyPsd at temp\HyPsd at temp
+             \global\let#1\HyPsd at temp
+             \HyPsd at EscapeTeX#1%
+             \Hy at unicodefalse
+           }{}%
+         \fi
       \fi
     \fi
 %    \end{macrocode}
@@ -4819,9 +4817,6 @@
       \hypersetup{unicode}%
       \ifHy at unicode
         \def\HyPsd at pdfencoding{#1}%
-        \ifx\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
-          \HyPsd at LoadStringEnc
-        \fi
       \else
         \Hy at Warning{Cannot switch to unicode bookmarks}%
         \let\HyPsd at pdfencoding\HyPsd at pdfencoding@pdfdoc
@@ -4844,22 +4839,6 @@
 %    \begin{macrocode}
 \let\HyPsd at pdfencoding\HyPsd at pdfencoding@unicode
 \HyPsd at LoadUnicode
-\def\HyPsd at LoadStringEnc{%
-  \RequirePackage{stringenc}[2009/12/15]%
-  \let\HyPsd at LoadStringEnc\relax
-}
-\Hy at AtBeginDocument{%
-  \@ifpackageloaded{stringenc}{%
-    \let\HyPsd at LoadStringEnc\relax
-  }{%
-    \def\HyPsd at LoadStringEnc{%
-      \Hy at WarningNoLine{%
-        Missing package `stringenc'. Use `pdfencoding=auto'\MessageBreak
-        in the preamble or load the package there%
-      }%
-    }%
-  }%
-}
 %    \end{macrocode}
 %
 %    \begin{macrocode}
@@ -7414,7 +7393,8 @@
 % command, you can use |#| and |%| unescaped, to produce themselves.
 % even if, say, |#| is entered as |#| it will be converted to |\#|
 % so it does not die if written to an aux file etc. |\#| will write
-% as |#| locally while making |\special|s.
+% as |#| locally while making |\special|s. The catcode |:| is set to other
+% to avoid problems with expl3 syntax.
 %    \begin{macrocode}
 \begingroup
   \endlinechar=-1 %
@@ -7427,6 +7407,7 @@
   \catcode`\&\active
   \gdef\hyper at normalise{^^A
     \begingroup
+    \@makeother{:}^^A
     \catcode`\^^M\active
     \def^^M{ }^^A
     \catcode`\%\active
@@ -10119,7 +10100,6 @@
 \else
   \let\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
 \fi
-\HyPsd at LoadStringEnc
 \define at key{Hyp}{unicode}[true]{%
   \Hy at boolkey{unicode}{#1}%
   \ifHy at unicode
@@ -12035,6 +12015,8 @@
 % The whole theorem business makes up new counters on the fly;
 % we are going to intercept this. Sigh. Do it at the level where
 % new counters are defined.
+% change 2024-02-14: use a csname to handle counter names with commands,
+% see issue \#330
 %    \begin{macrocode}
 \@ifundefined{hyper at nopatch@counter}
   {
@@ -12041,8 +12023,9 @@
    \let\H at definecounter\@definecounter
    \def\@definecounter#1{%
      \H at definecounter{#1}%
-     \expandafter\gdef\csname theH#1\endcsname{\arabic{#1}}%
-   }
+     \expandafter
+     \gdef\csname theH#1\expandafter\endcsname\expandafter
+          {\expandafter\@arabic\csname c@#1\endcsname}}%
   }{} 
 %    \end{macrocode}
 % But what if they have used the optional argument to e.g. |\newtheorem|

Modified: trunk/Master/texmf-dist/source/latex/hyperref/xr-hyper.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/xr-hyper.dtx	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/source/latex/hyperref/xr-hyper.dtx	2024-05-24 20:56:55 UTC (rev 71338)
@@ -26,7 +26,7 @@
 %
 %<package>\NeedsTeXFormat{LaTeX2e}
 %<package>\ProvidesPackage{xr-hyper}
-%<package>         [2024-01-20 v7.01h eXternal References (DPC)]
+%<package>         [2024-05-23 v7.01i eXternal References (DPC)]
 %
 %<*driver>
 \documentclass{l3doc}
@@ -95,7 +95,7 @@
 % In the \LaTeX{} release 2023-06-01 the label syntax of \pkg{hyperref}
 % and the \LaTeX{} kernel have been synchronized and there is no longer
 % a need for two packages. \pkg{xr-hyper} already works with all documents --
-% it is not required to load\pkg{hyperref} -- and its code will move in the
+% it is not required to load \pkg{hyperref} -- and its code will move in the
 % next \LaTeX{} release into the \pkg{xr} package. Then \pkg{xr-hyper} can be
 % deprecated.
 % 
@@ -108,7 +108,7 @@
 % If one document needs to refer to sections of another, say |aaa.tex|,
 % then this package may be loaded in the main file, and the command
 % \begin{verbatim}
-% |\externaldocument{aaa}|
+% \externaldocument{aaa}
 % \end{verbatim}
 %  given in the preamble.
 %
@@ -140,7 +140,7 @@
 % always work, it can be disabled by specifying \texttt{[nocite]} after the
 % \meta{prefix}:
 % \begin{verbatim}
-%  \externaldocument[][nocite]{aaa}
+% \externaldocument[][nocite]{aaa}
 % \end{verbatim}  
 % 
 % The `document' referred to by the main argument \meta{document} is the file

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hdvipdfm.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for dvipdfm]
 \Hy at VersionCheck{hdvipdfm.def}
 \special{pdf:majorversion \Hy at pdf@majorversion}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hdvips.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for dvips]
 \Hy at VersionCheck{hdvips.def}
 \providecommand*{\XR at ext}{pdf}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdvipson.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdvipson.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvipson.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hdvipson.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for dvipsone]
 \Hy at VersionCheck{hdvipson.def}
 \providecommand*{\XR at ext}{pdf}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdviwind.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdviwind.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdviwind.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hdviwind.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for dviwindo]
 \Hy at VersionCheck{hdviwind.def}
 \begingroup

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hluatex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hluatex.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hluatex.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -34,16 +34,15 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hluatex.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for luaTeX]
 \Hy at VersionCheck{hluatex.def}
-%% 2024-01-20 v7.01h
+%% 2024-05-23 v7.01i
 %% force unicode encoding, see issue #101
 %% code mostly copied from hxetex.def
 \HyPsd at LoadUnicode
 \Hy at unicodetrue
 \let\HyPsd at pdfencoding\HyPsd at pdfencoding@unicode
-\HyPsd at LoadStringEnc
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \protected\def\pdfcatalog        {\pdfextension catalog }
 

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hpdftex.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for pdfTeX]
 \Hy at VersionCheck{hpdftex.def}
 \pdf at ifdraftmode{%

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{htex4ht.cfg}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref configuration file for TeX4ht]
 \IfFileExists{\jobname.cfg}{\endinput}{}
 \Preamble{html}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{htex4ht.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for TeX4ht]
 \Hy at VersionCheck{htex4ht.def}
 \providecommand*{\XR at ext}{html}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/htexture.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/htexture.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htexture.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{htexture.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for Textures]
 \Hy at VersionCheck{htexture.def}
 \providecommand*{\XR at ext}{pdf}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hvtex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hvtex.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtex.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hvtex.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for VTeX in PDF/PS mode]
 \Hy at VersionCheck{hvtex.def}
 \providecommand*{\XR at ext}{pdf}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hvtexhtml.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for VTeX in HTML mode]
 \Hy at VersionCheck{hvtexhtm.def}
 \providecommand*{\XR at ext}{htm}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hvtexmrk.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
  Hyperref driver for VTeX in PDF/PS mode (pdfmark specials)]
 \Hy at VersionCheck{hvtexmrk.def}
 \providecommand*{\XR at ext}{pdf}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hxetex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hxetex.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hxetex.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hxetex.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for XeTeX]
 \Hy at VersionCheck{hxetex.def}
 \HyPsd at LoadUnicode
@@ -42,7 +42,6 @@
 \else
   \let\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
 \fi
-\HyPsd at LoadStringEnc
 \define at key{Hyp}{unicode}[true]{%
   \Hy at boolkey{unicode}{#1}%
   \ifHy at unicode

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty	2024-05-24 20:56:55 UTC (rev 71338)
@@ -36,7 +36,7 @@
 %% File: hyperref.dtx
 \NeedsTeXFormat{LaTeX2e}[2020/10/01]
 \ProvidesPackage{hyperref}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hypertext links for LaTeX]
 \begingroup
   \@makeother\`%
@@ -111,9 +111,9 @@
 \RequirePackage{kvdefinekeys}[2011/04/07]
 \RequirePackage{pdfescape}[2007/11/11]
 \RequirePackage{hycolor}
-\RequirePackage{auxhook}[2009/12/14]
 \RequirePackage{nameref}[2012/07/28]
 \RequirePackage{etoolbox}
+\RequirePackage{stringenc}[2009/12/15]%
 \def\Hy at Error{\PackageError{hyperref}}
 \def\Hy at Warning{\PackageWarning{hyperref}}
 \def\Hy at WarningNoLine{\PackageWarningNoLine{hyperref}}
@@ -628,30 +628,27 @@
     \ifHy at unicode
       \HyPsd at ConvertToUnicode#1%
       \ifx\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
-        \@ifundefined{StringEncodingConvertTest}{%
-        }{%
-          \EdefUnescapeString\HyPsd at temp#1%
-          \iftutex
-            \let\HyPsd at UnescapedString\HyPsd at temp
-            \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
-                                      {utf16be}{ascii-print}{%
-              \EdefEscapeString\HyPsd at temp\HyPsd at temp
-              \global\let#1\HyPsd at temp
-              \HyPsd at EscapeTeX#1%
-              \Hy at unicodefalse
-            }{%
-              \HyPsd at EscapeTeX#1%
-            }%
-          \else
-            \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
-                                      {utf16be}{pdfdoc}{%
-              \EdefEscapeString\HyPsd at temp\HyPsd at temp
-              \global\let#1\HyPsd at temp
-              \HyPsd at EscapeTeX#1%
-              \Hy at unicodefalse
-            }{}%
-          \fi
-        }%
+         \EdefUnescapeString\HyPsd at temp#1%
+         \iftutex
+           \let\HyPsd at UnescapedString\HyPsd at temp
+           \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
+                                     {utf16be}{ascii-print}{%
+             \EdefEscapeString\HyPsd at temp\HyPsd at temp
+             \global\let#1\HyPsd at temp
+             \HyPsd at EscapeTeX#1%
+             \Hy at unicodefalse
+           }{%
+             \HyPsd at EscapeTeX#1%
+           }%
+         \else
+           \StringEncodingConvertTest\HyPsd at temp\HyPsd at temp
+                                     {utf16be}{pdfdoc}{%
+             \EdefEscapeString\HyPsd at temp\HyPsd at temp
+             \global\let#1\HyPsd at temp
+             \HyPsd at EscapeTeX#1%
+             \Hy at unicodefalse
+           }{}%
+         \fi
       \fi
     \fi
     \pdfstringdefPostHook#1%
@@ -2439,9 +2436,6 @@
       \hypersetup{unicode}%
       \ifHy at unicode
         \def\HyPsd at pdfencoding{#1}%
-        \ifx\HyPsd at pdfencoding\HyPsd at pdfencoding@auto
-          \HyPsd at LoadStringEnc
-        \fi
       \else
         \Hy at Warning{Cannot switch to unicode bookmarks}%
         \let\HyPsd at pdfencoding\HyPsd at pdfencoding@pdfdoc
@@ -2461,22 +2455,6 @@
 \def\HyPsd at pdfencoding@unicode{unicode}
 \let\HyPsd at pdfencoding\HyPsd at pdfencoding@unicode
 \HyPsd at LoadUnicode
-\def\HyPsd at LoadStringEnc{%
-  \RequirePackage{stringenc}[2009/12/15]%
-  \let\HyPsd at LoadStringEnc\relax
-}
-\Hy at AtBeginDocument{%
-  \@ifpackageloaded{stringenc}{%
-    \let\HyPsd at LoadStringEnc\relax
-  }{%
-    \def\HyPsd at LoadStringEnc{%
-      \Hy at WarningNoLine{%
-        Missing package `stringenc'. Use `pdfencoding=auto'\MessageBreak
-        in the preamble or load the package there%
-      }%
-    }%
-  }%
-}
 \define at key{Hyp}{psdextra}[true]{%
   \Hy at boolkey{psdextra}{#1}%
   \HyPsd at LoadExtra
@@ -4587,6 +4565,7 @@
   \catcode`\&\active
   \gdef\hyper at normalise{^^A
     \begingroup
+    \@makeother{:}^^A
     \catcode`\^^M\active
     \def^^M{ }^^A
     \catcode`\%\active
@@ -7738,8 +7717,9 @@
    \let\H at definecounter\@definecounter
    \def\@definecounter#1{%
      \H at definecounter{#1}%
-     \expandafter\gdef\csname theH#1\endcsname{\arabic{#1}}%
-   }
+     \expandafter
+     \gdef\csname theH#1\expandafter\endcsname\expandafter
+          {\expandafter\@arabic\csname c@#1\endcsname}}%
   }{}
 \@ifundefined{hyper at nopatch@counter}
   {

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{hypertex.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref driver for HyperTeX specials]
 \Hy at VersionCheck{hypertex.def}
 \providecommand*{\XR at ext}{dvi}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty	2024-05-24 20:56:55 UTC (rev 71338)
@@ -34,7 +34,7 @@
 %% File: hyperref.dtx
 \NeedsTeXFormat{LaTeX2e}[2020/10/01]
 \ProvidesPackage{nohyperref}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Dummy hyperref (SR)]
 \let\hyper@@anchor\@gobble
 \def\hyper at link#1#2#3{#3}%

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{pd1enc.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref: PDFDocEncoding definition (HO)]
 \DeclareFontEncoding{PD1}{}{}
 \DeclareTextAccent{\`}{PD1}{\textasciigrave}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/pdfmark.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/pdfmark.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/pdfmark.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{pdfmark.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref definitions for pdfmark specials]
 \Hy at VersionCheck{pdfmark.def}
 \begingroup

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/psdextra.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/psdextra.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/psdextra.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{psdextra.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref: Additions to PDF string support]
 \Hy at VersionCheck{psdextra.def}
 \DeclareTextCommand{\textGamma}{PU}{\83\223}%* U+0393

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{puarenc.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref: Additions to puenc.def for Arabi]
 \DeclareTextCommand{\hamza}{PU}{\86\041}% U+0621
 \DeclareTextCommand{\alefmadda}{PU}{\86\042}% U+0622

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puenc-extra.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{puenc-extra.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref: PDF Unicode extra definition (HO)]
 \DeclareTextCommand{\G}{PU}[1]{#1\83\017}% U+030F
 \DeclareTextCompositeCommand{\G}{PU}{\@empty}{\textdoublegrave}%

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{puenc.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
       Hyperref: PDF Unicode definition (HO)]
 \DeclareFontEncoding{PU}{}{}
 \DeclareTextCommand{\`}{PU}[1]{#1\83\000}% U+0300

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def	2024-05-24 20:56:55 UTC (rev 71338)
@@ -33,7 +33,7 @@
 %% 
 %% File: hyperref.dtx
 \ProvidesFile{puvnenc.def}
-  [2024-01-20 v7.01h %
+  [2024-05-23 v7.01i %
   Hyperref: Additions to puenc.def for VnTeX]
 \DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103
 \DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty	2024-05-24 20:56:41 UTC (rev 71337)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/xr-hyper.sty	2024-05-24 20:56:55 UTC (rev 71338)
@@ -34,7 +34,7 @@
 %% File: xr-hyper.dtx Copyright (C) 1993-2024 David Carlisle
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{xr-hyper}
-         [2024-01-20 v7.01h eXternal References (DPC)]
+         [2024-05-23 v7.01i eXternal References (DPC)]
 \def\externaldocument{\@testopt\XR at cite{}}
 \let\externalcitedocument\externaldocument
 \def\XR at cite[#1]{\@testopt{\XR@[#1]}{}}



More information about the tex-live-commits mailing list.