[latex3-commits] [git/LaTeX3-latex3-hyperref] main: remove typexml (61e1ffe)

Ulrike Fischer fischer at troubleshooting-tex.de
Mon May 16 13:08:38 CEST 2022


Repository : https://github.com/latex3/hyperref
On branch  : main
Link       : https://github.com/latex3/hyperref/commit/61e1ffe3a77f148bf0409da944e617dac0681e55

>---------------------------------------------------------------

commit 61e1ffe3a77f148bf0409da944e617dac0681e55
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Mon May 16 13:08:38 2022 +0200

    remove typexml


>---------------------------------------------------------------

61e1ffe3a77f148bf0409da944e617dac0681e55
 ChangeLog.txt        |  2 ++
 doc/hyperref-doc.tex |  1 -
 hluatex.dtx          |  3 ---
 hyperref.dtx         | 31 +++----------------------------
 4 files changed, 5 insertions(+), 32 deletions(-)

diff --git a/ChangeLog.txt b/ChangeLog.txt
index 17f0bd7..01dfcad 100644
--- a/ChangeLog.txt
+++ b/ChangeLog.txt
@@ -2,6 +2,8 @@
     * fixed: check if \nameref is already defined for compability
       with ltugboat.cls (issue #234)
     * nameref is loaded always and earlier (issue#235)
+    * the typexml option has been removed as the package is supports
+      no longer exists.
 
 2022-05-13 Ulrike Fischer/David Carlisle
 
diff --git a/doc/hyperref-doc.tex b/doc/hyperref-doc.tex
index 4fb7091..fa762d5 100644
--- a/doc/hyperref-doc.tex
+++ b/doc/hyperref-doc.tex
@@ -536,7 +536,6 @@ hyperfootnotes &\\
 hyperfigures&\\
 hyperindex &\\
 encap &\\
-typexml & \\
 CJKbookmarks & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup}\\
 psdextra     & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup}\\
 nesting      & only with the new pdfmanagement, in other cases it can be used in \cs{hypersetup} (but
diff --git a/hluatex.dtx b/hluatex.dtx
index ac45cb0..20f0453 100644
--- a/hluatex.dtx
+++ b/hluatex.dtx
@@ -1834,9 +1834,6 @@
       \newwrite\@outlinefile
       \Hy at OutlineRerunCheck
       \immediate\openout\@outlinefile=\jobname.out\relax
-      \ifHy at typexml
-        \immediate\write\@outlinefile{<relaxxml>\relax}%
-      \fi
     \fi
   \fi
 }
diff --git a/hyperref.dtx b/hyperref.dtx
index 0779f6c..2ee7ccf 100644
--- a/hyperref.dtx
+++ b/hyperref.dtx
@@ -801,7 +801,6 @@
 % \subsection{Switches}
 %    \begin{macrocode}
 \newif\ifHy at stoppedearly
-\newif\ifHy at typexml
 \newif\ifHy at activeanchor
 \newif\ifHy at backref
 \newif\ifHy at bookmarks
@@ -884,7 +883,6 @@
 \Hy at texhtfalse
 \Hy at psdextrafalse
 \Hy at pdftoolbartrue
-\Hy at typexmlfalse
 \Hy at unicodetrue
 \ifx\kanjiskip\@undefined
 \else
@@ -4677,9 +4675,6 @@
 \define at key{Hyp}{verbose}[true]{%
   \Hy at boolkey{verbose}{#1}%
 }
-\define at key{Hyp}{typexml}[true]{%
-  \Hy at boolkey{typexml}{#1}%
-}
 %    \end{macrocode}
 % If we are going to PDF via HyperTeX |\special| commands,
 % the dvips (-z option)  processor does not know
@@ -6928,12 +6923,6 @@
 \else
   \Hy at Info{Backreferencing OFF}%
 \fi
-\ifHy at typexml
-  \Hy at AtEndOfPackage{%
-    \RequirePackage{color}%
-  }%
-\fi
-\Hy at DisableOption{typexml}
 \ifHy at implicit
   \Hy at InfoNoLine{Implicit mode ON; LaTeX internals redefined}%
 \else
@@ -7268,12 +7257,9 @@
   \ifHy at colorlinks
     \def\@pdfborder{0 0 0}%
     \let\@pdfborderstyle\@empty
-    \ifHy at typexml
-    \else
-      \Hy at CatcodeWrapper{%
-        \RequirePackage{color}%
-      }%
-    \fi
+    \Hy at CatcodeWrapper{%
+      \RequirePackage{color}%
+     }%
     \def\Hy at colorlink#1{%
       \begingroup
       \HyColor at UseColor#1%
@@ -9506,11 +9492,6 @@
 % longer needed as |\contentsline| has now always four arguments.
 %    \begin{macrocode}
   \if at filesw
-    \ifHy at typexml
-      \immediate\closeout\@mainaux
-      \immediate\openout\@mainaux\jobname.aux\relax
-      \immediate\write\@auxout{<relaxxml>\relax}%
-    \fi
     \immediate\write\@auxout{%
       \string\providecommand\string\HyperFirstAtBeginDocument{%
         \string\AtBeginDocument}^^J%
@@ -19620,9 +19601,6 @@
       \newwrite\@outlinefile
       \Hy at OutlineRerunCheck
       \immediate\openout\@outlinefile=\jobname.out\relax
-      \ifHy at typexml
-        \immediate\write\@outlinefile{<relaxxml>\relax}%
-      \fi
     \fi
   \fi
 }
@@ -19707,9 +19685,6 @@
       \newwrite\@outlinefile
       \Hy at OutlineRerunCheck
       \immediate\openout\@outlinefile=\jobname.out\relax
-      \ifHy at typexml
-        \immediate\write\@outlinefile{<relaxxml>\relax}%
-      \fi
     \fi
   \fi
 }





More information about the latex3-commits mailing list.