texlive[71908] Master/texmf-dist: remove \__tag_whatsits changes,

commits+karl at tug.org commits+karl at tug.org
Sat Jul 27 00:16:17 CEST 2024


Revision: 71908
          https://tug.org/svn/texlive?view=revision&revision=71908
Author:   karl
Date:     2024-07-27 00:16:17 +0200 (Sat, 27 Jul 2024)
Log Message:
-----------
remove \__tag_whatsits changes, tex4ht r1539

Revision Links:
--------------
    https://tug.org/svn/texlive?view=revision&revision=1539

Modified Paths:
--------------
    trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
    trunk/Master/texmf-dist/source/generic/tex4ht/Makefile
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
    trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-env.tex
    trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-base-hooks.4ht
    trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-hooks.4ht

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/ChangeLog	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,3 +1,15 @@
+2024-07-26  Michal Hoftich  <michal.h21 at gmail.com>
+
+	* tex4ht-4ht.tex (tagpdf-hooks.4ht, tagpdf-base-hooks.4ht): removed
+	\__tag_whatsits definitions, they fix is no longer necessary.
+	https://github.com/michal-h21/make4ht/issues/145#issuecomment-2085215582
+
+2024-07-07  Karl Berry  <karl at freefriends.org>
+
+	* Makefile (tex4ht_env_derived),
+	* tex4ht-env.tex: no longer generate tex4ht.env, just
+	.env-unix and .env-win32, since those are the only ones we use.
+
 2024-07-06  Michal Hoftich  <michal.h21 at gmail.com>
 
 	* tex4ht-html4.tex (html4.4ht): added itemize+ option. It will keep

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/Makefile
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/Makefile	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/Makefile	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,4 +1,4 @@
-# $Id: Makefile 1503 2024-04-18 22:51:03Z karl $
+# $Id: Makefile 1538 2024-07-07 15:55:16Z karl $
 # This file is public domain.  Originally written 2010, Karl Berry.
 # Assumes GNU make.
 
@@ -138,7 +138,7 @@
 endif
 
 derived += $(tex4ht_env_derived)
-tex4ht_env_derived = tex4ht.env-unix tex4ht.env-win32 tex4ht.env
+tex4ht_env_derived = tex4ht.env-unix tex4ht.env-win32
 
 derived += $(tex4ht_fonts_cjk_derived)
 tex4ht_fonts_cjk_derived = \

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-4ht.tex	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,4 +1,4 @@
-% $Id: tex4ht-4ht.tex 1536 2024-07-03 12:08:13Z michal_h21 $
+% $Id: tex4ht-4ht.tex 1539 2024-07-26 15:53:24Z michal_h21 $
 % tex tex4ht-4ht   or   ht tex tex4ht-4ht
 %
 % Copyright 2009-2024 TeX Users Group    
@@ -5100,13 +5100,14 @@
 \Configure{PackageHooks}{tagpdf.sty}{tagpdf-hooks.4ht}
 >>>
 
+% This is no longer useful, it was fixed in tagpdf code
+% \cs_set_protected:Npn \__tag_whatsits: {}
+
 \<tagpdf-hooks.4ht\><<<
 % tagpdf-hooks.4ht (|version), generated from |jobname.tex
 % Copyright 2022-2024 TeX Users Group
 |<TeX4ht license text|>
 \ExplSyntaxOn
-% ignore tagpdf's specials
-\cs_set_protected:Npn \__tag_whatsits: {}
 \ExplSyntaxOff
 \:AtEndOfPackage{%
   \RenewDocumentCommand \tagpdfsetup { m }{}
@@ -5118,16 +5119,17 @@
 \Configure{PackageHooks}{tagpdf-base.sty}{tagpdf-base-hooks.4ht}
 >>>
 
-This file can be used explicitly, we need to provide the whatsits command
-here as well.
+This file can be used explicitly, we used to provide the whatsits command
+here as well, but it is no longer neeeded.
 
+% ignore tagpdf's specials
+% we use csname, because \ExplSyntaxOn .. Off caused catcode issues
+% \expandafter\def\csname __tag_whatsits:\endcsname{}
+
 \<tagpdf-base-hooks.4ht\><<<
 % tagpd-base-hooks.4ht (|version), generated from |jobname.tex
 % Copyright 2024 TeX Users Group
 |<TeX4ht license text|>
-% ignore tagpdf's specials
-% we use csname, because \ExplSyntaxOn .. Off caused catcode issues
-\expandafter\def\csname __tag_whatsits:\endcsname{}
 \endinput
 >>> \AddFile{9}{tagpdf-base-hooks}
 

Modified: trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-env.tex
===================================================================
--- trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-env.tex	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/source/generic/tex4ht/tex4ht-env.tex	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,8 +1,8 @@
-% $Id: tex4ht-env.tex 1419 2023-12-11 23:23:52Z karl $
+% $Id: tex4ht-env.tex 1538 2024-07-07 15:55:16Z karl $
 %      latex tex4ht-env
 % or htlatex tex4ht-env "xhtml,3"
 %
-% Copyright 2009-2023 TeX Users Group
+% Copyright 2009-2024 TeX Users Group
 % Copyright 1997-2009 Eitan M. Gurari
 % Released under LPPL 1.3c+.
 % See tex4ht-cpright.tex for license text.
@@ -1650,8 +1650,7 @@
 
 \<unix copyright\><<<
 % tex4ht.env-unix (@version), generated from @jobname.tex
-% (can be used as ~/.tex4ht)
-% Copyright 2009-2023 TeX Users Group
+% Copyright 2009-2024 TeX Users Group
 % Copyright @CopyYear.1997. Eitan M. Gurari
 @<TeX4ht copyright@>>>>
 
@@ -1658,19 +1657,23 @@
 \<private copyright\><<<
 % tex4ht.env (private) (@version), generated from @jobname.tex
 % (can be used as ~/.tex4ht)
-% Copyright 2009-2023 TeX Users Group
+% Copyright 2009-2024 TeX Users Group
 % Copyright @CopyYear.1997. Eitan M. Gurari
 @<TeX4ht copyright@>>>>
 
 \<win32 copyright\><<<
 % tex4ht.env-win32 (@version), generated from @jobname.tex
-% Copyright 2009-2023 TeX Users Group
+% Copyright 2009-2024 TeX Users Group
 % Copyright @CopyYear.1997. Eitan M. Gurari
 @<TeX4ht copyright@>>>>
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-\OutputCode\<tex4ht\>
+% Let's no longer create tex4ht.env; it's too easy to mistakenly update
+% a system version with it. Post-Eitan, we haven't tried to keep it in
+% sync with the others.
+%\OutputCode\<tex4ht\>
+
 \OutputCodE\<tex4ht.env-unix\>
 \OutputCodE\<tex4ht.env-win32\>
 

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-base-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-base-hooks.4ht	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-base-hooks.4ht	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,4 +1,4 @@
-% tagpd-base-hooks.4ht (2024-05-06-13:37), generated from tex4ht-4ht.tex
+% tagpd-base-hooks.4ht (2024-07-26-15:08), generated from tex4ht-4ht.tex
 % Copyright 2024 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,10 +16,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2024-05-06-13:37}
+\immediate\write-1{version 2024-07-26-15:08}
 
-% ignore tagpdf's specials
-% we use csname, because \ExplSyntaxOn .. Off caused catcode issues
-\expandafter\def\csname __tag_whatsits:\endcsname{}
 \endinput
 

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-hooks.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-hooks.4ht	2024-07-26 21:41:39 UTC (rev 71907)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/tagpdf-hooks.4ht	2024-07-26 22:16:17 UTC (rev 71908)
@@ -1,4 +1,4 @@
-% tagpdf-hooks.4ht (2024-05-03-14:34), generated from tex4ht-4ht.tex
+% tagpdf-hooks.4ht (2024-07-26-15:08), generated from tex4ht-4ht.tex
 % Copyright 2022-2024 TeX Users Group
 %
 % This work may be distributed and/or modified under the
@@ -16,11 +16,9 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2024-05-03-14:34}
+\immediate\write-1{version 2024-07-26-15:08}
 
 \ExplSyntaxOn
-% ignore tagpdf's specials
-\cs_set_protected:Npn \__tag_whatsits: {}
 \ExplSyntaxOff
 \:AtEndOfPackage{%
   \RenewDocumentCommand \tagpdfsetup { m }{}



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