texlive[57317] Master/texmf-dist: latex-make (3jan21)

commits+karl at tug.org commits+karl at tug.org
Sun Jan 3 23:32:40 CET 2021


Revision: 57317
          http://tug.org/svn/texlive?view=revision&revision=57317
Author:   karl
Date:     2021-01-03 23:32:40 +0100 (Sun, 03 Jan 2021)
Log Message:
-----------
latex-make (3jan21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/support/latex-make/README
    trunk/Master/texmf-dist/doc/support/latex-make/figlatex.pdf
    trunk/Master/texmf-dist/doc/support/latex-make/latex-make.pdf
    trunk/Master/texmf-dist/doc/support/latex-make/texdepends.pdf
    trunk/Master/texmf-dist/scripts/latex-make/latexfilter.py
    trunk/Master/texmf-dist/source/support/latex-make/figlatex.dtx
    trunk/Master/texmf-dist/source/support/latex-make/latex-make.dtx
    trunk/Master/texmf-dist/source/support/latex-make/pdfswitch.dtx
    trunk/Master/texmf-dist/source/support/latex-make/texdepends.dtx
    trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.cfg
    trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.sty
    trunk/Master/texmf-dist/tex/latex/latex-make/pdfswitch.sty
    trunk/Master/texmf-dist/tex/latex/latex-make/texdepends.sty
    trunk/Master/texmf-dist/tex/latex/latex-make/texgraphicx.sty

Modified: trunk/Master/texmf-dist/doc/support/latex-make/README
===================================================================
--- trunk/Master/texmf-dist/doc/support/latex-make/README	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/doc/support/latex-make/README	2021-01-03 22:32:40 UTC (rev 57317)
@@ -2,7 +2,7 @@
               |    The LaTeX-Make system     |
               +------------------------------+
 
-VERSION: 2.4.0
+VERSION: 2.4.2
 
 DESCRIPTION
 ===========
@@ -21,7 +21,7 @@
 
 * And various helper tools for LaTeX.mk
 
-Homepage: http://gforge.inria.fr/projects/latex-utils/
+Homepage: https://gitlab.inria.fr/latex-utils/latex-make
 License type: gpl
 
 INSTALLATION:

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

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

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

Modified: trunk/Master/texmf-dist/scripts/latex-make/latexfilter.py
===================================================================
--- trunk/Master/texmf-dist/scripts/latex-make/latexfilter.py	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/scripts/latex-make/latexfilter.py	2021-01-03 22:32:40 UTC (rev 57317)
@@ -3,9 +3,8 @@
 
 """
 
-stdin : the original xfig file
-stdout : the output xfig file
-args : all depths we want to keep
+stdin : the original LaTeX log file
+stdout : the output filtered log file
 
 """
 
@@ -14,6 +13,7 @@
 import os.path
 import re
 import sys
+import io
 
 def main():
     parser = optparse.OptionParser()
@@ -25,34 +25,40 @@
     warnerror_re = re.compile(r"^(LaTeX|Package|Class)( (.*))? (Warning:|Error:)")
     fullbox_re = re.compile(r"^(Underfull|Overfull) \\[hv]box")
     accu = ''
-    for line in sys.stdin:
-        if display > 0:
-            display -= 1
-        if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
-            display = 0
-        line_groups = warnerror_re.match(line)
-        if line_groups:
-            start_line = line_groups.group(3)
-            if not start_line:
-                start_line = ''
-            if line_groups.group(2):
-                start_line = "(" + start_line + ")"
-            display = 1
-            in_display = 1
-        elif (start_line != '') and (line[0:len(start_line)] == start_line):
-            display = 1
-        elif line == "\n":
-            in_display = 0
-        elif line[0:4] == 'Chap':
-            display = 1
-        elif fullbox_re.match(line):
-            display = 2
-        if display:
-            print(accu, end="")
-            accu = line
-        elif in_display:
-            print(accu[0:-1], end="")
-            accu = line
+    # PDFLaTeX log file is not really in latin-1 (in T1 more exactly)
+    # but all bytes are corrects in latin-1, so python won't stop
+    # while parsing log.
+    # Without specifying this encoding (ie using default utf-8), we
+    # can get decode errors (UnicodeDecodeError: 'utf-8' codec can't decode byte...)
+    with io.open(sys.stdin.fileno(),'r',encoding='latin-1') as sin:
+        for line in sin:
+            if display > 0:
+                display -= 1
+            if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
+                display = 0
+            line_groups = warnerror_re.match(line)
+            if line_groups:
+                start_line = line_groups.group(3)
+                if not start_line:
+                    start_line = ''
+                if line_groups.group(2):
+                    start_line = "(" + start_line + ")"
+                display = 1
+                in_display = 1
+            elif (start_line != '') and (line[0:len(start_line)] == start_line):
+                display = 1
+            elif line == "\n":
+                in_display = 0
+            elif line[0:4] == 'Chap':
+                display = 1
+            elif fullbox_re.match(line):
+                display = 2
+            if display:
+                print(accu, end="")
+                accu = line
+            elif in_display:
+                print(accu[0:-1], end="")
+                accu = line
 
 if __name__ == "__main__":
     main()

Modified: trunk/Master/texmf-dist/source/support/latex-make/figlatex.dtx
===================================================================
--- trunk/Master/texmf-dist/source/support/latex-make/figlatex.dtx	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/source/support/latex-make/figlatex.dtx	2021-01-03 22:32:40 UTC (rev 57317)
@@ -28,7 +28,7 @@
 %<compat> \ProvidesPackage{texgraphicx}%
 %    \fi
 %         \ProvidesFile{figlatex.dtx}
-[2020/06/01 v2.4.0 Fix support for new latex]
+[2021/01/03 v2.4.2 No changes in figlatex]
 % \iffalse
 %<*driver>
 \documentclass{ltxdoc}
@@ -116,6 +116,8 @@
 % \changes{v2.2.5}{2018/10/17}{No changes in figlatex.dtx}
 % \changes{v2.4.0}{2020/06/01}{Fix path handling for subfig and new
 % core LaTeX}
+% \changes{v2.4.1}{2020/07/10}{No changes in figlatex.dtx}
+% \changes{v2.4.2}{2021/01/03}{No changes in figlatex.dtx}
 %
 % \makeatletter
 % \def\SpecialOptionIndex#1{\@bsphack

Modified: trunk/Master/texmf-dist/source/support/latex-make/latex-make.dtx
===================================================================
--- trunk/Master/texmf-dist/source/support/latex-make/latex-make.dtx	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/source/support/latex-make/latex-make.dtx	2021-01-03 22:32:40 UTC (rev 57317)
@@ -2,7 +2,7 @@
 %
 %<*dtx>
           \ProvidesFile{latex-make.dtx}
-[2020/06/01 v2.4.0 Fix bugs with new LaTeX core]
+[2021/01/03 v2.4.2 No changes in latex-make.dtx]
 %</dtx>
 %    \fi
 % \iffalse
@@ -116,6 +116,8 @@
 % \changes{v2.3.0}{2018/10/17}{Add DEPENDS-EXCLUDE, add doc and
 % support for local texmf tree}
 % \changes{v2.4.0}{2020/06/01}{Support inkscape version >= 1.0}
+% \changes{v2.4.1}{2020/07/10}{Fix encoding problem with latexfilter.pl}
+% \changes{v2.4.2}{2021/01/03}{No changes in latex-make.dtx}
 %
 % \makeatletter
 % \def\SpecialOptionIndex#1{\@bsphack
@@ -1975,9 +1977,8 @@
 
 """
 
-stdin : the original xfig file
-stdout : the output xfig file
-args : all depths we want to keep
+stdin : the original LaTeX log file
+stdout : the output filtered log file
 
 """
 
@@ -1986,6 +1987,7 @@
 import os.path
 import re
 import sys
+import io
 
 def main():
     parser = optparse.OptionParser()
@@ -1997,34 +1999,40 @@
     warnerror_re = re.compile(r"^(LaTeX|Package|Class)( (.*))? (Warning:|Error:)")
     fullbox_re = re.compile(r"^(Underfull|Overfull) \\[hv]box")
     accu = ''
-    for line in sys.stdin:
-        if display > 0:
-            display -= 1
-        if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
-            display = 0
-        line_groups = warnerror_re.match(line)
-        if line_groups:
-            start_line = line_groups.group(3)
-            if not start_line:
-                start_line = ''
-            if line_groups.group(2):
-                start_line = "(" + start_line + ")"
-            display = 1
-            in_display = 1
-        elif (start_line != '') and (line[0:len(start_line)] == start_line):
-            display = 1
-        elif line == "\n":
-            in_display = 0
-        elif line[0:4] == 'Chap':
-            display = 1
-        elif fullbox_re.match(line):
-            display = 2
-        if display:
-            print(accu, end="")
-            accu = line
-        elif in_display:
-            print(accu[0:-1], end="")
-            accu = line
+    # PDFLaTeX log file is not really in latin-1 (in T1 more exactly)
+    # but all bytes are corrects in latin-1, so python won't stop
+    # while parsing log.
+    # Without specifying this encoding (ie using default utf-8), we
+    # can get decode errors (UnicodeDecodeError: 'utf-8' codec can't decode byte...)
+    with io.open(sys.stdin.fileno(),'r',encoding='latin-1') as sin:
+        for line in sin:
+            if display > 0:
+                display -= 1
+            if line[0:4].lower() in ('info', 'warn') or line[0:5].lower() == 'error':
+                display = 0
+            line_groups = warnerror_re.match(line)
+            if line_groups:
+                start_line = line_groups.group(3)
+                if not start_line:
+                    start_line = ''
+                if line_groups.group(2):
+                    start_line = "(" + start_line + ")"
+                display = 1
+                in_display = 1
+            elif (start_line != '') and (line[0:len(start_line)] == start_line):
+                display = 1
+            elif line == "\n":
+                in_display = 0
+            elif line[0:4] == 'Chap':
+                display = 1
+            elif fullbox_re.match(line):
+                display = 2
+            if display:
+                print(accu, end="")
+                accu = line
+            elif in_display:
+                print(accu[0:-1], end="")
+                accu = line
 
 if __name__ == "__main__":
     main()

Modified: trunk/Master/texmf-dist/source/support/latex-make/pdfswitch.dtx
===================================================================
--- trunk/Master/texmf-dist/source/support/latex-make/pdfswitch.dtx	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/source/support/latex-make/pdfswitch.dtx	2021-01-03 22:32:40 UTC (rev 57317)
@@ -26,7 +26,7 @@
 %<package>\ProvidesPackage{pdfswitch}%
 %    \fi
 %         \ProvidesFile{pdfswitch.dtx}
-[2020/06/01 v2.4.0 No changes in pdfswitch.dtx]
+[2021/01/03 v2.4.2 No changes in pdfswitch.dtx]
 %<*package>
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % SWITCH FOR PDFLATEX or LATEX

Modified: trunk/Master/texmf-dist/source/support/latex-make/texdepends.dtx
===================================================================
--- trunk/Master/texmf-dist/source/support/latex-make/texdepends.dtx	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/source/support/latex-make/texdepends.dtx	2021-01-03 22:32:40 UTC (rev 57317)
@@ -27,7 +27,7 @@
 %<package>\ProvidesPackage{texdepends}%
 %    \fi
 %         \ProvidesFile{texdepends.dtx}
-[2020/06/01 v2.4.0 No changes in texdepends.dtx]
+[2021/01/03 v2.4.2 Replace // by / in paths]
 % \iffalse
 %<*driver>
 \documentclass{ltxdoc}
@@ -100,7 +100,7 @@
 %   This package allows \LaTeX\space to automatically generate
 %   dependencies while compiling documents.
 % \end{abstract}
-% \CheckSum{793}
+% \CheckSum{801}
 %
 % \changes{v1.0.1}{2005/03/22}{Version 1.0.1 at last}
 % \changes{v1.0.2}{2005/10/22}{Add support for package index.sty}
@@ -110,6 +110,8 @@
 % \changes{v1.3.0}{2011/09/25}{Management of svg files}
 % \changes{v2.2.5}{2018/09/04}{No changes in texdepends.dtx}
 % \changes{v2.3.0}{2018/10/17}{ignore comment.cut file from the comment package}
+% \changes{v2.4.1}{2020/07/10}{No changes in texdepends.dtx}
+% \changes{v2.4.2}{2021/01/03}{Replace // by / in paths}
 %
 % \makeatletter
 % \def\SpecialOptionIndex#1{\@bsphack
@@ -267,6 +269,7 @@
 % \begin{macro}{\TD at warning}
 % To write a warning
 %    \begin{macrocode}
+\RequirePackage{xstring}%
 \newcommand{\TD at warning}[1]{%
   \PackageWarningNoLine{texdepends}{#1}%
 }%
@@ -316,7 +319,13 @@
 %   We write something in the file
 %    \begin{macrocode}
 \def\TD at print#1{%
-  \immediate\write\TD at write{#1}%
+  {%
+    % TODO: fix pb when #1 contains '#'
+    %\noexpandarg%
+    \StrSubstitute{#1}{//}{/}[\TD at write@text]%
+    \immediate\write\TD at write{\TD at write@text}%
+    %\immediate\write\TD at write{#1}%
+  }
 }%
 %    \end{macrocode}
 % \end{macro}
@@ -372,7 +381,7 @@
 % A file is missing. |texdepend| will try to skip it this time,
 %   but it will be needed at the next compilation
 %    \begin{macrocode}
-\def\TD at printRequiredFile#1{%
+\def\TD at printRequiredFile#1#2{%
   \TD at print{TD_\jobname\TD at extention _REQUIRED\space += #1}%
 }%
 %    \end{macrocode}
@@ -380,7 +389,9 @@
 % \begin{macro}{\RequireFile}
 % LaTeX users can directly declare a dependencie
 %    \begin{macrocode}
-\let\RequireFile\TD at printRequiredFile
+\def\RequireFile#1{%
+  \TD at printRequiredFile{#1}{User}%
+}%
 %    \end{macrocode}
 % \end{macro}
 % \begin{macro}{\TD at printOut}
@@ -798,7 +809,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak 
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{eps}%
   }%
 }%
 \def\TD at Ginclude@pdf#1{%
@@ -808,7 +819,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak 
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{pdf}%
   }%
 }%
 \def\TD at graphicspath#1{%
@@ -862,7 +873,7 @@
     \PackageWarning{texdepends}{Figure '#2' needed\MessageBreak 
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#2}%
+    \TD at printRequiredFile{#2}{rawtexgraphics}%
   }%
 }%
 
@@ -873,7 +884,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak 
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{rawtex}%
   }%
 }%
 
@@ -892,7 +903,7 @@
         Skipping it this time (the last one however)\MessageBreak}%
     }
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{figtex}%
   }%
 }%
 % \@Ginclude at svgtex
@@ -910,7 +921,7 @@
         Skipping it this time (the last one however)\MessageBreak}%
     }
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{svgtex}%
   }%
 }%
 
@@ -946,7 +957,7 @@
 }%
 % \FL at subfig@check
 \def\TD at FL@subfig at check#1{%
-  \TD at printRequiredFile{#1}%
+  \TD at printRequiredFile{#1}{subfigcheck}%
   \TD at printSubfig{#1}%
 }%
 %

Modified: trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.cfg	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.cfg	2021-01-03 22:32:40 UTC (rev 57317)
@@ -40,7 +40,7 @@
 %% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 %%
  \ProvidesFile{figlatex.cfg}%
-[2020/06/01 v2.4.0 Fix support for new latex]
+[2021/01/03 v2.4.2 No changes in figlatex]
  %\debug
 \endinput
 %%

Modified: trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.sty	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/tex/latex/latex-make/figlatex.sty	2021-01-03 22:32:40 UTC (rev 57317)
@@ -41,7 +41,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}%
 \ProvidesPackage{figlatex}%
-[2020/06/01 v2.4.0 Fix support for new latex]
+[2021/01/03 v2.4.2 No changes in figlatex]
 \newif\ifFL at debug
 \DeclareOption{debug}{%
   \global\FL at debugtrue%

Modified: trunk/Master/texmf-dist/tex/latex/latex-make/pdfswitch.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-make/pdfswitch.sty	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/tex/latex/latex-make/pdfswitch.sty	2021-01-03 22:32:40 UTC (rev 57317)
@@ -41,7 +41,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}%
 \ProvidesPackage{pdfswitch}%
-[2020/06/01 v2.4.0 No changes in pdfswitch.dtx]
+[2021/01/03 v2.4.2 No changes in pdfswitch.dtx]
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %%%

Modified: trunk/Master/texmf-dist/tex/latex/latex-make/texdepends.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-make/texdepends.sty	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/tex/latex/latex-make/texdepends.sty	2021-01-03 22:32:40 UTC (rev 57317)
@@ -42,7 +42,7 @@
 %%
 \NeedsTeXFormat{LaTeX2e}%
 \ProvidesPackage{texdepends}%
-[2020/06/01 v2.4.0 No changes in texdepends.dtx]
+[2021/01/03 v2.4.2 Replace // by / in paths]
 \RequirePackage{ifthen}
 \newboolean{TD at debug}
 \newcommand{\TD at option@debug}[1][true]{%
@@ -90,6 +90,7 @@
     \def\TD at extention{.dvi}%
   \fi\fi%
 }{}%
+\RequirePackage{xstring}%
 \newcommand{\TD at warning}[1]{%
   \PackageWarningNoLine{texdepends}{#1}%
 }%
@@ -113,7 +114,13 @@
 \TD at info{Writing info in '\jobname\TD at extention.mk'}
 \immediate\openout\TD at write\jobname\TD at extention.mk%
 \def\TD at print#1{%
-  \immediate\write\TD at write{#1}%
+  {%
+    % TODO: fix pb when #1 contains '#'
+    %\noexpandarg%
+    \StrSubstitute{#1}{//}{/}[\TD at write@text]%
+    \immediate\write\TD at write{\TD at write@text}%
+    %\immediate\write\TD at write{#1}%
+  }
 }%
 \def\TD at printClass#1{%
   \TD at print{TD_\jobname\TD at extention _INPUTS\space += #1.cls}%
@@ -133,10 +140,12 @@
 \def\TD at printSubfig#1{%
   \TD at print{TD_\jobname\TD at extention _SUBFIGS\space += #1}%
 }%
-\def\TD at printRequiredFile#1{%
+\def\TD at printRequiredFile#1#2{%
   \TD at print{TD_\jobname\TD at extention _REQUIRED\space += #1}%
 }%
-\let\RequireFile\TD at printRequiredFile
+\def\RequireFile#1{%
+  \TD at printRequiredFile{#1}{User}%
+}%
 \def\TD at printOut#1{%
   \TD at print{TD_\jobname\TD at extention _OUTPUTS\space += #1}%
 }%
@@ -369,7 +378,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{eps}%
   }%
 }%
 \def\TD at Ginclude@pdf#1{%
@@ -379,7 +388,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{pdf}%
   }%
 }%
 \def\TD at graphicspath#1{%
@@ -428,7 +437,7 @@
     \PackageWarning{texdepends}{Figure '#2' needed\MessageBreak
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#2}%
+    \TD at printRequiredFile{#2}{rawtexgraphics}%
   }%
 }%
 
@@ -439,7 +448,7 @@
     \PackageWarning{texdepends}{Figure '#1' needed\MessageBreak
       Skipping it this time (the last one however)\MessageBreak}%
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{rawtex}%
   }%
 }%
 
@@ -457,7 +466,7 @@
         Skipping it this time (the last one however)\MessageBreak}%
     }
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{figtex}%
   }%
 }%
 \def\TD at Ginclude@svgtex#1{%
@@ -474,7 +483,7 @@
         Skipping it this time (the last one however)\MessageBreak}%
     }
     \TD at missingDepends%
-    \TD at printRequiredFile{#1}%
+    \TD at printRequiredFile{#1}{svgtex}%
   }%
 }%
 
@@ -506,7 +515,7 @@
   }%
 }%
 \def\TD at FL@subfig at check#1{%
-  \TD at printRequiredFile{#1}%
+  \TD at printRequiredFile{#1}{subfigcheck}%
   \TD at printSubfig{#1}%
 }%
 \TD at PackagePostDivert{figlatex}{%

Modified: trunk/Master/texmf-dist/tex/latex/latex-make/texgraphicx.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/latex-make/texgraphicx.sty	2021-01-03 22:32:11 UTC (rev 57316)
+++ trunk/Master/texmf-dist/tex/latex/latex-make/texgraphicx.sty	2021-01-03 22:32:40 UTC (rev 57317)
@@ -40,7 +40,7 @@
 %% Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 %%
  \ProvidesPackage{texgraphicx}%
-[2020/06/01 v2.4.0 Fix support for new latex]
+[2021/01/03 v2.4.2 No changes in figlatex]
 \PackageError{texgraphicx}{'texgraphicx' is now
   gone\MessageBreak%
   Please, switching to 'figlatex'



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