summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-05-02 21:48:01 +0000
committerKarl Berry <karl@freefriends.org>2021-05-02 21:48:01 +0000
commit2fd83e922e0d8f2a70f1212e726efe5e77b20ace (patch)
treea1da60d438a5517fdee1f2122df09fa1654e494f /Master/texmf-dist/scripts
parent913bbd8a8d35cfd51bd677ce5ddd5f4d5b4b6c48 (diff)
texlive-en.tex (create all format files): simplify description since
mktexfmt will soon use TEXMFSYSVAR. tlmgr.pl, install-tl, relend.txt: doc, formatting. git-svn-id: svn://tug.org/texlive/trunk@59056 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts')
-rw-r--r--Master/texmf-dist/scripts/texlive/NEWS4
-rwxr-xr-xMaster/texmf-dist/scripts/texlive/tlmgr.pl10
2 files changed, 9 insertions, 5 deletions
diff --git a/Master/texmf-dist/scripts/texlive/NEWS b/Master/texmf-dist/scripts/texlive/NEWS
index 62af094123b..4a9ee40d1eb 100644
--- a/Master/texmf-dist/scripts/texlive/NEWS
+++ b/Master/texmf-dist/scripts/texlive/NEWS
@@ -1,6 +1,10 @@
(This file public domain. Originally written by Norbert Preining and
Karl Berry, 2010.)
+<p><b>tlmgr 58938 (released 21apr21):</b>
+<li>adapt to https://mirror.ctan.org now being available.
+<li>when install option create_formats=0, only refresh existing formats.
+
<p><b>tlmgr 57705 (released 12feb21):</b>
<li>use pure Perl solution to rmdir TL tree for uninstall.
diff --git a/Master/texmf-dist/scripts/texlive/tlmgr.pl b/Master/texmf-dist/scripts/texlive/tlmgr.pl
index 78221b0616d..4e51181f658 100755
--- a/Master/texmf-dist/scripts/texlive/tlmgr.pl
+++ b/Master/texmf-dist/scripts/texlive/tlmgr.pl
@@ -869,11 +869,11 @@ sub handle_execute_actions {
my $sysmode = ($opts{"usermode"} ? "-user" : "-sys");
my $invoke_fmtutil = "fmtutil$sysmode $common_fmtutil_args";
- # of create_formats is unset (NOT the default) we add --refresh so that
+ # if create_formats is false (NOT the default) we add --refresh so that
# only existing formats are recreated
if (!$localtlpdb->option("create_formats")) {
$invoke_fmtutil .= " --refresh";
- debug("only existing formats will be refreshed per user option (create_formats=0)\n");
+ debug("refreshing only existing formats per user option (create_formats=0)\n");
}
if ($::files_changed) {
@@ -1006,9 +1006,9 @@ sub handle_execute_actions {
}
# ::regenerate_all_formats comes from TLPaper updates
- # so we just refresh formats instead of generating all that have not been there
+ # --refresh existing formats to avoid generating new ones.
if ($::regenerate_all_formats) {
- info("Regenerating available formats, this may take some time ...");
+ info("Regenerating existing 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");
@@ -7216,7 +7216,7 @@ and the repository are not compatible:
if ($remotetlpdb->config_frozen) {
my $frozen_msg = <<FROZEN;
TeX Live $TeXLive::TLConfig::ReleaseYear is frozen and will no longer
-be routinely updated. This happens in preparation for a new release.
+be routinely updated. This happens when a new release is made.
If you're willing to help with pretesting the new release, and we hope
you are, (when pretests are available), please read