texlive[52719] Master/texmf-dist: hyperref (10nov19)

commits+karl at tug.org commits+karl at tug.org
Sun Nov 10 23:04:01 CET 2019


Revision: 52719
          http://tug.org/svn/texlive?view=revision&revision=52719
Author:   karl
Date:     2019-11-10 23:04:01 +0100 (Sun, 10 Nov 2019)
Log Message:
-----------
hyperref (10nov19)

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.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/manual.css
    trunk/Master/texmf-dist/doc/latex/hyperref/manual.html
    trunk/Master/texmf-dist/doc/latex/hyperref/manual.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/nameref.pdf
    trunk/Master/texmf-dist/doc/latex/hyperref/options.pdf
    trunk/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
    trunk/Master/texmf-dist/source/latex/hyperref/hyperref.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.def
    trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/ChangeLog.txt	2019-11-10 22:04:01 UTC (rev 52719)
@@ -1,3 +1,7 @@
+2019-11-06  David Carlisle
+   * don't load hobsub-hyperref,ifpdf,ifluatex,ifxetex,ifvtex
+     do load new iftex
+
 2019-10-03  David Carlisle
    * xr-hyper update to match xr
 

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/README.md	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/README.md	2019-11-10 22:04:01 UTC (rev 52719)
@@ -1,5 +1,5 @@
 # README for hyperref bundle
-2019-10-03
+2019-11-06
 
 
 ## INTRODUCTION

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/backref.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/manual.css
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/manual.css	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/manual.css	2019-11-10 22:04:01 UTC (rev 52719)
@@ -168,7 +168,9 @@
 td.td10{ padding-left:5pt; padding-right:0pt; }
 td.td11{ padding-left:5pt; padding-right:5pt; }
 table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-.hline hr, .cline hr{ height : 1px; margin:0px; }
+.hline hr, .cline hr{ height : 0px; margin:0px; }
+.hline td, .cline td{ padding: 0; }
+.hline hr, .cline hr{border:none;border-top:1px solid black;}
 .tabbing-right {text-align:right;}
 span.TEX {letter-spacing: -0.125em; }
 span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;}
@@ -232,7 +234,9 @@
 td.td10{ padding-left:5pt; padding-right:0pt; }
 td.td11{ padding-left:5pt; padding-right:5pt; }
 table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
-.hline hr, .cline hr{ height : 1px; margin:0px; }
+.hline hr, .cline hr{ height : 0px; margin:0px; }
+.hline td, .cline td{ padding: 0; }
+.hline hr, .cline hr{border:none;border-top:1px solid black;}
 div.array {text-align:center;}
 table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
 div.longtable{text-align:center;}

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/manual.html
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hyperref/manual.html	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/doc/latex/hyperref/manual.html	2019-11-10 22:04:01 UTC (rev 52719)
@@ -2051,7 +2051,7 @@
 class="td01"><span 
 class="ec-lmvtt-10">pdfnonfullscreenpagemode  </span></td><td  style="white-space:normal; text-align:left;" id="TBL-8-27-2"  
 class="td11">
-  <!--l. 760--><p class="noindent" >boolean    </td><td  style="white-space:nowrap; text-align:left;" id="TBL-8-27-3"  
+  <!--l. 760--><p class="noindent" >text         </td><td  style="white-space:nowrap; text-align:left;" id="TBL-8-27-3"  
 class="td11">  <span 
 class="ec-lmri-10">empty  </span></td><td  style="white-space:normal; text-align:left;" id="TBL-8-27-4"  
 class="td10">

Modified: trunk/Master/texmf-dist/doc/latex/hyperref/manual.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/options.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/hyperref/doc/manual.tex
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/doc/manual.tex	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/source/latex/hyperref/doc/manual.tex	2019-11-10 22:04:01 UTC (rev 52719)
@@ -757,7 +757,7 @@
 pdfmenubar         & boolean & true  & make PDF viewer's menu bar visible \\
 pdfnewwindow       & boolean & false & make links that open another PDF file start a new window \\
 pdfnonfullscreenpagemode
-                   & boolean & empty & page mode setting on exiting
+                   & text & empty & page mode setting on exiting
                                        full-screen mode\\
 pdfnumcopies       & integer & empty & number of printed copies \\
 pdfpagelayout      & text    & empty & set layout of PDF pages \\

Modified: trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/source/latex/hyperref/hyperref.dtx	2019-11-10 22:04:01 UTC (rev 52719)
@@ -49,7 +49,7 @@
 %<puvnenc>\ProvidesFile{puvnenc.def}
 %<puarenc>\ProvidesFile{puarenc.def}
 %<psdextra>\ProvidesFile{psdextra.def}
-%<!none>  [2019/09/28 v7.00a %
+%<!none>  [2019/11/06 v7.00b %
 %<package>  Hypertext links for LaTeX]
 %<nohyperref>  Dummy hyperref (SR)]
 %<driver>  Hyperref documentation driver file]
@@ -90,13 +90,12 @@
 %<psdextra>  Hyperref: Additions to PDF string support]
 %<*driver>
 \documentclass{ltxdoc}
-\usepackage{array}
-\usepackage{ifluatex,ifxetex}
-\ifnum 0\ifluatex 1\else\ifxetex 1\fi\fi=0 %
-  \usepackage[T1]{fontenc}%
+\usepackage{array,iftex}
+\iftutex
+  \usepackage{fontspec}%
   \renewcommand*{\ttdefault}{lmvtt}%
 \else
-  \usepackage{fontspec}%
+  \usepackage[T1]{fontenc}%
   \renewcommand*{\ttdefault}{lmvtt}%
 \fi
 \usepackage[%
@@ -587,20 +586,9 @@
 \Hy at SetCatcodes
 %    \end{macrocode}
 %
-% It needs the December 95 release of \LaTeX, because it uses
-% |\protected at write|, and it defines commands in options; and the page
-% setup internal code changed at that point. It'll probably break
-% with the later releases!
-%
-% Use package |hobsub-hyperref| for faster package loading.
 %    \begin{macrocode}
-\IfFileExists{hobsub-hyperref.sty}{%
-  \RequirePackage{hobsub-hyperref}[2011/01/30]%
-}{}
-%    \end{macrocode}
-%    \begin{macrocode}
 \RequirePackage{ltxcmds}[2010/11/12]
-\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{iftex}[2019/10/24]
 \RequirePackage{pdftexcmds}[2009/04/10]
 \@ifpackagelater{pdftexcmds}{2010/11/04}{}{%
   \ltx at IfUndefined{pdfdraftmode}{%
@@ -626,8 +614,6 @@
 \RequirePackage{kvsetkeys}[2007/09/29]
 \RequirePackage{kvdefinekeys}[2011/04/07]
 \RequirePackage{pdfescape}[2007/11/11]
-\RequirePackage{ifvtex}
-\RequirePackage{ifxetex}[2006/08/21]
 \RequirePackage{hycolor}
 \RequirePackage{letltxmacro}[2008/06/13]
 \RequirePackage{auxhook}[2009/12/14]
@@ -5324,7 +5310,7 @@
     \def\Hy at DviErrMsg{XeTeX is running}%
   \else
     \ifvtex
-      \ifvtexdvi
+      \ifnum\OpMode=\z@
         \Hy at DviModetrue
       \else
         \def\Hy at DviErrMsg{VTeX is running, but not in DVI mode}%
@@ -7429,25 +7415,27 @@
   \ifx\Hy at driver\@empty
   \else
     \def\Hy at temp{hvtexhtm}%
-    \ifvtexhtml
-      \ifx\Hy at driver\Hy at temp
+    \ifvtex
+      \ifnum\OpMode=10 %
+        \ifx\Hy at driver\Hy at temp
+        \else
+          \Hy at WarningNoLine{%
+            Wrong driver `\Hy at driver.def';\MessageBreak
+            VTeX is running in HTML mode.\MessageBreak
+            Forcing driver `\Hy at temp.def'%
+          }%
+          \let\Hy at driver\Hy at temp
+        \fi
       \else
-        \Hy at WarningNoLine{%
-          Wrong driver `\Hy at driver.def';\MessageBreak
-          VTeX is running in HTML mode.\MessageBreak
-          Forcing driver `\Hy at temp.def'%
-        }%
-        \let\Hy at driver\Hy at temp
+        \ifx\Hy at driver\Hy at temp
+          \Hy at WarningNoLine{%
+            Wrong driver `\Hy at driver.def';\MessageBreak
+            VTeX is not running in HTML mode.\MessageBreak
+            Using default driver%
+          }%
+          \let\Hy at driver\@empty
+        \fi
       \fi
-    \else
-      \ifx\Hy at driver\Hy at temp
-        \Hy at WarningNoLine{%
-          Wrong driver `\Hy at driver.def';\MessageBreak
-          VTeX is not running in HTML mode.\MessageBreak
-          Using default driver%
-        }%
-        \let\Hy at driver\@empty
-      \fi
     \fi
   \fi
 %    \end{macrocode}
@@ -7469,7 +7457,7 @@
         \ifxetex
           \def\Hy at driver{hxetex}%
         \else
-          \ifvtexhtml
+          \ifnum\OpMode=10 %
             \def\Hy at driver{hvtexhtm}%
             \def\MaybeStopEarly{%
               \Hy at Message{Stopped early}%
@@ -7480,10 +7468,10 @@
               \endinput
             }%
           \else
-            \ifvtexpdf
+            \ifnum\OpMode=\@ne
               \def\Hy at driver{hvtex}%
             \else
-              \ifvtexps
+              \ifnum\OpMode=\tw@
                 \def\Hy at driver{hvtex}%
               \else
                 \ifx\HyOpt at DriverFallback\ltx at empty

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvipdfm.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hdvipdfm.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hyperref driver for dvipdfm]
 \Hy at VersionCheck{hdvipdfm.def}
 \def\Hy at PutCatalog#1{\@pdfm at mark{docview <<#1>>}}

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvips.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hdvips.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdvipson.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hdvipson.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hdviwind.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hdviwind.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hluatex.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -33,7 +33,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hluatex.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hyperref driver for luaTeX]
 \Hy at VersionCheck{hluatex.def}
 %% Source File: hluatex.dtx

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hpdftex.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hpdftex.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.cfg	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{htex4ht.cfg}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htex4ht.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{htex4ht.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/htexture.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{htexture.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtex.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hvtex.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtexhtm.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hvtexhtml.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hvtexmrk.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hvtexmrk.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
  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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hxetex.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hxetex.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hyperref driver for XeTeX]
 \Hy at VersionCheck{hxetex.def}
 \HyPsd at LoadUnicode

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hyperref.sty	2019-11-10 22:04:01 UTC (rev 52719)
@@ -33,7 +33,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesPackage{hyperref}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hypertext links for LaTeX]
 \begingroup
   \@makeother\`%
@@ -102,11 +102,8 @@
   }%
 \endgroup
 \Hy at SetCatcodes
-\IfFileExists{hobsub-hyperref.sty}{%
-  \RequirePackage{hobsub-hyperref}[2011/01/30]%
-}{}
 \RequirePackage{ltxcmds}[2010/11/12]
-\RequirePackage{ifpdf}[2006/02/20]
+\RequirePackage{iftex}[2019/10/24]
 \RequirePackage{pdftexcmds}[2009/04/10]
 \@ifpackagelater{pdftexcmds}{2010/11/04}{}{%
   \ltx at IfUndefined{pdfdraftmode}{%
@@ -130,8 +127,6 @@
 \RequirePackage{kvsetkeys}[2007/09/29]
 \RequirePackage{kvdefinekeys}[2011/04/07]
 \RequirePackage{pdfescape}[2007/11/11]
-\RequirePackage{ifvtex}
-\RequirePackage{ifxetex}[2006/08/21]
 \RequirePackage{hycolor}
 \RequirePackage{letltxmacro}[2008/06/13]
 \RequirePackage{auxhook}[2009/12/14]
@@ -2924,7 +2919,7 @@
     \def\Hy at DviErrMsg{XeTeX is running}%
   \else
     \ifvtex
-      \ifvtexdvi
+      \ifnum\OpMode=\z@
         \Hy at DviModetrue
       \else
         \def\Hy at DviErrMsg{VTeX is running, but not in DVI mode}%
@@ -4646,25 +4641,27 @@
   \ifx\Hy at driver\@empty
   \else
     \def\Hy at temp{hvtexhtm}%
-    \ifvtexhtml
-      \ifx\Hy at driver\Hy at temp
+    \ifvtex
+      \ifnum\OpMode=10 %
+        \ifx\Hy at driver\Hy at temp
+        \else
+          \Hy at WarningNoLine{%
+            Wrong driver `\Hy at driver.def';\MessageBreak
+            VTeX is running in HTML mode.\MessageBreak
+            Forcing driver `\Hy at temp.def'%
+          }%
+          \let\Hy at driver\Hy at temp
+        \fi
       \else
-        \Hy at WarningNoLine{%
-          Wrong driver `\Hy at driver.def';\MessageBreak
-          VTeX is running in HTML mode.\MessageBreak
-          Forcing driver `\Hy at temp.def'%
-        }%
-        \let\Hy at driver\Hy at temp
+        \ifx\Hy at driver\Hy at temp
+          \Hy at WarningNoLine{%
+            Wrong driver `\Hy at driver.def';\MessageBreak
+            VTeX is not running in HTML mode.\MessageBreak
+            Using default driver%
+          }%
+          \let\Hy at driver\@empty
+        \fi
       \fi
-    \else
-      \ifx\Hy at driver\Hy at temp
-        \Hy at WarningNoLine{%
-          Wrong driver `\Hy at driver.def';\MessageBreak
-          VTeX is not running in HTML mode.\MessageBreak
-          Using default driver%
-        }%
-        \let\Hy at driver\@empty
-      \fi
     \fi
   \fi
   \let\HyOpt at DriverType\ltx at empty
@@ -4682,7 +4679,7 @@
         \ifxetex
           \def\Hy at driver{hxetex}%
         \else
-          \ifvtexhtml
+          \ifnum\OpMode=10 %
             \def\Hy at driver{hvtexhtm}%
             \def\MaybeStopEarly{%
               \Hy at Message{Stopped early}%
@@ -4693,10 +4690,10 @@
               \endinput
             }%
           \else
-            \ifvtexpdf
+            \ifnum\OpMode=\@ne
               \def\Hy at driver{hvtex}%
             \else
-              \ifvtexps
+              \ifnum\OpMode=\tw@
                 \def\Hy at driver{hvtex}%
               \else
                 \ifx\HyOpt at DriverFallback\ltx at empty

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/hypertex.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{hypertex.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/nohyperref.sty	2019-11-10 22:04:01 UTC (rev 52719)
@@ -33,7 +33,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesPackage{nohyperref}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Dummy hyperref (SR)]
 \RequirePackage{letltxmacro}[2008/06/13]
 \let\hyper@@anchor\@gobble

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/pd1enc.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{pd1enc.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/pdfmark.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{pdfmark.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/psdextra.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{psdextra.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hyperref: Additions to PDF string support]
 \Hy at VersionCheck{psdextra.def}
 \newcommand*{\psdmapshortnames}{%

Modified: trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puarenc.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{puarenc.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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.def
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puenc.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{puenc.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   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	2019-11-10 19:27:04 UTC (rev 52718)
+++ trunk/Master/texmf-dist/tex/latex/hyperref/puvnenc.def	2019-11-10 22:04:01 UTC (rev 52719)
@@ -32,7 +32,7 @@
 %% given in the file `manifest.txt'.
 %%
 \ProvidesFile{puvnenc.def}
-  [2019/09/28 v7.00a %
+  [2019/11/06 v7.00b %
   Hyperref: Additions to puenc.def for VnTeX]
 \DeclareTextCommand{\abreve}{PU}{\81\003}% U+0103
 \DeclareTextCommand{\acircumflex}{PU}{\80\342}% U+00E2



More information about the tex-live-commits mailing list