texlive[47871] Master: doc

commits+karl at tug.org commits+karl at tug.org
Wed May 30 00:29:57 CEST 2018


Revision: 47871
          http://tug.org/svn/texlive?view=revision&revision=47871
Author:   karl
Date:     2018-05-30 00:29:57 +0200 (Wed, 30 May 2018)
Log Message:
-----------
doc

Modified Paths:
--------------
    trunk/Master/texmf-dist/scripts/texlive/NEWS
    trunk/Master/tlpkg/TeXLive/TLUtils.pm
    trunk/Master/tlpkg/libexec/ctan2tds

Modified: trunk/Master/texmf-dist/scripts/texlive/NEWS
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/NEWS	2018-05-29 22:21:14 UTC (rev 47870)
+++ trunk/Master/texmf-dist/scripts/texlive/NEWS	2018-05-29 22:29:57 UTC (rev 47871)
@@ -6,9 +6,11 @@
 choosing. In this order:
   <ol>
   <li>If the environment variable <tt>TEXLIVE_DOWNLOADER</tt> is
-      defined, use it; abort on failure if it doesn't work.
+      defined, use it; abort if the specified program doesn't work.
+      Possible values: <tt>curl</tt>, <tt>wget</tt>.
   <li>If the environment variable <tt>TL_DOWNLOAD_PROGRAM</tt> is
-      defined, use it; abort on failure if it doesn't work.
+      defined (can be any value), use it together with
+      <tt>TL_DOWNLOAD_ARGS</tt>; abort if it doesn't work.
   <li>If LWP is available and working, use that (by far the most
       efficient method, as it supports persistent downloads).
   <li>If curl is available (from the system) and working, use that.
@@ -22,7 +24,8 @@
   intermediate rollback containers were always created with xz. Now:
   <ol>
   <li>If the environment variable <tt>TEXLIVE_COMPRESSOR</tt> is
-      defined, use it; abort on failure if it doesn't work.
+      defined, use it; abort if it doesn't work. Possible values:
+      <tt>lz4</tt>, <tt>gzip</tt>, <tt>xz</tt>.
   <li>If lz4 is available (either from the system or TL) and working, use that.
   <li>If gzip is available (from the system) and working, use that.
   <li>If xz is available (either from the system or TL) and working, use that.
@@ -35,7 +38,7 @@
   repository of the form <tt>user at machine:/path/to/tlnet</tt> is now
   supported; the url-like forms
   <tt>scp://user@machine/path/to/tlnet</tt> and
-  <tt>scp://user@machine/path/to/tlnet</tt> are equivalent. ssh-agent
+  <tt>ssh://user@machine/path/to/tlnet</tt> are equivalent. ssh-agent
   is strongly recommended!
 
 <p><b>tlmgr 47303 (released 14apr18):</b>

Modified: trunk/Master/tlpkg/TeXLive/TLUtils.pm
===================================================================
--- trunk/Master/tlpkg/TeXLive/TLUtils.pm	2018-05-29 22:21:14 UTC (rev 47870)
+++ trunk/Master/tlpkg/TeXLive/TLUtils.pm	2018-05-29 22:29:57 UTC (rev 47871)
@@ -2324,6 +2324,9 @@
 executables.  If a program is not present in the TeX Live tree, we also
 check along PATH (without the platform extension.)
 
+Check many different downloads and compressors to determine what is
+working.
+
 Return 0 if failure, nonzero if success.
 
 =cut
@@ -2573,13 +2576,14 @@
 into C<$destination>, which can be either
 a filename of simply C<|>. In the latter case a file handle is returned.
 
-Downloading honors two environment variables: C<TL_DOWNLOAD_PROGRAM> and
-C<TL_DOWNLOAD_ARGS>. The former overrides the above specification
-devolving to C<wget>, and the latter overrides the default wget
-arguments.
+Downloading first checks for the environment variable C<TL_DOWNLOADER>,
+which takes various built-in values. If not set, the next check is fr
+C<TL_DOWNLOAD_PROGRAM> and C<TL_DOWNLOAD_ARGS>. The former overrides the
+above specification devolving to C<wget>, and the latter overrides the
+default wget arguments.
 
 C<TL_DOWNLOAD_ARGS> must be defined so that the file the output goes to
-is the first argument after the C<TL_DOWNLOAD_ARGS>.  Thus, typically it
+is the first argument after the C<TL_DOWNLOAD_ARGS>.  Thus, for wget it
 would end in C<-O>.  Use with care.
 
 =cut

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2018-05-29 22:21:14 UTC (rev 47870)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2018-05-29 22:29:57 UTC (rev 47871)
@@ -1741,6 +1741,7 @@
  'luapackageloader', '\.lua|' . $standardtex,
  'luatexko',    '\.lua|' . $standardtex,
  'luatodonotes','\.lua|' . $standardtex, 
+ 'luavlna',	'luavlna.*\.lua|' . $standardtex, 
  'luaxml',      '\.lua|' . $standardtex,
  'lyluatex',	'\.sty',	# not *.cls
  'magyar',      'NULL',  # do not install in runtime, conflicts with babel



More information about the tex-live-commits mailing list