summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-01-21 17:56:03 +0000
committerKarl Berry <karl@freefriends.org>2020-01-21 17:56:03 +0000
commit3e7076615c70dc952983d6425a00711927c9cea4 (patch)
treed972ee70def102fb7d4a31db94be97be03ce0860 /Build
parent9af5dded6e7b0117accd4db32ff1c36e95896d19 (diff)
doc,sync
git-svn-id: svn://tug.org/texlive/trunk@53479 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/README4
-rw-r--r--Build/source/doc/build-tools.txt2
-rw-r--r--Build/source/doc/tlbuild.info1191
-rw-r--r--Build/source/texk/tests/TeXLive/TLUtils.pm41
-rwxr-xr-xBuild/source/texk/texlive/w32_wrapper/runscript.tlu6
-rw-r--r--Build/source/texk/web2c/pdftexdir/NEWS8
6 files changed, 646 insertions, 606 deletions
diff --git a/Build/source/README b/Build/source/README
index 54012dc39c1..7c22875b021 100644
--- a/Build/source/README
+++ b/Build/source/README
@@ -28,8 +28,8 @@ Build information for some of the platforms.
See also Master/tlpkg/bin/tl-update-bindir
aarch64-linux:
- aarch64 Debian GNU/Linux 9 (stretch)
- gcc (Debian 6.3.0-18) 6.3.0 20170516
+ aarch64 Debian GNU/Linux 10 (buster)
+ gcc (Debian 8.3.0-6) 8.3.0
./Build --enable-arm-neon=check
i386-netbsd, amd64-netbsd:
diff --git a/Build/source/doc/build-tools.txt b/Build/source/doc/build-tools.txt
index 9de77a74943..cb879ebb727 100644
--- a/Build/source/doc/build-tools.txt
+++ b/Build/source/doc/build-tools.txt
@@ -1,6 +1,6 @@
autoconf (GNU Autoconf) 2.69
automake (GNU automake) 1.16.1
-bison (GNU Bison) 3.5
+bison (GNU Bison) 3.5.1
flex 2.6.0
ltmain.sh (GNU libtool) 2.4.6
m4 (GNU M4) 1.4.18
diff --git a/Build/source/doc/tlbuild.info b/Build/source/doc/tlbuild.info
index f547b21bb5a..5777e26c5c7 100644
--- a/Build/source/doc/tlbuild.info
+++ b/Build/source/doc/tlbuild.info
@@ -1,4 +1,4 @@
-This is tlbuild.info, produced by makeinfo version 6.7 from
+This is tlbuild.info, produced by makeinfo version 5.1 from
tlbuild.texi.
This file documents the TeX Live build system and more.
@@ -322,8 +322,8 @@ File: tlbuild.info, Node: Build one package, Next: Build one engine, Prev: Bu
=====================
To build one package, the basic idea is to use the 'configure' option
-'--disable-all-pkgs' (*note --disable-all-pkgs::). Then all program and
-library modules are configured but none are made. However, the
+'--disable-all-pkgs' (*note '--disable-all-pkgs'::). Then all program
+and library modules are configured but none are made. However, the
'Makefile's still contain all build rules and dependencies and can be
invoked to build an individual program or library, first building any
required libraries.
@@ -747,7 +747,7 @@ many extra hassles, so don't do that, tempting as it may be.
autoconf (GNU Autoconf) 2.69
automake (GNU automake) 1.16.1
- bison (GNU Bison) 3.5
+ bison (GNU Bison) 3.5.1
flex 2.6.0
ltmain.sh (GNU libtool) 2.4.6
m4 (GNU M4) 1.4.18
@@ -1038,13 +1038,13 @@ structure and variation.
* Menu:
-* png library:: 'libs/libpng'
-* zlib library:: 'libs/zlib'
-* freetype library:: 'libs/freetype2'
-* kpathsea library:: 'texk/kpathsea'
+* 'png' library:: 'libs/libpng'
+* 'zlib' library:: 'libs/zlib'
+* 'freetype' library:: 'libs/freetype2'
+* 'kpathsea' library:: 'texk/kpathsea'

-File: tlbuild.info, Node: png library, Next: zlib library, Up: Library modules
+File: tlbuild.info, Node: 'png' library, Next: 'zlib' library, Up: Library modules
6.4.1 The 'png' library in 'libs/libpng'
----------------------------------------
@@ -1100,7 +1100,7 @@ the 'make' rules to rebuild the library.
flags required for the system library.

-File: tlbuild.info, Node: zlib library, Next: freetype library, Prev: png library, Up: Library modules
+File: tlbuild.info, Node: 'zlib' library, Next: 'freetype' library, Prev: 'png' library, Up: Library modules
6.4.2 The 'zlib' library in 'libs/zlib'
---------------------------------------
@@ -1112,7 +1112,7 @@ supplies the configure option '--with-system-zlib', as well as
locations of the 'zlib' headers and/or library.

-File: tlbuild.info, Node: freetype library, Next: kpathsea library, Prev: zlib library, Up: Library modules
+File: tlbuild.info, Node: 'freetype' library, Next: 'kpathsea' library, Prev: 'zlib' library, Up: Library modules
6.4.3 The 'freetype' library in 'libs/freetype2'
------------------------------------------------
@@ -1128,7 +1128,7 @@ system provided by upstream (possibly patched).
'freetype-config'.

-File: tlbuild.info, Node: kpathsea library, Prev: freetype library, Up: Library modules
+File: tlbuild.info, Node: 'kpathsea' library, Prev: 'freetype' library, Up: Library modules
6.4.4 The 'kpathsea' library in 'texk/kpathsea'
-----------------------------------------------
@@ -1166,13 +1166,13 @@ for a few of the programs in TL.
* Menu:
-* t1utils package:: 'utils/t1utils'
-* xindy package:: 'utils/xindy'
-* xdvik package:: 'texk/xdvik'
-* asymptote:: 'utils/asymptote'
+* 't1utils' package:: 'utils/t1utils'
+* 'xindy' package:: 'utils/xindy'
+* 'xdvik' package:: 'texk/xdvik'
+* 'asymptote':: 'utils/asymptote'

-File: tlbuild.info, Node: t1utils package, Next: xindy package, Up: Program modules
+File: tlbuild.info, Node: 't1utils' package, Next: 'xindy' package, Up: Program modules
6.5.1 The 't1utils' package in 'utils/t1utils'
----------------------------------------------
@@ -1188,7 +1188,7 @@ specifying the module name without any dependencies, and supplies the
configure option '--disable-t1utils'.

-File: tlbuild.info, Node: xindy package, Next: xdvik package, Prev: t1utils package, Up: Program modules
+File: tlbuild.info, Node: 'xindy' package, Next: 'xdvik' package, Prev: 't1utils' package, Up: Program modules
6.5.2 The 'xindy' package in 'utils/xindy'
------------------------------------------
@@ -1214,7 +1214,7 @@ built if explicitly enabled by the user with 'configure --enable-xindy'
included by 'configure.ac'.

-File: tlbuild.info, Node: xdvik package, Next: asymptote, Prev: xindy package, Up: Program modules
+File: tlbuild.info, Node: 'xdvik' package, Next: 'asymptote', Prev: 'xindy' package, Up: Program modules
6.5.3 The 'xdvik' package in 'texk/xdvik'
-----------------------------------------
@@ -1239,7 +1239,7 @@ system whereas the auxiliary program 'squeeze/squeeze' has to run on the
also seen at the top level.

-File: tlbuild.info, Node: asymptote, Prev: xdvik package, Up: Program modules
+File: tlbuild.info, Node: 'asymptote', Prev: 'xdvik' package, Up: Program modules
6.5.4 The subdirectory 'utils/asymptote'
----------------------------------------
@@ -1456,21 +1456,21 @@ Here are the global configure options.
* Menu:
-* --disable-native-texlive-build::
-* --prefix --bindir ...::
-* --disable-largefile::
-* --disable-missing::
-* --enable-compiler-warnings=LEVEL::
-* --enable-cxx-runtime-hack::
-* --enable-maintainer-mode::
-* --enable-multiplatform::
-* --enable-shared::
-* --enable-silent-rules::
-* --without-ln-s::
-* --without-x::
+* '--disable-native-texlive-build'::
+* '--prefix' '--bindir' ...::
+* '--disable-largefile'::
+* '--disable-missing'::
+* '--enable-compiler-warnings='LEVEL::
+* '--enable-cxx-runtime-hack'::
+* '--enable-maintainer-mode'::
+* '--enable-multiplatform'::
+* '--enable-shared'::
+* '--enable-silent-rules'::
+* '--without-ln-s'::
+* '--without-x'::

-File: tlbuild.info, Node: --disable-native-texlive-build, Next: --prefix --bindir ..., Up: Global configure options
+File: tlbuild.info, Node: '--disable-native-texlive-build', Next: '--prefix' '--bindir' ..., Up: Global configure options
7.1.1 '--disable-native-texlive-build'
--------------------------------------
@@ -1491,7 +1491,7 @@ also be built independently from the TL tree (such as 'utils/xindy' and
TL-specific adaptations, such as installation paths.

-File: tlbuild.info, Node: --prefix --bindir ..., Next: --disable-largefile, Prev: --disable-native-texlive-build, Up: Global configure options
+File: tlbuild.info, Node: '--prefix' '--bindir' ..., Next: '--disable-largefile', Prev: '--disable-native-texlive-build', Up: Global configure options
7.1.2 '--prefix', '--bindir', ...
---------------------------------
@@ -1504,7 +1504,7 @@ set, on the 'make' command line (*note Installation in a temporary
location: (automake)Staged Installs.).

-File: tlbuild.info, Node: --disable-largefile, Next: --disable-missing, Prev: --prefix --bindir ..., Up: Global configure options
+File: tlbuild.info, Node: '--disable-largefile', Next: '--disable-missing', Prev: '--prefix' '--bindir' ..., Up: Global configure options
7.1.3 '--disable-largefile'
---------------------------
@@ -1520,7 +1520,7 @@ included by 'pdftex' or 'luatex' must, however, be <2GB when using
'poppler' version 0.22 or before (even on 64-bit systems with LFS).

-File: tlbuild.info, Node: --disable-missing, Next: --enable-compiler-warnings=LEVEL, Prev: --disable-largefile, Up: Global configure options
+File: tlbuild.info, Node: '--disable-missing', Next: '--enable-compiler-warnings='LEVEL, Prev: '--disable-largefile', Up: Global configure options
7.1.4 '--disable-missing'
-------------------------
@@ -1530,7 +1530,7 @@ feature must be disabled, e.g., due to missing libraries. This can help
when figuring out a specific (sub)set of modules to enable.

-File: tlbuild.info, Node: --enable-compiler-warnings=LEVEL, Next: --enable-cxx-runtime-hack, Prev: --disable-missing, Up: Global configure options
+File: tlbuild.info, Node: '--enable-compiler-warnings='LEVEL, Next: '--enable-cxx-runtime-hack', Prev: '--disable-missing', Up: Global configure options
7.1.5 '--enable-compiler-warnings='LEVEL
----------------------------------------
@@ -1543,7 +1543,7 @@ variables are not consistently used in all library and program modules.
At present, these warning flags assume options from the GNU compilers.

-File: tlbuild.info, Node: --enable-cxx-runtime-hack, Next: --enable-maintainer-mode, Prev: --enable-compiler-warnings=LEVEL, Up: Global configure options
+File: tlbuild.info, Node: '--enable-cxx-runtime-hack', Next: '--enable-maintainer-mode', Prev: '--enable-compiler-warnings='LEVEL, Up: Global configure options
7.1.6 '--enable-cxx-runtime-hack'
---------------------------------
@@ -1553,7 +1553,7 @@ statically link with 'libstdc++', thus improving portability of the
resulting binary. *Note Macros for compilers::.

-File: tlbuild.info, Node: --enable-maintainer-mode, Next: --enable-multiplatform, Prev: --enable-cxx-runtime-hack, Up: Global configure options
+File: tlbuild.info, Node: '--enable-maintainer-mode', Next: '--enable-multiplatform', Prev: '--enable-cxx-runtime-hack', Up: Global configure options
7.1.7 '--enable-maintainer-mode'
--------------------------------
@@ -1565,7 +1565,7 @@ rebuilds infrastructure files as needed. *Note 'missing' and
'AM_MAINTAINER_MODE': (automake)maintainer-mode.

-File: tlbuild.info, Node: --enable-multiplatform, Next: --enable-shared, Prev: --enable-maintainer-mode, Up: Global configure options
+File: tlbuild.info, Node: '--enable-multiplatform', Next: '--enable-shared', Prev: '--enable-maintainer-mode', Up: Global configure options
7.1.8 '--enable-multiplatform'
------------------------------
@@ -1578,7 +1578,7 @@ the values for 'bindir' and 'libdir' are automatically propagated to all
subdirectories.

-File: tlbuild.info, Node: --enable-shared, Next: --enable-silent-rules, Prev: --enable-multiplatform, Up: Global configure options
+File: tlbuild.info, Node: '--enable-shared', Next: '--enable-silent-rules', Prev: '--enable-multiplatform', Up: Global configure options
7.1.9 '--enable-shared'
-----------------------
@@ -1588,7 +1588,7 @@ Build shared versions of the TeX-specific libraries such as
'--disable-native-texlive-build' must also be specified).

-File: tlbuild.info, Node: --enable-silent-rules, Next: --without-ln-s, Prev: --enable-shared, Up: Global configure options
+File: tlbuild.info, Node: '--enable-silent-rules', Next: '--without-ln-s', Prev: '--enable-shared', Up: Global configure options
7.1.10 '--enable-silent-rules'
------------------------------
@@ -1599,7 +1599,7 @@ can specify 'V=1' on the 'make' command line to get more verbosity, or
'V=0' to get less, regardless of this option.

-File: tlbuild.info, Node: --without-ln-s, Next: --without-x, Prev: --enable-silent-rules, Up: Global configure options
+File: tlbuild.info, Node: '--without-ln-s', Next: '--without-x', Prev: '--enable-silent-rules', Up: Global configure options
7.1.11 '--without-ln-s'
-----------------------
@@ -1609,7 +1609,7 @@ for a Unix-like system. However, 'make install' will not create
anything useful, and might fail.

-File: tlbuild.info, Node: --without-x, Prev: --without-ln-s, Up: Global configure options
+File: tlbuild.info, Node: '--without-x', Prev: '--without-ln-s', Up: Global configure options
7.1.12 '--without-x'
--------------------
@@ -1626,18 +1626,18 @@ Here are (some of) the program-specific 'configure' options.
* Menu:
-* --enable-PROG --disable-PROG::
-* --disable-all-pkgs::
-* Configure options for texk/web2c::
-* Configure options for texk/bibtex-x::
-* Configure options for texk/dvipdfm-x::
-* Configure options for texk/dvisvgm::
-* Configure options for texk/texlive::
-* Configure options for texk/xdvik::
-* Configure options for utils/xindy::
+* '--enable-PROG' '--disable-PROG'::
+* '--disable-all-pkgs'::
+* Configure options for 'texk/web2c'::
+* Configure options for 'texk/bibtex-x'::
+* Configure options for 'texk/dvipdfm-x'::
+* Configure options for 'texk/dvisvgm'::
+* Configure options for 'texk/texlive'::
+* Configure options for 'texk/xdvik'::
+* Configure options for 'utils/xindy'::

-File: tlbuild.info, Node: --enable-PROG --disable-PROG, Next: --disable-all-pkgs, Up: Program-specific configure options
+File: tlbuild.info, Node: '--enable-PROG' '--disable-PROG', Next: '--disable-all-pkgs', Up: Program-specific configure options
7.2.1 '--enable-PROG', '--disable-PROG'
---------------------------------------
@@ -1645,7 +1645,7 @@ File: tlbuild.info, Node: --enable-PROG --disable-PROG, Next: --disable-all-pk
Do or do not build and install the program(s) of module 'PROG'.

-File: tlbuild.info, Node: --disable-all-pkgs, Next: Configure options for texk/web2c, Prev: --enable-PROG --disable-PROG, Up: Program-specific configure options
+File: tlbuild.info, Node: '--disable-all-pkgs', Next: Configure options for 'texk/web2c', Prev: '--enable-PROG' '--disable-PROG', Up: Program-specific configure options
7.2.2 '--disable-all-pkgs'
--------------------------
@@ -1662,7 +1662,7 @@ explicitly disabled or specify 'disable' in their 'ac/withenable.ac'
fragment.

-File: tlbuild.info, Node: Configure options for texk/web2c, Next: Configure options for texk/bibtex-x, Prev: --disable-all-pkgs, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/web2c', Next: Configure options for 'texk/bibtex-x', Prev: '--disable-all-pkgs', Up: Program-specific configure options
7.2.3 Configure options for 'texk/web2c'
----------------------------------------
@@ -1729,7 +1729,7 @@ native TeX Live build. Defaults are defined in
Do not build the 'SyncTeX' library and tool.

-File: tlbuild.info, Node: Configure options for texk/bibtex-x, Next: Configure options for texk/dvipdfm-x, Prev: Configure options for texk/web2c, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/bibtex-x', Next: Configure options for 'texk/dvipdfm-x', Prev: Configure options for 'texk/web2c', Up: Program-specific configure options
7.2.4 Configure options for 'texk/bibtex-x'
-------------------------------------------
@@ -1745,7 +1745,7 @@ Do not build the 'bibtexu' program (building 'bibtexu' requires 'ICU'
libraries).

-File: tlbuild.info, Node: Configure options for texk/dvipdfm-x, Next: Configure options for texk/dvisvgm, Prev: Configure options for texk/bibtex-x, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/dvipdfm-x', Next: Configure options for 'texk/dvisvgm', Prev: Configure options for 'texk/bibtex-x', Up: Program-specific configure options
7.2.5 Configure options for 'texk/dvipdfm-x'
--------------------------------------------
@@ -1763,7 +1763,7 @@ Do not build the 'dvipdfmx' program or make the 'dvipdfm' symlink.
Do not build the 'xdvipdfmx' program.

-File: tlbuild.info, Node: Configure options for texk/dvisvgm, Next: Configure options for texk/texlive, Prev: Configure options for texk/dvipdfm-x, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/dvisvgm', Next: Configure options for 'texk/texlive', Prev: Configure options for 'texk/dvipdfm-x', Up: Program-specific configure options
7.2.6 Configure options for 'texk/dvisvgm'
------------------------------------------
@@ -1783,7 +1783,7 @@ result can crash due to library incompatibilities, e.g., on CentOS 5.
Specify non-standard locations of the Ghostscript headers and library.

-File: tlbuild.info, Node: Configure options for texk/texlive, Next: Configure options for texk/xdvik, Prev: Configure options for texk/dvisvgm, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/texlive', Next: Configure options for 'texk/xdvik', Prev: Configure options for 'texk/dvisvgm', Up: Program-specific configure options
7.2.7 Configure options for 'texk/texlive'
------------------------------------------
@@ -1793,7 +1793,7 @@ Do not install the "linked scripts" (*note Linked scripts::), except for
the TL scripts required to run 'texlinks'.

-File: tlbuild.info, Node: Configure options for texk/xdvik, Next: Configure options for utils/xindy, Prev: Configure options for texk/texlive, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'texk/xdvik', Next: Configure options for 'utils/xindy', Prev: Configure options for 'texk/texlive', Up: Program-specific configure options
7.2.8 Configure options for 'texk/xdvik'
----------------------------------------
@@ -1810,7 +1810,7 @@ Use XInput 2.1 "smooth scrolling" if available (default: yes, except for
a native TL build).

-File: tlbuild.info, Node: Configure options for utils/xindy, Prev: Configure options for texk/xdvik, Up: Program-specific configure options
+File: tlbuild.info, Node: Configure options for 'utils/xindy', Prev: Configure options for 'texk/xdvik', Up: Program-specific configure options
7.2.9 Configure options for 'utils/xindy'
-----------------------------------------
@@ -1856,11 +1856,11 @@ required system libraries and bails out if tests fail.
* Menu:
-* Configure options for kpathsea::
-* Configure options for system poppler::
+* Configure options for 'kpathsea'::
+* Configure options for system 'poppler'::

-File: tlbuild.info, Node: Configure options for kpathsea, Next: Configure options for system poppler, Up: Library-specific configure options
+File: tlbuild.info, Node: Configure options for 'kpathsea', Next: Configure options for system 'poppler', Up: Library-specific configure options
7.3.1 Configure options for 'kpathsea'
--------------------------------------
@@ -1884,10 +1884,10 @@ is one of:
(TFM file)
to generate the specified type of file dynamically. The default can be
-overridden by the user in any case (*note kpathsea library::).
+overridden by the user in any case (*note 'kpathsea' library::).

-File: tlbuild.info, Node: Configure options for system poppler, Prev: Configure options for kpathsea, Up: Library-specific configure options
+File: tlbuild.info, Node: Configure options for system 'poppler', Prev: Configure options for 'kpathsea', Up: Library-specific configure options
7.3.2 Configure options for system 'poppler'
--------------------------------------------
@@ -1902,7 +1902,8 @@ LuaJITTeX) and XeTeX, and use 'pkg-config' to obtain the required flags.
'--with-system-xpdf'
Use a system version (0.12 or newer) of 'poppler' (and 'pkg-config') for
-pdfTeX instead of 'xpdf' from the TL tree. *Note --disable-largefile::.
+pdfTeX instead of 'xpdf' from the TL tree. *Note
+'--disable-largefile'::.

File: tlbuild.info, Node: Variables for configure, Prev: Library-specific configure options, Up: Configure options
@@ -4893,11 +4894,11 @@ _pkg_..., and *note option: tlmgr option. actions.
* Menu:
-* tlmgr Machine-readable update and install output::
-* tlmgr Machine-readable option output::
+* tlmgr Machine-readable 'update' and 'install' output::
+* tlmgr Machine-readable 'option' output::

-File: tlbuild.info, Node: tlmgr Machine-readable update and install output, Next: tlmgr Machine-readable option output, Up: tlmgr MACHINE-READABLE OUTPUT
+File: tlbuild.info, Node: tlmgr Machine-readable 'update' and 'install' output, Next: tlmgr Machine-readable 'option' output, Up: tlmgr MACHINE-READABLE OUTPUT
B.12.1 Machine-readable 'update' and 'install' output
-----------------------------------------------------
@@ -5015,7 +5016,7 @@ _esttot_
The estimated total time.

-File: tlbuild.info, Node: tlmgr Machine-readable option output, Prev: tlmgr Machine-readable update and install output, Up: tlmgr MACHINE-READABLE OUTPUT
+File: tlbuild.info, Node: tlmgr Machine-readable 'option' output, Prev: tlmgr Machine-readable 'update' and 'install' output, Up: tlmgr MACHINE-READABLE OUTPUT
B.12.2 Machine-readable 'option' output
---------------------------------------
@@ -5051,116 +5052,117 @@ Index
* Menu:
-* --bindir configure option: --prefix --bindir ....
+* --bindir configure option: '--prefix' '--bindir' ....
(line 6)
-* --bindir configure option <1>: --enable-multiplatform.
+* --bindir configure option <1>: '--enable-multiplatform'.
(line 6)
* --build=HOST: Cross configuring. (line 6)
* --disable-all-packages: Build one package. (line 6)
-* --disable-all-pkgs: --disable-all-pkgs. (line 6)
-* --disable-bibtex8: Configure options for texk/bibtex-x.
+* --disable-all-pkgs: '--disable-all-pkgs'. (line 6)
+* --disable-bibtex8: Configure options for 'texk/bibtex-x'.
(line 9)
-* --disable-bibtexu: Configure options for texk/bibtex-x.
+* --disable-bibtexu: Configure options for 'texk/bibtex-x'.
(line 12)
-* --disable-dump-share: Configure options for texk/web2c.
+* --disable-dump-share: Configure options for 'texk/web2c'.
(line 27)
-* --disable-dvipdfmx: Configure options for texk/dvipdfm-x.
+* --disable-dvipdfmx: Configure options for 'texk/dvipdfm-x'.
(line 12)
-* --disable-etex-synctex: Configure options for texk/web2c.
+* --disable-etex-synctex: Configure options for 'texk/web2c'.
(line 59)
-* --disable-ipc: Configure options for texk/web2c.
+* --disable-ipc: Configure options for 'texk/web2c'.
(line 31)
-* --disable-largefile: --disable-largefile. (line 6)
-* --disable-linked-scripts: Configure options for texk/texlive.
+* --disable-largefile: '--disable-largefile'.
(line 6)
-* --disable-mf-nowin: Configure options for texk/web2c.
+* --disable-linked-scripts: Configure options for 'texk/texlive'.
+ (line 6)
+* --disable-mf-nowin: Configure options for 'texk/web2c'.
(line 34)
-* --disable-missing: --disable-missing. (line 6)
-* --disable-native-texlive-build: --disable-native-texlive-build.
+* --disable-missing: '--disable-missing'. (line 6)
+* --disable-native-texlive-build: '--disable-native-texlive-build'.
(line 6)
-* --disable-PROG: --enable-PROG --disable-PROG.
+* --disable-PROG: '--enable-PROG' '--disable-PROG'.
(line 6)
-* --disable-synctex: Configure options for texk/web2c.
+* --disable-synctex: Configure options for 'texk/web2c'.
(line 64)
-* --disable-tex: Configure options for texk/web2c.
+* --disable-tex: Configure options for 'texk/web2c'.
(line 37)
-* --disable-web-progs: Configure options for texk/web2c.
+* --disable-web-progs: Configure options for 'texk/web2c'.
(line 41)
-* --disable-xdvipdfmx: Configure options for texk/dvipdfm-x.
+* --disable-xdvipdfmx: Configure options for 'texk/dvipdfm-x'.
(line 15)
-* --enable-*win for Metafont window support: Configure options for texk/web2c.
+* --enable-*win for Metafont window support: Configure options for 'texk/web2c'.
(line 55)
-* --enable-auto-core: Configure options for texk/web2c.
+* --enable-auto-core: Configure options for 'texk/web2c'.
(line 45)
-* --enable-compiler-warnings=LEVEL: --enable-compiler-warnings=LEVEL.
+* --enable-compiler-warnings=LEVEL: '--enable-compiler-warnings='LEVEL.
(line 6)
* --enable-cxx-runtime-hack: Macros for compilers. (line 29)
-* --enable-etex: Configure options for texk/web2c.
+* --enable-etex: Configure options for 'texk/web2c'.
(line 37)
-* --enable-libtool-hack: Configure options for texk/web2c.
+* --enable-libtool-hack: Configure options for 'texk/web2c'.
(line 50)
* --enable-maintainer-mode: Build system tools. (line 28)
-* --enable-maintainer-mode <1>: --enable-maintainer-mode.
+* --enable-maintainer-mode <1>: '--enable-maintainer-mode'.
(line 6)
* --enable-missing to ignore dependencies: Build one package. (line 71)
-* --enable-mktextfm-default: kpathsea library. (line 18)
-* --enable-multiplatform: --enable-multiplatform.
+* --enable-mktextfm-default: 'kpathsea' library. (line 18)
+* --enable-multiplatform: '--enable-multiplatform'.
(line 6)
-* --enable-PROG: --enable-PROG --disable-PROG.
+* --enable-PROG: '--enable-PROG' '--disable-PROG'.
(line 6)
-* --enable-shared: --enable-shared. (line 6)
-* --enable-silent-rules: --enable-silent-rules.
+* --enable-shared: '--enable-shared'. (line 6)
+* --enable-silent-rules: '--enable-silent-rules'.
(line 6)
-* --enable-tex-synctex: Configure options for texk/web2c.
+* --enable-tex-synctex: Configure options for 'texk/web2c'.
(line 59)
-* --enable-texlive-build: --disable-native-texlive-build.
+* --enable-texlive-build: '--disable-native-texlive-build'.
(line 15)
-* --enable-xi2-scrolling: Configure options for texk/xdvik.
+* --enable-xi2-scrolling: Configure options for 'texk/xdvik'.
(line 13)
-* --enable-xindy-docs: Configure options for utils/xindy.
+* --enable-xindy-docs: Configure options for 'utils/xindy'.
(line 10)
-* --enable-xindy-rules: Configure options for utils/xindy.
+* --enable-xindy-rules: Configure options for 'utils/xindy'.
(line 6)
* --host=HOST: Cross configuring. (line 6)
-* --libdir configure option: --enable-multiplatform.
+* --libdir configure option: '--enable-multiplatform'.
(line 6)
* --no-clean Build option: Build problems. (line 6)
-* --prefix configure option: --prefix --bindir ....
+* --prefix configure option: '--prefix' '--bindir' ....
(line 6)
-* --with-banner-add=STR: Configure options for texk/web2c.
+* --with-banner-add=STR: Configure options for 'texk/web2c'.
(line 6)
-* --with-clisp-runtime=FILENAME: Configure options for utils/xindy.
+* --with-clisp-runtime=FILENAME: Configure options for 'utils/xindy'.
(line 14)
-* --with-editor=CMD: Configure options for texk/web2c.
+* --with-editor=CMD: Configure options for 'texk/web2c'.
(line 11)
-* --with-fontconfig-includes=DIR: Configure options for texk/web2c.
+* --with-fontconfig-includes=DIR: Configure options for 'texk/web2c'.
(line 16)
-* --with-fontconfig-libdir=DIR: Configure options for texk/web2c.
+* --with-fontconfig-libdir=DIR: Configure options for 'texk/web2c'.
(line 16)
-* --with-gs=FILENAME: Configure options for texk/xdvik.
+* --with-gs=FILENAME: Configure options for 'texk/xdvik'.
(line 6)
* --with-LIB-includes=DIR, -libdir: Library-specific configure options.
(line 16)
-* --with-libgs-includes, -libdir: Configure options for texk/dvisvgm.
+* --with-libgs-includes, -libdir: Configure options for 'texk/dvisvgm'.
(line 17)
-* --with-system-kpathsea: kpathsea library. (line 13)
+* --with-system-kpathsea: 'kpathsea' library. (line 13)
* --with-system-LIB: Adding a new generic library module.
(line 34)
* --with-system-LIB <1>: Library-specific configure options.
(line 9)
-* --with-system-libgs: Configure options for texk/dvisvgm.
+* --with-system-libgs: Configure options for 'texk/dvisvgm'.
(line 6)
-* --with-system-poppler: Configure options for system poppler.
+* --with-system-poppler: Configure options for system 'poppler'.
(line 11)
-* --with-system-xpdf: Configure options for system poppler.
+* --with-system-xpdf: Configure options for system 'poppler'.
(line 15)
-* --with-xdvi-x-toolkit: xdvik package. (line 21)
-* --with-xdvi-x-toolkit=KIT: Configure options for texk/xdvik.
+* --with-xdvi-x-toolkit: 'xdvik' package. (line 21)
+* --with-xdvi-x-toolkit=KIT: Configure options for 'texk/xdvik'.
(line 9)
-* --without-libgs: Configure options for texk/dvisvgm.
+* --without-libgs: Configure options for 'texk/dvisvgm'.
(line 12)
-* --without-ln-s: --without-ln-s. (line 6)
-* --without-x: --without-x. (line 6)
+* --without-ln-s: '--without-ln-s'. (line 6)
+* --without-x: '--without-x'. (line 6)
* -C configure option: Build in parallel. (line 11)
* -j make option: Build in parallel. (line 6)
* adapting TeX Live for distros: Distro builds. (line 54)
@@ -5171,25 +5173,25 @@ Index
* adding a new TeX-specific library: Adding a new TeX-specific library module.
(line 6)
* adding to TeX Live: Extending TeX Live. (line 6)
-* am/ top-level directory: Top-level directories.
+* 'am/' top-level directory: Top-level directories.
(line 14)
* ANSI C: Declarations and definitions.
(line 6)
-* ApplicationServices Mac framework, required by xetex: Prerequisites.
+* 'ApplicationServices' Mac framework, required by 'xetex': Prerequisites.
(line 31)
* asymptote: Linked scripts. (line 23)
-* asymptote <1>: asymptote. (line 6)
+* asymptote <1>: 'asymptote'. (line 6)
* Autoconf: Overview of build system.
(line 6)
* autoconf macros: Autoconf macros. (line 6)
* Automake: Overview of build system.
(line 6)
* biber: Linked scripts. (line 23)
-* bibtex-x: Configure options for texk/bibtex-x.
+* bibtex-x: Configure options for 'texk/bibtex-x'.
(line 6)
-* bibtex8: Configure options for texk/bibtex-x.
+* bibtex8: Configure options for 'texk/bibtex-x'.
(line 6)
-* bibtexu: Configure options for texk/bibtex-x.
+* bibtexu: Configure options for 'texk/bibtex-x'.
(line 6)
* BSD distro: Distro builds. (line 6)
* build directory, required: Building. (line 17)
@@ -5201,7 +5203,7 @@ Index
* Build script: Building. (line 6)
* build system, design of: Overview of build system.
(line 6)
-* build-aux/ top-level directory: Top-level directories.
+* 'build-aux/' top-level directory: Top-level directories.
(line 30)
* BUILDCC, BUILDCFLAGS, ...: Cross configuring. (line 42)
* building: Building. (line 6)
@@ -5213,8 +5215,8 @@ Index
(line 6)
* C99, avoided: Declarations and definitions.
(line 6)
-* cache file, for configure: Build in parallel. (line 11)
-* cache for configure: Build in parallel. (line 6)
+* cache file, for 'configure': Build in parallel. (line 11)
+* cache for 'configure': Build in parallel. (line 6)
* callexe.c: Macros for Windows. (line 32)
* CC: Variables for configure.
(line 10)
@@ -5226,43 +5228,43 @@ Index
(line 18)
* CLISP: Variables for configure.
(line 17)
-* CLISP <1>: Configure options for utils/xindy.
+* CLISP <1>: Configure options for 'utils/xindy'.
(line 14)
-* clisp, required by xindy: Prerequisites. (line 35)
-* Cocoa Mac framework, required by xetex: Prerequisites. (line 31)
+* 'clisp', required by 'xindy': Prerequisites. (line 35)
+* 'Cocoa' Mac framework, required by 'xetex': Prerequisites. (line 31)
* coding conventions: Coding conventions. (line 6)
* compilers, C and C++11: Prerequisites. (line 6)
* config.guess, config.sub, ...: Top-level directories.
(line 30)
-* configure options: Configure options. (line 6)
-* configure options, for bibtex-x: Configure options for texk/bibtex-x.
+* 'configure' options: Configure options. (line 6)
+* 'configure' options, for 'bibtex-x': Configure options for 'texk/bibtex-x'.
(line 6)
-* configure options, for dvipdfm-x: Configure options for texk/dvipdfm-x.
+* 'configure' options, for 'dvipdfm-x': Configure options for 'texk/dvipdfm-x'.
(line 6)
-* configure options, for dvisvgm: Configure options for texk/dvisvgm.
+* 'configure' options, for 'dvisvgm': Configure options for 'texk/dvisvgm'.
(line 6)
-* configure options, for kpathsea: Configure options for kpathsea.
+* 'configure' options, for 'kpathsea': Configure options for 'kpathsea'.
(line 6)
-* configure options, for system poppler: Configure options for system poppler.
+* 'configure' options, for system 'poppler': Configure options for system 'poppler'.
(line 6)
-* configure options, for texk/texlive: Configure options for texk/texlive.
+* 'configure' options, for 'texk/texlive': Configure options for 'texk/texlive'.
(line 6)
-* configure options, for web2c: Configure options for texk/web2c.
+* 'configure' options, for 'web2c': Configure options for 'texk/web2c'.
(line 6)
-* configure options, for xdvik: Configure options for texk/xdvik.
+* 'configure' options, for 'xdvik': Configure options for 'texk/xdvik'.
(line 6)
-* configure options, for xindy: Configure options for utils/xindy.
+* 'configure' options, for 'xindy': Configure options for 'utils/xindy'.
(line 6)
-* configure options, global: Global configure options.
+* 'configure' options, global: Global configure options.
(line 6)
-* configure options, library-specific: Library-specific configure options.
+* 'configure' options, library-specific: Library-specific configure options.
(line 6)
-* configure options, program-specific: Program-specific configure options.
+* 'configure' options, program-specific: Program-specific configure options.
(line 6)
-* configure variables: Variables for configure.
+* 'configure' variables: Variables for configure.
(line 6)
* configuring, for cross compilation: Cross configuring. (line 6)
-* const: Const. (line 6)
+* 'const': Const. (line 6)
* continuous integration: Continuous integration.
(line 6)
* conventions, coding: Coding conventions. (line 6)
@@ -5271,7 +5273,7 @@ Index
* cross compilation: Cross compilation. (line 6)
* cross compilation configuring: Cross configuring. (line 6)
* cross compilation problems: Cross problems. (line 6)
-* cross compilation, with host binary: xdvik package. (line 14)
+* cross compilation, with host binary: 'xdvik' package. (line 14)
* ctangle: Cross problems. (line 26)
* CXX: Variables for configure.
(line 11)
@@ -5281,37 +5283,38 @@ Index
* declarations before statements, avoiding: Declarations and definitions.
(line 6)
* dependencies, with several output files: Build in parallel. (line 6)
-* DESTDIR: --prefix --bindir ....
+* DESTDIR: '--prefix' '--bindir' ....
(line 9)
* directories, for installation: Installation directories.
(line 6)
* directories, top-level: Top-level directories.
(line 6)
* discards qualifiers warning: Const. (line 30)
-* dist and distcheck targets for make: Build distribution. (line 6)
+* 'dist' and 'distcheck' targets for 'make': Build distribution.
+ (line 6)
* distribution tarball, making: Build distribution. (line 6)
* distro, building for: Distro builds. (line 6)
-* dvipdfm-x: Configure options for texk/dvipdfm-x.
+* dvipdfm-x: Configure options for 'texk/dvipdfm-x'.
(line 6)
-* dvipdfmx: Configure options for texk/dvipdfm-x.
+* dvipdfmx: Configure options for 'texk/dvipdfm-x'.
(line 6)
-* dvisvgm: Configure options for texk/dvisvgm.
+* dvisvgm: Configure options for 'texk/dvisvgm'.
(line 6)
* engine, building one: Build one engine. (line 6)
-* environment variables, for configure: Configure options. (line 16)
-* exec_prefix: --enable-multiplatform.
+* environment variables, for 'configure': Configure options. (line 16)
+* exec_prefix: '--enable-multiplatform'.
(line 6)
* extending TeX Live: Extending TeX Live. (line 6)
-* extern functions: Declarations and definitions.
+* 'extern' functions: Declarations and definitions.
(line 41)
* failure to build: Build problems. (line 6)
* flags, macros for library and header: Macros for library and header flags.
(line 6)
-* fontconfig library, required by xetex: Prerequisites. (line 31)
+* 'fontconfig' library, required by 'xetex': Prerequisites. (line 31)
* FreeType: Prerequisites. (line 11)
-* freetype cross compiling: Cross problems. (line 13)
-* freetype library: freetype library. (line 6)
-* freetype-config: freetype library. (line 13)
+* 'freetype' cross compiling: Cross problems. (line 13)
+* freetype library: 'freetype' library. (line 6)
+* freetype-config: 'freetype' library. (line 13)
* freetype-config <1>: Variables for configure.
(line 24)
* FT2_CONFIG: Variables for configure.
@@ -5320,14 +5323,14 @@ Index
* general setup macros: General setup macros. (line 6)
* generic library module, adding: Adding a new generic library module.
(line 6)
-* Ghostscript location for Xdvik: Configure options for texk/xdvik.
+* Ghostscript location for Xdvik: Configure options for 'texk/xdvik'.
(line 6)
* git-svn: Transfer from Subversion to Github.
(line 6)
-* global configure options: Global configure options.
+* global 'configure' options: Global configure options.
(line 6)
-* gmake, required: Prerequisites. (line 11)
-* GNU make, required: Prerequisites. (line 11)
+* 'gmake', required: Prerequisites. (line 11)
+* GNU 'make', required: Prerequisites. (line 11)
* GNU tools, needed for building: Build system tools. (line 6)
* GNU/Linux distro: Distro builds. (line 6)
* Gnulib, used for common files: Top-level directories.
@@ -5340,23 +5343,23 @@ Index
* ICU_CONFIG: Variables for configure.
(line 22)
* infrastructure, tools needed for: Build system tools. (line 6)
-* inst/ top-level directory: Top-level directories.
+* 'inst/' top-level directory: Top-level directories.
(line 39)
* install-tl, TeX Live installer: Installing. (line 8)
* installation directories: Installation directories.
(line 6)
* installing: Installing. (line 6)
-* interprocess communication: Configure options for texk/web2c.
+* interprocess communication: Configure options for 'texk/web2c'.
(line 31)
* introduction: Introduction. (line 6)
-* iteration through sources, by configure and make: Build iteration.
+* iteration through sources, by 'configure' and 'make': Build iteration.
(line 6)
-* kpathsea library: kpathsea library. (line 6)
-* kpathsea.ac: kpathsea library. (line 18)
-* kpse-libpng-flags.m4: png library. (line 46)
+* kpathsea library: 'kpathsea' library. (line 6)
+* kpathsea.ac: 'kpathsea' library. (line 18)
+* kpse-libpng-flags.m4: 'png' library. (line 46)
* kpse-pkgs.m4: Overview of build system.
(line 30)
-* kpse-zlib-flags.m4: zlib library. (line 6)
+* kpse-zlib-flags.m4: 'zlib' library. (line 6)
* kpsewhich: Variables for configure.
(line 30)
* KPSEWHICH: Variables for configure.
@@ -5386,7 +5389,7 @@ Index
* KPSE_LARGEFILE: Macros for libraries. (line 8)
* KPSE_LIBPNG_FLAGS: Macros for library and header flags.
(line 10)
-* KPSE_LIBPNG_FLAGS <1>: png library. (line 46)
+* KPSE_LIBPNG_FLAGS <1>: 'png' library. (line 46)
* kpse_libs_pkgs: Adding a new generic library module.
(line 6)
* KPSE_LIB_FLAGS: Macros for library and header flags.
@@ -5402,10 +5405,10 @@ Index
(line 6)
* kpse_texlibs_pkgs: Adding a new TeX-specific library module.
(line 11)
-* KPSE_TRY_LIB: png library. (line 18)
+* KPSE_TRY_LIB: 'png' library. (line 18)
* KPSE_TRY_LIB <1>: Adding a new generic library module.
(line 20)
-* KPSE_TRY_LIBXX: png library. (line 31)
+* KPSE_TRY_LIBXX: 'png' library. (line 31)
* KPSE_TRY_LIBXX <1>: Adding a new generic library module.
(line 20)
* kpse_utils_pkgs: Adding a new program module.
@@ -5415,42 +5418,44 @@ Index
(line 11)
* KPSE_WITH_TEXLIB: Adding a new TeX-specific library module.
(line 14)
-* large file support: --disable-largefile. (line 6)
+* large file support: '--disable-largefile'.
+ (line 6)
* LATEX: Variables for configure.
(line 40)
* layout of sources: Layout and infrastructure.
(line 6)
-* LFS (large file support): --disable-largefile. (line 6)
-* libexpat, dependency of libfontconfig: Configure options for texk/web2c.
+* LFS (large file support): '--disable-largefile'.
+ (line 6)
+* libexpat, dependency of 'libfontconfig': Configure options for 'texk/web2c'.
(line 50)
-* libfontconfig, hack for avoiding linking dependencies: Configure options for texk/web2c.
+* libfontconfig, hack for avoiding linking dependencies: Configure options for 'texk/web2c'.
(line 50)
* libfreetype: Variables for configure.
(line 24)
-* libfreetype, and const: Const. (line 21)
-* libpng library: png library. (line 6)
+* 'libfreetype', and 'const': Const. (line 21)
+* libpng library: 'png' library. (line 6)
* library module, generic, adding: Adding a new generic library module.
(line 6)
* library module, TeX-specific, adding: Adding a new TeX-specific library module.
(line 6)
* library modules: Library modules. (line 6)
-* library-specific configure options: Library-specific configure options.
+* library-specific 'configure' options: Library-specific configure options.
(line 6)
-* libsigsegv, required by xindy: Prerequisites. (line 35)
+* 'libsigsegv', required by 'xindy': Prerequisites. (line 35)
* libstc++, statically linking: Macros for compilers. (line 29)
* Libtool: Overview of build system.
(line 6)
-* libtool, hack for avoiding excessive linking: Configure options for texk/web2c.
+* libtool, hack for avoiding excessive linking: Configure options for 'texk/web2c'.
(line 50)
-* libXt: Configure options for texk/web2c.
+* libXt: Configure options for 'texk/web2c'.
(line 22)
* linked scripts: Linked scripts. (line 6)
* linking C++ libraries statically: Macros for compilers. (line 29)
-* lisp.run, lisp.exe: Configure options for utils/xindy.
+* lisp.run, lisp.exe: Configure options for 'utils/xindy'.
(line 14)
-* LittleEndian architectures: Configure options for texk/web2c.
+* LittleEndian architectures: Configure options for 'texk/web2c'.
(line 27)
-* m4/ top-level directory: Top-level directories.
+* 'm4/' top-level directory: Top-level directories.
(line 14)
* macros, for compilers: Macros for compilers. (line 6)
* macros, for libraries: Macros for libraries. (line 6)
@@ -5462,64 +5467,67 @@ Index
* MAKE: Variables for configure.
(line 33)
* make -t: Build system tools. (line 43)
-* make rules, verbose vs. silent: --enable-silent-rules.
+* 'make' rules, verbose vs. silent: '--enable-silent-rules'.
(line 6)
-* mf-nowin: Configure options for texk/web2c.
+* mf-nowin: Configure options for 'texk/web2c'.
(line 34)
-* mingw32: Cross configuring. (line 27)
+* 'mingw32': Cross configuring. (line 27)
* MINGW32, Automake conditional: Macros for Windows. (line 20)
-* mktex.ac: kpathsea library. (line 18)
-* mktextfm: kpathsea library. (line 18)
+* mktex.ac: 'kpathsea' library. (line 18)
+* mktextfm: 'kpathsea' library. (line 18)
* modules, for libraries: Library modules. (line 6)
* modules, for programs: Program modules. (line 6)
-* motif: Configure options for texk/xdvik.
+* motif: Configure options for 'texk/xdvik'.
(line 9)
* native cross compilation: Cross compilation. (line 10)
* OBJCXX=OBJC-COMPILER: Build one package. (line 78)
* one engine, building: Build one engine. (line 6)
* one package, building: Build one package. (line 6)
-* OpenGL, required for Asymptote: asymptote. (line 6)
+* OpenGL, required for Asymptote: 'asymptote'. (line 6)
* operating system distribution, building for: Distro builds. (line 6)
* otangle: Cross problems. (line 26)
* overall build process: Building. (line 6)
* parallel build: Build in parallel. (line 6)
* paths, for installation: Installation directories.
(line 6)
-* PDF files, size of: --disable-largefile. (line 11)
+* PDF files, size of: '--disable-largefile'.
+ (line 11)
* PDFLATEX: Variables for configure.
(line 41)
* PERL: Variables for configure.
(line 39)
-* perl, required by web2c, etc.: Prerequisites. (line 23)
+* 'perl', required by 'web2c', etc.: Prerequisites. (line 23)
* PKG_CONFIG: Variables for configure.
(line 23)
* plain.tex, not in source tree: Installing. (line 8)
-* png library: png library. (line 6)
-* poppler: Configure options for system poppler.
+* png library: 'png' library. (line 6)
+* poppler: Configure options for system 'poppler'.
(line 6)
-* PostScript files, size of: --disable-largefile. (line 11)
+* PostScript files, size of: '--disable-largefile'.
+ (line 11)
* Preining, Norbert: Distro builds. (line 54)
-* preloaded binaries: Configure options for texk/web2c.
+* preloaded binaries: Configure options for 'texk/web2c'.
(line 45)
* prerequisites for building: Prerequisites. (line 6)
* problems with build: Build problems. (line 6)
* program module, adding: Adding a new program module.
(line 6)
* program modules: Program modules. (line 6)
-* program-specific configure options: Program-specific configure options.
+* program-specific 'configure' options: Program-specific configure options.
(line 6)
-* proxy build system: png library. (line 36)
+* proxy build system: 'png' library. (line 36)
* reautoconf: Build system tools. (line 28)
* requirements for building: Prerequisites. (line 6)
* runscript.exe: Macros for Windows. (line 25)
* scripts, linked and not maintained: Linked scripts. (line 6)
-* scrolling, smooth: Configure options for texk/xdvik.
+* scrolling, smooth: Configure options for 'texk/xdvik'.
(line 13)
* SED: Variables for configure.
(line 34)
* setup macros, general: General setup macros. (line 6)
* shared libraries, using vs. avoiding: Distro builds. (line 11)
-* size of PDF and PS files: --disable-largefile. (line 11)
+* size of PDF and PS files: '--disable-largefile'.
+ (line 11)
* size of source tree: Build one package. (line 53)
* source code declarations: Declarations and definitions.
(line 6)
@@ -5527,8 +5535,8 @@ Index
* source tree: Layout and infrastructure.
(line 6)
* squeeze: Cross problems. (line 13)
-* squeeze/configure.ac: xdvik package. (line 14)
-* static functions: Declarations and definitions.
+* squeeze/configure.ac: 'xdvik' package. (line 14)
+* 'static' functions: Declarations and definitions.
(line 35)
* static linking for C++: Macros for compilers. (line 29)
* stpcpy: Declarations and definitions.
@@ -5536,12 +5544,12 @@ Index
* Subversion repository: Build system tools. (line 38)
* support files, separate from build: Installing. (line 8)
* symlinks, used for scripts: Linked scripts. (line 6)
-* synctex: Configure options for texk/web2c.
+* synctex: Configure options for 'texk/web2c'.
(line 59)
-* synctex <1>: Configure options for texk/web2c.
+* synctex <1>: Configure options for 'texk/web2c'.
(line 64)
* system distribution, building for: Distro builds. (line 6)
-* t1utils package: t1utils package. (line 6)
+* t1utils package: 't1utils' package. (line 6)
* tangle: Cross problems. (line 26)
* tests, running: Overview of build system.
(line 6)
@@ -5562,12 +5570,12 @@ Index
* use-commit-times, Subversion: Build system tools. (line 38)
* variable declarations, in source code: Declarations and definitions.
(line 52)
-* variables for configure: Variables for configure.
+* variables for 'configure': Variables for configure.
(line 6)
* warning, discards qualifiers: Const. (line 30)
* WARNING_C[XX]FLAGS: Macros for compilers. (line 9)
* web2c program: Cross problems. (line 13)
-* web2c.ac: Configure options for texk/web2c.
+* web2c.ac: Configure options for 'texk/web2c'.
(line 37)
* wget: Linked scripts. (line 23)
* WIN32, Automake conditional: Macros for Windows. (line 16)
@@ -5576,35 +5584,35 @@ Index
* Windows, macros for: Macros for Windows. (line 6)
* withenable.ac, for new modules: Adding a new program module.
(line 14)
-* Work/ top-level directory: Top-level directories.
+* 'Work/' top-level directory: Top-level directories.
(line 39)
* wrapper binary for scripts on Windows: Linked scripts. (line 6)
-* wrapper build system: freetype library. (line 6)
-* X toolkit: Configure options for texk/web2c.
+* wrapper build system: 'freetype' library. (line 6)
+* X toolkit: Configure options for 'texk/web2c'.
(line 22)
* X11 development, required by X clients: Prerequisites. (line 27)
-* X11 headers, and const: Const. (line 21)
-* xasy: asymptote. (line 6)
-* xaw: Configure options for texk/xdvik.
+* X11 headers, and 'const': Const. (line 21)
+* xasy: 'asymptote'. (line 6)
+* xaw: Configure options for 'texk/xdvik'.
(line 9)
-* xdvik: xdvik package. (line 6)
-* xdvik <1>: Configure options for texk/xdvik.
+* xdvik: 'xdvik' package. (line 6)
+* xdvik <1>: Configure options for 'texk/xdvik'.
(line 6)
-* xdvipdfmx: Configure options for texk/dvipdfm-x.
+* xdvipdfmx: Configure options for 'texk/dvipdfm-x'.
(line 6)
* xindy: Linked scripts. (line 23)
-* xindy <1>: xindy package. (line 6)
-* xindy <2>: Configure options for utils/xindy.
+* xindy <1>: 'xindy' package. (line 6)
+* xindy <2>: Configure options for 'utils/xindy'.
(line 6)
-* xindy cross compiling requires clisp: Cross problems. (line 33)
-* XInput: Configure options for texk/xdvik.
+* 'xindy' cross compiling requires 'clisp': Cross problems. (line 33)
+* XInput: Configure options for 'texk/xdvik'.
(line 13)
-* Xlib: Configure options for texk/web2c.
+* Xlib: Configure options for 'texk/web2c'.
(line 22)
-* xpdf as library: Configure options for system poppler.
+* xpdf as library: Configure options for system 'poppler'.
(line 6)
* xz: Linked scripts. (line 23)
-* zlib library: zlib library. (line 6)
+* zlib library: 'zlib' library. (line 6)

@@ -5619,367 +5627,362 @@ Node: Build problems11033
Node: Build in parallel11487
Node: Build distribution12091
Node: Build one package12739
-Node: Build one engine16418
-Node: Cross compilation17467
-Node: Cross configuring18747
-Node: Cross problems20424
-Node: Installing22086
-Node: Installation directories23106
-Node: Linked scripts24924
-Node: Distro builds26415
-Node: Layout and infrastructure28791
-Node: Build system tools29622
-Node: Top-level directories31837
-Node: Autoconf macros34073
-Node: General setup macros34835
-Node: Macros for programs35710
-Node: Macros for compilers36511
-Node: Macros for libraries37919
-Node: Macros for library and header flags38345
-Node: Macros for Windows40256
-Node: Library modules41843
-Node: png library42332
-Node: zlib library44680
-Node: freetype library45195
-Node: kpathsea library45891
-Node: Program modules47270
-Node: t1utils package47698
-Node: xindy package48243
-Node: xdvik package49357
-Node: asymptote50416
-Node: Extending TeX Live50912
-Node: Adding a new program module51695
-Node: Adding a new generic library module55034
-Node: Adding a new TeX-specific library module57263
-Node: Configure options57961
-Node: Global configure options59342
-Node: --disable-native-texlive-build59884
-Node: --prefix --bindir ...60846
-Node: --disable-largefile61386
-Node: --disable-missing62087
-Node: --enable-compiler-warnings=LEVEL62488
-Node: --enable-cxx-runtime-hack63144
-Node: --enable-maintainer-mode63564
-Node: --enable-multiplatform64093
-Node: --enable-shared64666
-Node: --enable-silent-rules65037
-Node: --without-ln-s65489
-Node: --without-x65836
-Node: Program-specific configure options66024
-Node: --enable-PROG --disable-PROG66667
-Node: --disable-all-pkgs66940
-Node: Configure options for texk/web2c67723
-Node: Configure options for texk/bibtex-x70261
-Node: Configure options for texk/dvipdfm-x70804
-Node: Configure options for texk/dvisvgm71580
-Node: Configure options for texk/texlive72461
-Node: Configure options for texk/xdvik72882
-Node: Configure options for utils/xindy73503
-Node: Library-specific configure options74393
-Node: Configure options for kpathsea75395
-Node: Configure options for system poppler76144
-Node: Variables for configure76908
-Node: Coding conventions78334
-Node: Declarations and definitions79049
-Node: Const81223
-Node: Continuous integration83087
-Node: Transfer from Subversion to Github83751
-Node: Automatic update of the Git mirror85913
-Node: CI testing on Travis-CI86495
-Node: Releases on Github87204
-Node: install-tl87644
-Node: install-tl NAME88013
-Node: install-tl SYNOPSIS88171
-Node: install-tl DESCRIPTION88429
-Node: install-tl REFERENCES89496
-Node: install-tl OPTIONS90022
-Ref: install-tl *-gui* [[=]_module_]90363
-Ref: install-tl text90573
-Ref: install-tl wizard90696
-Ref: install-tl perltk90850
-Ref: install-tl *-no-gui*91281
-Ref: install-tl *-lang* _llcode_91362
-Ref: install-tl *-repository* _url|path_92049
-Ref: install-tl *-select-repository*93929
-Ref: install-tl *-all-options*94365
-Ref: install-tl *-custom-bin* _path_94620
-Ref: install-tl *-debug-translation*95452
-Ref: install-tl *-force-platform* _platform_95671
-Ref: install-tl *-help*, *--help*, *-?*95915
-Ref: install-tl *-in-place*96322
-Ref: install-tl *-init-from-profile* _profile_file_96867
-Ref: install-tl *-logfile* _file_97087
-Ref: install-tl *-no-cls*97438
-Ref: install-tl *-non-admin*97572
-Ref: install-tl *-persistent-downloads*97677
-Ref: install-tl *-no-persistent-downloads*97705
-Ref: install-tl *-no-verify-downloads*98323
-Ref: install-tl *-portable*98684
-Ref: install-tl *-print-platform*98823
-Ref: install-tl *-profile* _profile_file_99021
-Ref: install-tl *-q*99201
-Ref: install-tl *-scheme* _scheme_99263
-Ref: install-tl *-v*99737
-Ref: install-tl *-version*, *--version*99892
-Node: install-tl PROFILES100023
-Ref: install-tl instopt_adjustpath (default 0 on Unix, 1 on Windows)102673
-Ref: install-tl instopt_adjustrepo (default 1)102749
-Ref: install-tl instopt_letter (default 0)102886
-Ref: install-tl instopt_portable (default 0)102977
-Ref: install-tl instopt_write18_restricted (default 1)103073
-Node: install-tl ENVIRONMENT VARIABLES104392
-Ref: install-tl TEXLIVE_INSTALL_ENV_NOCHECK104783
-Ref: install-tl TEXLIVE_INSTALL_NO_CONTEXT_CACHE104985
-Ref: install-tl TEXLIVE_INSTALL_NO_WELCOME105095
-Ref: install-tl TEXLIVE_INSTALL_PREFIX105216
-Ref: install-tl TEXLIVE_INSTALL_TEXDIR105242
-Ref: install-tl TEXLIVE_INSTALL_TEXMFCONFIG105273
-Ref: install-tl TEXLIVE_INSTALL_TEXMFVAR105301
-Ref: install-tl TEXLIVE_INSTALL_TEXMFHOME105330
-Ref: install-tl TEXLIVE_INSTALL_TEXMFLOCAL105360
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSCONFIG105394
-Ref: install-tl TEXLIVE_INSTALL_TEXMFSYSVAR105425
-Ref: install-tl NOPERLDOC105796
-Node: install-tl AUTHORS AND COPYRIGHT105860
-Node: tlmgr106276
-Node: tlmgr NAME106729
-Node: tlmgr SYNOPSIS106861
-Node: tlmgr DESCRIPTION107051
-Node: tlmgr EXAMPLES108147
-Ref: tlmgr tlmgr option repository ctan108398
-Ref: tlmgr tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet108470
-Ref: tlmgr tlmgr update --list108922
-Ref: tlmgr tlmgr update --all109015
-Ref: tlmgr tlmgr info _what_109172
-Node: tlmgr OPTIONS109434
-Ref: tlmgr *--repository* _url|path_109954
-Ref: tlmgr *--gui* [_action_]110679
-Ref: tlmgr *--gui-lang* _llcode_111086
-Ref: tlmgr *--debug-translation*111769
-Ref: tlmgr *--machine-readable*111972
-Ref: tlmgr *--no-execute-actions*112240
-Ref: tlmgr *--package-logfile* _file_112433
-Ref: tlmgr *--pause*112687
-Ref: tlmgr *--persistent-downloads*112842
-Ref: tlmgr *--no-persistent-downloads*112870
-Ref: tlmgr *--pin-file*113364
-Ref: tlmgr *--usermode*113582
-Ref: tlmgr *--usertree* _dir_113702
-Ref: tlmgr *--verify-repo=[none|main|all]*113828
-Node: tlmgr ACTIONS114727
-Node: tlmgr help115579
-Node: tlmgr version116055
-Node: tlmgr backup116318
-Ref: tlmgr *backup [_option_...] --all*116489
-Ref: tlmgr *backup [_option_...] _pkg_...*116522
-Ref: tlmgr *--backupdir* _directory_117377
-Ref: tlmgr *--all*117594
-Ref: tlmgr *--clean*[=_N_]117846
-Ref: tlmgr *--dry-run*118173
-Node: tlmgr candidates _pkg_118303
-Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]118649
-Ref: tlmgr *files*119022
-Ref: tlmgr *depends*119157
-Ref: tlmgr *executes*119499
-Ref: tlmgr *runfiles*119617
-Ref: tlmgr *--use-svn*119738
-Node: tlmgr conf119855
-Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*120134
-Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*120198
-Node: tlmgr dump-tlpdb [_option_...] [--json]122543
-Ref: tlmgr *--local*122976
-Ref: tlmgr *--remote*123015
-Ref: tlmgr *--json*123053
-Node: tlmgr generate123624
-Ref: tlmgr *generate [_option_...] language*123820
-Ref: tlmgr *generate [_option_...] language.dat*123859
-Ref: tlmgr *generate [_option_...] language.def*123898
-Ref: tlmgr *generate [_option_...] language.dat.lua*123941
-Ref: tlmgr *--dest* _output_file_126267
-Ref: tlmgr *--localcfg* _local_conf_file_126843
-Ref: tlmgr *--rebuild-sys*126966
-Node: tlmgr gui127781
-Node: tlmgr info127959
-Ref: tlmgr *info [_option_...] _pkg_...*128121
-Ref: tlmgr *info [_option_...] collections*128155
-Ref: tlmgr *info [_option_...] schemes*128185
-Ref: tlmgr *--list*129715
-Ref: tlmgr *--only-installed*130029
-Ref: tlmgr *--data item1,item2,...*130228
-Ref: tlmgr *--json* 1130809
-Node: tlmgr init-usertree131192
-Node: tlmgr install [_option_...] _pkg_...131573
-Ref: tlmgr *--dry-run* 1132083
-Ref: tlmgr *--file*132200
-Ref: tlmgr *--force*132422
-Ref: tlmgr *--no-depends*132642
-Ref: tlmgr *--no-depends-at-all*132801
-Ref: tlmgr *--reinstall*133201
-Ref: tlmgr *--with-doc*133579
-Ref: tlmgr *--with-src*133592
-Node: tlmgr key134114
-Ref: tlmgr *key list*134272
-Ref: tlmgr *key add _file_*134290
-Ref: tlmgr *key remove _keyid_*134312
-Node: tlmgr list134907
-Node: tlmgr option135069
-Ref: tlmgr *option [--json] [show]*135224
-Ref: tlmgr *option [--json] showall*135250
-Ref: tlmgr *option _key_ [_value_]*135276
-Node: tlmgr paper139673
-Ref: tlmgr *paper [a4|letter]*139822
-Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*139896
-Ref: tlmgr *paper --json*139911
-Node: tlmgr path141126
-Ref: tlmgr *path [--w32mode=user|admin] add*141287
-Ref: tlmgr *path [--w32mode=user|admin] remove*141324
-Node: tlmgr pinning142664
-Ref: tlmgr pinning show142905
-Ref: tlmgr pinning add _repo_ _pkgglob_...142978
-Ref: tlmgr pinning remove _repo_ _pkgglob_...143097
-Ref: tlmgr pinning remove _repo_ --all143250
-Node: tlmgr platform143304
-Ref: tlmgr *platform list|add|remove _platform_...*143490
-Ref: tlmgr *platform set _platform_*143517
-Ref: tlmgr *platform set auto*143538
-Ref: tlmgr *--dry-run* 2144424
-Node: tlmgr postaction144543
-Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*144773
-Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*144847
-Ref: tlmgr *--w32mode=[user|admin]*145162
-Ref: tlmgr *--fileassocmode=[1|2]*145578
-Ref: tlmgr *--all* 1145863
-Node: tlmgr print-platform145918
-Node: tlmgr print-platform-info146249
-Node: tlmgr remove [_option_...] _pkg_...146549
-Ref: tlmgr *--all* 2147033
-Ref: tlmgr *--backup*147143
-Ref: tlmgr *--backupdir* _directory_ 1147169
-Ref: tlmgr *--no-depends* 1147574
-Ref: tlmgr *--no-depends-at-all* 1147636
-Ref: tlmgr *--force* 1147739
-Ref: tlmgr *--dry-run* 3148212
-Node: tlmgr repository148319
-Ref: tlmgr *repository list*148507
-Ref: tlmgr *repository list _path|tag_*148537
-Ref: tlmgr *repository add _path_ [_tag_]*148570
-Ref: tlmgr *repository remove _path|tag_*148602
-Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*148656
-Node: tlmgr restore149709
-Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*149888
-Ref: tlmgr *restore [_option_...] --all*149918
-Ref: tlmgr *--all* 3150618
-Ref: tlmgr *--backupdir* _directory_ 2150832
-Ref: tlmgr *--dry-run* 4151013
-Ref: tlmgr *--force* 2151145
-Ref: tlmgr *--json* 2151191
-Node: tlmgr search151518
-Ref: tlmgr *search [_option_...] _what_*151682
-Ref: tlmgr *search [_option_...] --file _what_*151719
-Ref: tlmgr *search [_option_...] --all _what_*151755
-Ref: tlmgr *--file* 1151975
-Ref: tlmgr *--all* 4152037
-Ref: tlmgr *--global*152126
-Ref: tlmgr *--word*152253
-Node: tlmgr shell152568
-Ref: tlmgr protocol153303
-Ref: tlmgr help 1153367
-Ref: tlmgr version 1153420
-Ref: tlmgr quit, end, bye, byebye, EOF153488
-Ref: tlmgr restart153509
-Ref: tlmgr load [local|remote]153632
-Ref: tlmgr save153702
-Ref: tlmgr get [_var_] =item set [_var_ [_val_]]153825
-Node: tlmgr show154426
-Node: tlmgr uninstall154593
-Node: tlmgr update [_option_...] [_pkg_...]154823
-Ref: tlmgr *--all* 5155194
-Ref: tlmgr *--self*156935
-Ref: tlmgr *--dry-run* 5157699
-Ref: tlmgr *--list* [_pkg_]157876
-Ref: tlmgr *--exclude* _pkg_158565
-Ref: tlmgr *--no-auto-remove* [_pkg_...]159365
-Ref: tlmgr *--no-auto-install* [_pkg_...]159816
-Ref: tlmgr *--reinstall-forcibly-removed*160472
-Ref: tlmgr *--backup* 1161007
-Ref: tlmgr *--backupdir* _directory_ 3161033
-Ref: tlmgr *--no-depends* 2162199
-Ref: tlmgr *--no-depends-at-all* 2162402
-Ref: tlmgr *--force* 3162505
-Node: tlmgr CONFIGURATION FILE FOR TLMGR163320
-Ref: tlmgr auto-remove, value 0 or 1 (default 1), same as command-line option.164333
-Ref: tlmgr gui-expertmode, value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.164470
-Ref: tlmgr gui-lang _llcode_, with a language code value as with the command-line option.164552
-Ref: tlmgr no-checksums, value 0 or 1 (default 0, see below).164606
-Ref: tlmgr persistent-downloads, value 0 or 1 (default 1), same as command-line option.164686
-Ref: tlmgr require-verification, value 0 or 1 (default 0), same as command-line option.164766
-Ref: tlmgr update-exclude, value: comma-separated list of packages (no space allowed). Same as the command line option --exclude for the action update.164914
-Ref: tlmgr verify-downloads, value 0 or 1 (default 1), same as command-line option.164990
-Ref: tlmgr allowed-actions _action1_ [,_action_,...] The value is a comma-separated list of tlmgr actions which are allowed to be executed when tlmgr is invoked in system mode (that is, without --usermode).165259
-Node: tlmgr CRYPTOGRAPHIC VERIFICATION166345
-Node: tlmgr Configuration of GnuPG invocation168494
-Node: tlmgr USER MODE169132
-Node: tlmgr User mode install171978
-Node: tlmgr User mode backup, restore, remove, update173122
-Node: tlmgr User mode generate, option, paper173564
-Node: tlmgr MULTIPLE REPOSITORIES173940
-Node: tlmgr Pinning175669
-Node: tlmgr GUI FOR TLMGR177644
-Node: tlmgr Main display178984
-Node: tlmgr Display configuration area179236
-Ref: tlmgr Status179597
-Ref: tlmgr Category179761
-Ref: tlmgr Match179947
-Ref: tlmgr Selection180128
-Ref: tlmgr Display configuration buttons180332
-Node: tlmgr Package list area180515
-Ref: tlmgr a checkbox181099
-Ref: tlmgr package name181235
-Ref: tlmgr local revision (and version)181334
-Ref: tlmgr remote revision (and version)181709
-Ref: tlmgr short description182006
-Node: tlmgr Main display action buttons182051
-Ref: tlmgr Update all installed182317
-Ref: tlmgr Update182689
-Ref: tlmgr Install182739
-Ref: tlmgr Remove182925
-Ref: tlmgr Backup183103
-Node: tlmgr Menu bar183260
-Ref: tlmgr tlmgr menu183483
-Ref: tlmgr Options menu183791
-Ref: tlmgr Actions menu184874
-Ref: tlmgr Help menu185302
-Node: tlmgr GUI options185435
-Ref: tlmgr -background _color_185681
-Ref: tlmgr -font " _fontname_ _fontsize_ "185746
-Ref: tlmgr -foreground _color_185904
-Ref: tlmgr -geometry _geomspec_185956
-Ref: tlmgr -xrm _xresource_186148
-Node: tlmgr MACHINE-READABLE OUTPUT186416
-Node: tlmgr Machine-readable update and install output187226
-Ref: tlmgr location-url _location_188502
-Ref: tlmgr total-bytes _count_188718
-Ref: tlmgr _pkgname_189128
-Ref: tlmgr _status_189338
-Ref: tlmgr d189416
-Ref: tlmgr f189476
-Ref: tlmgr u189655
-Ref: tlmgr r189701
-Ref: tlmgr a189824
-Ref: tlmgr i190002
-Ref: tlmgr I190121
-Ref: tlmgr _localrev_190223
-Ref: tlmgr _serverrev_190330
-Ref: tlmgr _size_190442
-Ref: tlmgr _runtime_190611
-Ref: tlmgr _esttot_190681
-Node: tlmgr Machine-readable option output190714
-Node: tlmgr AUTHORS AND COPYRIGHT191226
-Node: Index191625
+Node: Build one engine16420
+Node: Cross compilation17469
+Node: Cross configuring18749
+Node: Cross problems20426
+Node: Installing22088
+Node: Installation directories23108
+Node: Linked scripts24926
+Node: Distro builds26417
+Node: Layout and infrastructure28793
+Node: Build system tools29624
+Node: Top-level directories31841
+Node: Autoconf macros34077
+Node: General setup macros34839
+Node: Macros for programs35714
+Node: Macros for compilers36515
+Node: Macros for libraries37923
+Node: Macros for library and header flags38349
+Node: Macros for Windows40260
+Node: Library modules41847
+Node: 'png' library42344
+Node: 'zlib' library44696
+Node: 'freetype' library45217
+Node: 'kpathsea' library45919
+Node: Program modules47302
+Node: 't1utils' package47738
+Node: 'xindy' package48287
+Node: 'xdvik' package49407
+Node: 'asymptote'50472
+Node: Extending TeX Live50972
+Node: Adding a new program module51755
+Node: Adding a new generic library module55094
+Node: Adding a new TeX-specific library module57323
+Node: Configure options58021
+Node: Global configure options59402
+Node: '--disable-native-texlive-build'59970
+Node: '--prefix' '--bindir' ...60938
+Node: '--disable-largefile'61486
+Node: '--disable-missing'62195
+Node: '--enable-compiler-warnings='LEVEL62602
+Node: '--enable-cxx-runtime-hack'63264
+Node: '--enable-maintainer-mode'63690
+Node: '--enable-multiplatform'64225
+Node: '--enable-shared'64804
+Node: '--enable-silent-rules'65181
+Node: '--without-ln-s'65639
+Node: '--without-x'65992
+Node: Program-specific configure options66184
+Node: '--enable-PROG' '--disable-PROG'66847
+Node: '--disable-all-pkgs'67126
+Node: Configure options for 'texk/web2c'67917
+Node: Configure options for 'texk/bibtex-x'70461
+Node: Configure options for 'texk/dvipdfm-x'71010
+Node: Configure options for 'texk/dvisvgm'71792
+Node: Configure options for 'texk/texlive'72679
+Node: Configure options for 'texk/xdvik'73106
+Node: Configure options for 'utils/xindy'73733
+Node: Library-specific configure options74627
+Node: Configure options for 'kpathsea'75633
+Node: Configure options for system 'poppler'76388
+Node: Variables for configure77158
+Node: Coding conventions78584
+Node: Declarations and definitions79299
+Node: Const81473
+Node: Continuous integration83337
+Node: Transfer from Subversion to Github84001
+Node: Automatic update of the Git mirror86163
+Node: CI testing on Travis-CI86745
+Node: Releases on Github87454
+Node: install-tl87894
+Node: install-tl NAME88263
+Node: install-tl SYNOPSIS88421
+Node: install-tl DESCRIPTION88679
+Node: install-tl REFERENCES89746
+Node: install-tl OPTIONS90272
+Ref: install-tl *-gui* [[=]_module_]90613
+Ref: install-tl 'text'90823
+Ref: install-tl 'wizard'90946
+Ref: install-tl 'perltk'91100
+Ref: install-tl *-no-gui*91531
+Ref: install-tl *-lang* _llcode_91612
+Ref: install-tl *-repository* _url|path_92299
+Ref: install-tl *-select-repository*94179
+Ref: install-tl *-all-options*94615
+Ref: install-tl *-custom-bin* _path_94870
+Ref: install-tl *-debug-translation*95702
+Ref: install-tl *-force-platform* _platform_95921
+Ref: install-tl *-help*, *--help*, *-?*96165
+Ref: install-tl *-in-place*96572
+Ref: install-tl *-init-from-profile* _profile_file_97117
+Ref: install-tl *-logfile* _file_97337
+Ref: install-tl *-no-cls*97688
+Ref: install-tl *-non-admin*97822
+Ref: install-tl *-persistent-downloads*97927
+Ref: install-tl *-no-persistent-downloads*97955
+Ref: install-tl *-no-verify-downloads*98573
+Ref: install-tl *-portable*98934
+Ref: install-tl *-print-platform*99073
+Ref: install-tl *-profile* _profile_file_99271
+Ref: install-tl *-q*99451
+Ref: install-tl *-scheme* _scheme_99513
+Ref: install-tl *-v*99987
+Ref: install-tl *-version*, *--version*100142
+Node: install-tl PROFILES100273
+Ref: install-tl 'instopt_adjustpath' (default 0 on Unix, 1 on Windows)102923
+Ref: install-tl 'instopt_adjustrepo' (default 1)102999
+Ref: install-tl 'instopt_letter' (default 0)103136
+Ref: install-tl 'instopt_portable' (default 0)103227
+Ref: install-tl 'instopt_write18_restricted' (default 1)103323
+Node: install-tl ENVIRONMENT VARIABLES104642
+Ref: install-tl 'TEXLIVE_INSTALL_ENV_NOCHECK'105033
+Ref: install-tl 'TEXLIVE_INSTALL_NO_CONTEXT_CACHE'105235
+Ref: install-tl 'TEXLIVE_INSTALL_NO_WELCOME'105345
+Ref: install-tl 'TEXLIVE_INSTALL_PREFIX'105466
+Ref: install-tl 'TEXLIVE_INSTALL_TEXDIR'105492
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFCONFIG'105523
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFVAR'105551
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFHOME'105580
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFLOCAL'105610
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSCONFIG'105644
+Ref: install-tl 'TEXLIVE_INSTALL_TEXMFSYSVAR'105675
+Ref: install-tl 'NOPERLDOC'106046
+Node: install-tl AUTHORS AND COPYRIGHT106110
+Node: tlmgr106526
+Node: tlmgr NAME106979
+Node: tlmgr SYNOPSIS107111
+Node: tlmgr DESCRIPTION107301
+Node: tlmgr EXAMPLES108397
+Ref: tlmgr 'tlmgr option repository ctan'108648
+Ref: tlmgr 'tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet'108720
+Ref: tlmgr 'tlmgr update --list'109172
+Ref: tlmgr 'tlmgr update --all'109265
+Ref: tlmgr 'tlmgr info' _what_109422
+Node: tlmgr OPTIONS109684
+Ref: tlmgr *--repository* _url|path_110204
+Ref: tlmgr *--gui* [_action_]110929
+Ref: tlmgr *--gui-lang* _llcode_111336
+Ref: tlmgr *--debug-translation*112019
+Ref: tlmgr *--machine-readable*112222
+Ref: tlmgr *--no-execute-actions*112490
+Ref: tlmgr *--package-logfile* _file_112683
+Ref: tlmgr *--pause*112937
+Ref: tlmgr *--persistent-downloads*113092
+Ref: tlmgr *--no-persistent-downloads*113120
+Ref: tlmgr *--pin-file*113614
+Ref: tlmgr *--usermode*113832
+Ref: tlmgr *--usertree* _dir_113952
+Ref: tlmgr *--verify-repo=[none|main|all]*114078
+Node: tlmgr ACTIONS114977
+Node: tlmgr help115829
+Node: tlmgr version116305
+Node: tlmgr backup116568
+Ref: tlmgr *backup [_option_...] --all*116739
+Ref: tlmgr *backup [_option_...] _pkg_...*116772
+Ref: tlmgr *--backupdir* _directory_117627
+Ref: tlmgr *--all*117844
+Ref: tlmgr *--clean*[=_N_]118096
+Ref: tlmgr *--dry-run*118423
+Node: tlmgr candidates _pkg_118553
+Node: tlmgr check [_option_...] [files|depends|executes|runfiles|all]118899
+Ref: tlmgr *files*119272
+Ref: tlmgr *depends*119407
+Ref: tlmgr *executes*119749
+Ref: tlmgr *runfiles*119867
+Ref: tlmgr *--use-svn*119988
+Node: tlmgr conf120105
+Ref: tlmgr *conf [texmf|tlmgr|updmap [--conffile _file_] [--delete] [_key_ [_value_]]]*120384
+Ref: tlmgr *conf auxtrees [--conffile _file_] [show|add|delete] [_value_]*120448
+Node: tlmgr dump-tlpdb [_option_...] [--json]122793
+Ref: tlmgr *--local*123226
+Ref: tlmgr *--remote*123265
+Ref: tlmgr *--json*123303
+Node: tlmgr generate123874
+Ref: tlmgr *generate [_option_...] language*124070
+Ref: tlmgr *generate [_option_...] language.dat*124109
+Ref: tlmgr *generate [_option_...] language.def*124148
+Ref: tlmgr *generate [_option_...] language.dat.lua*124191
+Ref: tlmgr *--dest* _output_file_126517
+Ref: tlmgr *--localcfg* _local_conf_file_127093
+Ref: tlmgr *--rebuild-sys*127216
+Node: tlmgr gui128031
+Node: tlmgr info128209
+Ref: tlmgr *info [_option_...] _pkg_...*128371
+Ref: tlmgr *info [_option_...] collections*128405
+Ref: tlmgr *info [_option_...] schemes*128435
+Ref: tlmgr *--list*129965
+Ref: tlmgr *--only-installed*130279
+Ref: tlmgr *--data 'item1,item2,...'*130478
+Ref: tlmgr *--json* 1131059
+Node: tlmgr init-usertree131442
+Node: tlmgr install [_option_...] _pkg_...131823
+Ref: tlmgr *--dry-run* 1132333
+Ref: tlmgr *--file*132450
+Ref: tlmgr *--force*132672
+Ref: tlmgr *--no-depends*132892
+Ref: tlmgr *--no-depends-at-all*133051
+Ref: tlmgr *--reinstall*133451
+Ref: tlmgr *--with-doc*133829
+Ref: tlmgr *--with-src*133842
+Node: tlmgr key134364
+Ref: tlmgr *key list*134522
+Ref: tlmgr *key add _file_*134540
+Ref: tlmgr *key remove _keyid_*134562
+Node: tlmgr list135157
+Node: tlmgr option135319
+Ref: tlmgr *option [--json] [show]*135474
+Ref: tlmgr *option [--json] showall*135500
+Ref: tlmgr *option _key_ [_value_]*135526
+Node: tlmgr paper139923
+Ref: tlmgr *paper [a4|letter]*140072
+Ref: tlmgr *[xdvi|pdftex|dvips|dvipdfmx|context|psutils] paper [_papersize_|--list]*140146
+Ref: tlmgr *paper --json*140161
+Node: tlmgr path141376
+Ref: tlmgr *path [--w32mode=user|admin] add*141537
+Ref: tlmgr *path [--w32mode=user|admin] remove*141574
+Node: tlmgr pinning142914
+Ref: tlmgr 'pinning show'143155
+Ref: tlmgr 'pinning add' _repo_ _pkgglob_...143228
+Ref: tlmgr 'pinning remove' _repo_ _pkgglob_...143347
+Ref: tlmgr 'pinning remove _repo_ --all'143500
+Node: tlmgr platform143554
+Ref: tlmgr *platform list|add|remove _platform_...*143740
+Ref: tlmgr *platform set _platform_*143767
+Ref: tlmgr *platform set auto*143788
+Ref: tlmgr *--dry-run* 2144674
+Node: tlmgr postaction144793
+Ref: tlmgr *postaction [_option_...] install [shortcut|fileassoc|script] [_pkg_...]*145023
+Ref: tlmgr *postaction [_option_...] remove [shortcut|fileassoc|script] [_pkg_...]*145097
+Ref: tlmgr *--w32mode=[user|admin]*145412
+Ref: tlmgr *--fileassocmode=[1|2]*145828
+Ref: tlmgr *--all* 1146113
+Node: tlmgr print-platform146168
+Node: tlmgr print-platform-info146499
+Node: tlmgr remove [_option_...] _pkg_...146799
+Ref: tlmgr *--all* 2147283
+Ref: tlmgr *--backup*147393
+Ref: tlmgr *--backupdir* _directory_ 1147419
+Ref: tlmgr *--no-depends* 1147824
+Ref: tlmgr *--no-depends-at-all* 1147886
+Ref: tlmgr *--force* 1147989
+Ref: tlmgr *--dry-run* 3148462
+Node: tlmgr repository148569
+Ref: tlmgr *repository list*148757
+Ref: tlmgr *repository list _path|tag_*148787
+Ref: tlmgr *repository add _path_ [_tag_]*148820
+Ref: tlmgr *repository remove _path|tag_*148852
+Ref: tlmgr *repository set _path_[#_tag_] [_path_[#_tag_] ...]*148906
+Node: tlmgr restore149959
+Ref: tlmgr *restore [_option_...] _pkg_ [_rev_]*150138
+Ref: tlmgr *restore [_option_...] --all*150168
+Ref: tlmgr *--all* 3150868
+Ref: tlmgr *--backupdir* _directory_ 2151082
+Ref: tlmgr *--dry-run* 4151263
+Ref: tlmgr *--force* 2151395
+Ref: tlmgr *--json* 2151441
+Node: tlmgr search151768
+Ref: tlmgr *search [_option_...] _what_*151932
+Ref: tlmgr *search [_option_...] --file _what_*151969
+Ref: tlmgr *search [_option_...] --all _what_*152005
+Ref: tlmgr *--file* 1152225
+Ref: tlmgr *--all* 4152287
+Ref: tlmgr *--global*152376
+Ref: tlmgr *--word*152503
+Node: tlmgr shell152818
+Ref: tlmgr protocol153553
+Ref: tlmgr help 1153617
+Ref: tlmgr version 1153670
+Ref: tlmgr quit, end, bye, byebye, EOF153738
+Ref: tlmgr restart153759
+Ref: tlmgr load [local|remote]153882
+Ref: tlmgr save153952
+Ref: tlmgr get [_var_] =item set [_var_ [_val_]]154075
+Node: tlmgr show154676
+Node: tlmgr uninstall154843
+Node: tlmgr update [_option_...] [_pkg_...]155073
+Ref: tlmgr *--all* 5155444
+Ref: tlmgr *--self*157185
+Ref: tlmgr *--dry-run* 5157949
+Ref: tlmgr *--list* [_pkg_]158126
+Ref: tlmgr *--exclude* _pkg_158815
+Ref: tlmgr *--no-auto-remove* [_pkg_...]159615
+Ref: tlmgr *--no-auto-install* [_pkg_...]160066
+Ref: tlmgr *--reinstall-forcibly-removed*160722
+Ref: tlmgr *--backup* 1161257
+Ref: tlmgr *--backupdir* _directory_ 3161283
+Ref: tlmgr *--no-depends* 2162449
+Ref: tlmgr *--no-depends-at-all* 2162652
+Ref: tlmgr *--force* 3162755
+Node: tlmgr CONFIGURATION FILE FOR TLMGR163570
+Ref: tlmgr 'auto-remove', value 0 or 1 (default 1), same as command-line option.164583
+Ref: tlmgr 'gui-expertmode', value 0 or 1 (default 1). This switches between the full GUI and a simplified GUI with only the most common settings.164720
+Ref: tlmgr 'gui-lang' _llcode_, with a language code value as with the command-line option.164802
+Ref: tlmgr 'no-checksums', value 0 or 1 (default 0, see below).164856
+Ref: tlmgr 'persistent-downloads', value 0 or 1 (default 1), same as command-line option.164936
+Ref: tlmgr 'require-verification', value 0 or 1 (default 0), same as command-line option.165016
+Ref: tlmgr 'update-exclude', value: comma-separated list of packages (no space allowed). Same as the command line option '--exclude' for the action 'update'.165164
+Ref: tlmgr 'verify-downloads', value 0 or 1 (default 1), same as command-line option.165240
+Ref: tlmgr 'allowed-actions' _action1_ [,_action_,...] The value is a comma-separated list of 'tlmgr' actions which are allowed to be executed when 'tlmgr' is invoked in system mode (that is, without '--usermode').165509
+Node: tlmgr CRYPTOGRAPHIC VERIFICATION166595
+Node: tlmgr Configuration of GnuPG invocation168744
+Node: tlmgr USER MODE169382
+Node: tlmgr User mode install172228
+Node: tlmgr User mode backup, restore, remove, update173372
+Node: tlmgr User mode generate, option, paper173814
+Node: tlmgr MULTIPLE REPOSITORIES174190
+Node: tlmgr Pinning175919
+Node: tlmgr GUI FOR TLMGR177894
+Node: tlmgr Main display179234
+Node: tlmgr Display configuration area179486
+Ref: tlmgr Status179847
+Ref: tlmgr Category180011
+Ref: tlmgr Match180197
+Ref: tlmgr Selection180378
+Ref: tlmgr Display configuration buttons180582
+Node: tlmgr Package list area180765
+Ref: tlmgr a checkbox181349
+Ref: tlmgr package name181485
+Ref: tlmgr local revision (and version)181584
+Ref: tlmgr remote revision (and version)181959
+Ref: tlmgr short description182256
+Node: tlmgr Main display action buttons182301
+Ref: tlmgr Update all installed182567
+Ref: tlmgr Update182939
+Ref: tlmgr Install182989
+Ref: tlmgr Remove183175
+Ref: tlmgr Backup183353
+Node: tlmgr Menu bar183510
+Ref: tlmgr 'tlmgr' menu183733
+Ref: tlmgr 'Options menu'184041
+Ref: tlmgr 'Actions menu'185124
+Ref: tlmgr 'Help menu'185552
+Node: tlmgr GUI options185685
+Ref: tlmgr '-background' _color_185931
+Ref: tlmgr '-font "' _fontname_ _fontsize_ '"'185996
+Ref: tlmgr '-foreground' _color_186154
+Ref: tlmgr '-geometry' _geomspec_186206
+Ref: tlmgr '-xrm' _xresource_186398
+Node: tlmgr MACHINE-READABLE OUTPUT186666
+Node: tlmgr Machine-readable 'update' and 'install' output187482
+Ref: tlmgr 'location-url' _location_188764
+Ref: tlmgr 'total-bytes' _count_188980
+Ref: tlmgr _pkgname_189390
+Ref: tlmgr _status_189600
+Ref: tlmgr 'd'189678
+Ref: tlmgr 'f'189738
+Ref: tlmgr 'u'189917
+Ref: tlmgr 'r'189963
+Ref: tlmgr 'a'190086
+Ref: tlmgr 'i'190264
+Ref: tlmgr 'I'190383
+Ref: tlmgr _localrev_190485
+Ref: tlmgr _serverrev_190592
+Ref: tlmgr _size_190704
+Ref: tlmgr _runtime_190873
+Ref: tlmgr _esttot_190943
+Node: tlmgr Machine-readable 'option' output190976
+Node: tlmgr AUTHORS AND COPYRIGHT191494
+Node: Index191893

End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git a/Build/source/texk/tests/TeXLive/TLUtils.pm b/Build/source/texk/tests/TeXLive/TLUtils.pm
index f66bee26754..61ed174cc07 100644
--- a/Build/source/texk/tests/TeXLive/TLUtils.pm
+++ b/Build/source/texk/tests/TeXLive/TLUtils.pm
@@ -1,11 +1,11 @@
# TeXLive::TLUtils.pm - the inevitable utilities for TeX Live.
-# Copyright 2007-2019 Norbert Preining, Reinhard Kotucha
+# Copyright 2007-2020 Norbert Preining, Reinhard Kotucha
# This file is licensed under the GNU General Public License version 2
# or any later version.
package TeXLive::TLUtils;
-my $svnrev = '$Revision: 53225 $';
+my $svnrev = '$Revision: 53343 $';
my $_modulerevision = ($svnrev =~ m/: ([0-9]+) /) ? $1 : "unknown";
sub module_revision { return $_modulerevision; }
@@ -1519,6 +1519,7 @@ sub install_packages {
$totalsize += $tlpsizes{$p};
}
my $starttime = time();
+ my @packs_again; # packages that we failed to download and should retry later
foreach my $package (@packs) {
my $tlpobj = $tlpobjs{$package};
my $reloc = $tlpobj->relocated;
@@ -1531,7 +1532,21 @@ sub install_packages {
foreach my $h (@::install_packages_hook) {
&$h($n,$totalnr);
}
- # return false if something went wrong
+ # push $package to @packs_again if download failed
+ if (!$fromtlpdb->install_package($package, $totlpdb)) {
+ tlwarn("TLUtils::install_packages: Failed to install $package\n"
+ ."Will be retried later.\n");
+ push @packs_again, $package;
+ } else {
+ $donesize += $tlpsizes{$package};
+ }
+ }
+ # try to download packages in @packs_again again
+ foreach my $package (@packs_again) {
+ my $infostr = sprintf("Retrying to install: $package [%dk]",
+ int($tlpsizes{$package}/1024) + 1);
+ info("$infostr\n");
+ # return false if download failed again
if (!$fromtlpdb->install_package($package, $totlpdb)) {
return 0;
}
@@ -3601,7 +3616,7 @@ sub process_logging_options {
=head2 Miscellaneous
-Some ideas from Fabrice Popineau's C<FileUtils.pm>.
+A few ideas from Fabrice Popineau's C<FileUtils.pm>.
=over 4
@@ -4469,7 +4484,7 @@ sub setup_sys_user_mode {
print STDERR "" .
"$prg [ERROR]: Either -sys or -user mode is required.\n" .
"$prg [ERROR]: In nearly all cases you should use $prg -sys.\n" .
- "$prg [ERROR]: For special cases see http://tug.org/texlive/scripts-sys-user.html\n" ;
+ "$prg [ERROR]: For special cases see https://tug.org/texlive/scripts-sys-user.html\n" ;
exit(1);
}
return ($texmfconfig, $texmfvar);
@@ -4539,6 +4554,12 @@ sub repository_to_array {
}
+=back
+
+=head2 JSON
+
+=over 4
+
=item C<encode_json($ref)>
Returns the JSON representation of the object C<$ref> is pointing at.
@@ -4561,7 +4582,10 @@ bless $TLFalse, 'TLBOOLEAN';
our $jsonmode = "";
+=pod
+
=item C<True()>
+
=item C<False()>
These two crazy functions must be used to get proper JSON C<true> and
@@ -4709,8 +4733,13 @@ sub array_to_json {
my $ret = "[" . join(",", map { encode_json(\$_) } @$hr) . "]";
return($ret);
}
+
+=pod
+
=back
+
=cut
+
1;
__END__
@@ -4723,7 +4752,7 @@ C<tl-update-tlpdb>), the documentation in C<Master/tlpkg/doc/>, etc.
=head1 AUTHORS AND COPYRIGHT
This script and its documentation were written for the TeX Live
-distribution (L<http://tug.org/texlive>) and both are licensed under the
+distribution (L<https://tug.org/texlive>) and both are licensed under the
GNU General Public License Version 2 or later.
=cut
diff --git a/Build/source/texk/texlive/w32_wrapper/runscript.tlu b/Build/source/texk/texlive/w32_wrapper/runscript.tlu
index d2dfb6182b7..3e1cd160348 100755
--- a/Build/source/texk/texlive/w32_wrapper/runscript.tlu
+++ b/Build/source/texk/texlive/w32_wrapper/runscript.tlu
@@ -1,7 +1,7 @@
-local svnrevision = string.match("$Revision: 53144 $", "%d+") or "0"
-local svndate = string.match("$Date: 2019-12-16 14:40:08 +0100 (Mon, 16 Dec 2019) $", "[-%d]+") or "2009-12-04"
+local svnrevision = string.match("$Revision: 53431 $", "%d+") or "0"
+local svndate = string.match("$Date: 2020-01-17 06:29:55 +0100 (Fri, 17 Jan 2020) $", "[-%d]+") or "2009-12-04"
local bannerstr = "runscript wrapper utility (rev. " ..
svnrevision .. ", " .. svndate .. ")\n" ..
"usage: runscript script-name [arguments]\n" ..
@@ -800,7 +800,7 @@ elseif progname == 'dviout' then
end
local par = [["-gen=']] .. string.gsub(TEXDIR, '/', '\\') ..
[[\tlpkg\dviout\gen_pk'" "-TEXROOT=']] ..
- table.concat(texrt, ';') .. [['" "-gsx=']] .. GSEXE .. [['"]];
+ table.concat(texrt, ';') .. [['" "-gsx=']] .. GSEXE .. ' -dDELAYSAFER' .. [['"]];
ARGV = {[0]=TEXDIR..'/tlpkg/dviout/dviout.exe', 'dviout', par}
elseif progname == 'mkluatexfontdb' then
progname = 'luaotfload-tool'
diff --git a/Build/source/texk/web2c/pdftexdir/NEWS b/Build/source/texk/web2c/pdftexdir/NEWS
index 99442e23812..acca2571ade 100644
--- a/Build/source/texk/web2c/pdftexdir/NEWS
+++ b/Build/source/texk/web2c/pdftexdir/NEWS
@@ -1,3 +1,11 @@
+pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020)
+- changes:
+ - new primitive \pdfmajorversion; this merely changes the version
+ number in the PDF output, has no effect on PDF content.
+ - new option --cnf-line.
+ - have \pdfximage etc. do same search for image files as for input files,
+ - (un)compress .fmt files (with zlib).
+
pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019)
- changes:
- new primitive \expanded (from unreleased pdftex 1.50 branch + luatex).