texlive[58862] Master/texmf-dist/scripts/texlive/tlmgr.pl: tlmgr:

commits+preining at tug.org commits+preining at tug.org
Tue Apr 13 03:01:37 CEST 2021


Revision: 58862
          http://tug.org/svn/texlive?view=revision&revision=58862
Author:   preining
Date:     2021-04-13 03:01:37 +0200 (Tue, 13 Apr 2021)
Log Message:
-----------
tlmgr: only refresh formats on paper changes

Modified Paths:
--------------
    trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl

Modified: trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl	2021-04-12 23:50:07 UTC (rev 58861)
+++ trunk/Master/texmf-dist/scripts/texlive/tlmgr.pl	2021-04-13 01:01:37 UTC (rev 58862)
@@ -1005,9 +1005,12 @@
       }
     }
 
+    # ::regenerate_all_formats comes from TLPaper updates
+    # so we just refresh formats instead of generating all that have not been there
     if ($::regenerate_all_formats) {
-      info("Regenerating all formats, this may take some time ...");
-      $errors += do_cmd_and_check("$invoke_fmtutil --all");
+      info("Regenerating available formats, this may take some time ...");
+      # --refresh might already be in $invoke_fmtutil, but we don't care
+      $errors += do_cmd_and_check("$invoke_fmtutil --refresh --all");
       info("done\n");
       $::regenerate_all_formats = 0;
     }



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