diff --git a/README b/README index a38341dd5e6df4b97642333b5d62194128e62b0b..7cf4e8b24a739d9eb5d936e594c4ecaad27f3c66 100644 --- a/README +++ b/README @@ -1,4 +1,4 @@ -$Id: README 53479 2020-01-21 17:56:03Z karl $ +$Id: README 54144 2020-03-06 23:51:39Z karl $ Public domain. Originally written 2005 by Karl Berry. For a high-level overview of building TeX Live, see @@ -33,15 +33,22 @@ aarch64-linux: ./Build --enable-arm-neon=check i386-netbsd, amd64-netbsd: - gcc version 4.5.3 (NetBSD nb2 20110806) - NetBSD/amd64 6.1.3 - TL_MAKE=gmake CC=gcc CXX=g++ CFLAGS=-D_NETBSD_SOURCE \ - LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \ + NetBSD/amd64 9.0 + gcc version 7.4.0 (nb3 20190319) + TL_MAKE=gmake CC=gcc CXX=g++ \ + CFLAGS=-D_NETBSD_SOURCE \ + CXXFLAGS='-D_NETBSD_SOURCE -std=c++11' \ + LDFLAGS='-L/usr/X11R7/lib -Wl,-rpath,/usr/X11R7/lib' \ ./Build --enable-xindy CLISP=/usr/local/bin/clisp + Except that we take Nelson's asy build. i386-freebsd, amd64-freebsd: http://anthesphoria.net/FreeBSD/TeXLive-2018/ has details for 2018. - 2019 built on contextgarden, see below. + 2019 and forward built on contextgarden (see below). + In 2020: FreeBSD 12.1-RELEASE-p1 + (e.g., +https://build.contextgarden.net/#/builders/56/builds/141/steps/2/logs/build _info + ) Except that we take Nelson's asy build. i386-linux: see travis below. diff --git a/manual/luatex-callbacks.tex b/manual/luatex-callbacks.tex index 6bacfe7f059f92501ffe0eca04a96e317d232ccd..22638f759b7997d7c541fb56852828a3d732ad0a 100644 --- a/manual/luatex-callbacks.tex +++ b/manual/luatex-callbacks.tex @@ -240,7 +240,7 @@ of a valid file by your operating system. \stopsection -\startsection[iocallback][title={File reading callbacks}] +\startsection[reference=iocallback,title={File reading callbacks}] The behavior documented in this subsection is considered stable in the sense that there will not be backward-incompatible changes any more. diff --git a/manual/luatex-languages.tex b/manual/luatex-languages.tex index d4a7bda607ae6351db815781abb5d2e596f8df66..573727a66edd78a1ecc0bcea3c9a8ddac6baa749 100644 --- a/manual/luatex-languages.tex +++ b/manual/luatex-languages.tex @@ -369,7 +369,7 @@ before---after \par \stopcombination \stopbuffer -\startplacefigure[locationreference=automatichyphenmode:1,title={The automatic modes \type {0} (default), \type {1} and \type {2}, with a \prm {hsize} +\startplacefigure[reference=automatichyphenmode:1,title={The automatic modes \type {0} (default), \type {1} and \type {2}, with a \prm {hsize} of 6em and 2pt (which triggers a linebreak).}] \dontcomplain \tt \getbuffer[demo] \stopplacefigure diff --git a/manual/luatex-nodes.tex b/manual/luatex-nodes.tex index 21e8a2808fee108b5f15dd91d4e95bea1a78f30b..a3b8f4b243744ae5396bca48fd1ad51253d9473e 100644 --- a/manual/luatex-nodes.tex +++ b/manual/luatex-nodes.tex @@ -1935,8 +1935,8 @@ character protrusion is active, this node can be skipped. \libindex {setglue} -You can set the properties of a glue in one go. If you pass no values, the glue -will become a zero glue. +You can set the properties of a glue in one go. If you pass no values or +not valid numbers, the glue will become a zero glue. \startfunctioncall node.setglue(<node> n) diff --git a/manual/luatex.pdf b/manual/luatex.pdf index 45255f6d3d3a00e32eed143d0b9e3dff447c9f4b..f7ecdaa1b9ff093bce47dea8b9632dd8e9de85f7 100644 Binary files a/manual/luatex.pdf and b/manual/luatex.pdf differ diff --git a/source/ChangeLog b/source/ChangeLog index 0e93d0d0119e5fd2d64ae7c5944ec5909b1bb613..027f6b63f0960d19125e1d9fbcc33097bf2a5ab7 100644 --- a/source/ChangeLog +++ b/source/ChangeLog @@ -1,3 +1,7 @@ +2020-03-27 Karl Berry <karl@tug.org> + + * tardate.ac (tex_live_tardate): 2020-03-27 for TL'20. + 2020-03-06 Karl Berry <karl@tug.org> * .travis.yml: attempt to reenable musl build on github. diff --git a/source/configure b/source/configure index 226649ff9b547a6b21bb2a5fedd31ca324d9d83f..b670ffb027b5e7d96b0f782975d9480fdd32743b 100755 --- a/source/configure +++ b/source/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for TeX Live 2019-04-07. +# Generated by GNU Autoconf 2.69 for TeX Live 2020-03-27. # # Report bugs to <tex-k@tug.org>. # @@ -590,8 +590,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='TeX Live' PACKAGE_TARNAME='tex-live' -PACKAGE_VERSION='2019-04-07' -PACKAGE_STRING='TeX Live 2019-04-07' +PACKAGE_VERSION='2020-03-27' +PACKAGE_STRING='TeX Live 2020-03-27' PACKAGE_BUGREPORT='tex-k@tug.org' PACKAGE_URL='' @@ -1420,7 +1420,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures TeX Live 2019-04-07 to adapt to many kinds of systems. +\`configure' configures TeX Live 2020-03-27 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1494,7 +1494,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of TeX Live 2019-04-07:";; + short | recursive ) echo "Configuration of TeX Live 2020-03-27:";; esac cat <<\_ACEOF @@ -1700,7 +1700,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -TeX Live configure 2019-04-07 +TeX Live configure 2020-03-27 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2477,7 +2477,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by TeX Live $as_me 2019-04-07, which was +It was created by TeX Live $as_me 2020-03-27, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -9035,7 +9035,7 @@ fi # Define the identity of the package. PACKAGE='tex-live' - VERSION='2019-04-07' + VERSION='2020-03-27' cat >>confdefs.h <<_ACEOF @@ -20763,7 +20763,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by TeX Live $as_me 2019-04-07, which was +This file was extended by TeX Live $as_me 2020-03-27, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -20820,7 +20820,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -TeX Live config.status 2019-04-07 +TeX Live config.status 2020-03-27 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff --git a/source/tardate.ac b/source/tardate.ac index 1e92ae8489167a7f4f12d4a930591864e4cf3110..89597bcc251d607698de827686d788a6e4258f29 100644 --- a/source/tardate.ac +++ b/source/tardate.ac @@ -1,5 +1,5 @@ -dnl $Id: tardate.ac 50836 2019-04-07 01:42:55Z karl $ -dnl Copyright 2016-2019 Karl Berry <tex-live@tug.org> +dnl $Id: tardate.ac 54578 2020-03-27 00:29:26Z karl $ +dnl Copyright 2016-2020 Karl Berry <tex-live@tug.org> dnl Copyright 2010-2015 Peter Breitenlohner <tex-live@tug.org> dnl dnl This file is free software; the copyright holder @@ -9,4 +9,4 @@ dnl dnl -------------------------------------------------------- dnl dnl m4-include this file to define the current TeX Live tarball version -m4_define([tex_live_tardate], [2019-04-07]) +m4_define([tex_live_tardate], [2020-03-27]) diff --git a/source/texk/kpathsea/ChangeLog b/source/texk/kpathsea/ChangeLog index ca62a6250fa45ca8309204909507d2a975e74575..1777614fb2af2685da6e60e464c85a3c8d3b7c14 100644 --- a/source/texk/kpathsea/ChangeLog +++ b/source/texk/kpathsea/ChangeLog @@ -1,3 +1,7 @@ +2020-03-27 Karl Berry <karl@tug.org> + + * TeX Live 2020. + 2020-02-29 Karl Berry <karl@freefriends.org> * pathsearch.c: doc fix. diff --git a/source/texk/kpathsea/NEWS b/source/texk/kpathsea/NEWS index 0d0cc5ecca472525ba8020189b6739362a5b1690..47cf3f6f2584fa972b88cab64a8349a30b2548ad 100644 --- a/source/texk/kpathsea/NEWS +++ b/source/texk/kpathsea/NEWS @@ -1,7 +1,7 @@ -$Id: NEWS 53427 2020-01-16 22:02:50Z karl $ +$Id: NEWS 54578 2020-03-27 00:29:26Z karl $ This file records noteworthy changes. (Public domain.) -6.3.2 (for TeX Live 2020) +6.3.2 (for TeX Live 2020, 27 March 2020) * New option --cnf-line for kpsewhich (and tex and mf) to support arbitrary configuration settings on the command line. * Warn about unusual program name qualifiers. diff --git a/source/texk/web2c/ChangeLog b/source/texk/web2c/ChangeLog index 80fb8df01d1312f36dc72db2f0090865bd7b3385..b4b306116195a886e07f7867b1c3f90c6a1fe13d 100644 --- a/source/texk/web2c/ChangeLog +++ b/source/texk/web2c/ChangeLog @@ -1,3 +1,7 @@ +2020-03-27 Karl Berry <karl@tug.org> + + * TeX Live 2020. + 2020-03-12 Karl Berry <karl@freefriends.org> * doc/web2c.texi (\input quoted filename), diff --git a/source/texk/web2c/NEWS b/source/texk/web2c/NEWS index ec032b1bf670925708e6208e59c7a8b080d837a7..de176de3280edbea4f4045645fbb214f71aacc86 100644 --- a/source/texk/web2c/NEWS +++ b/source/texk/web2c/NEWS @@ -1,6 +1,6 @@ This file records noteworthy changes. (Public domain.) -2020 (for TeX Live 2020) +2020 (for TeX Live 2020, 27 March 2020) * \input now also accepts a group-delimited filename, e.g., \input{foo.tex}. The usage with a standard space/token-delimited filename is completely unchanged. diff --git a/source/texk/web2c/luatexdir/luatex_svnversion.h b/source/texk/web2c/luatexdir/luatex_svnversion.h index c9f5825acf443b7cfbefabfe8c83baae42c836b6..fe1483590e3fe38287c0942d9d83c8cb07e78f5b 100644 --- a/source/texk/web2c/luatexdir/luatex_svnversion.h +++ b/source/texk/web2c/luatexdir/luatex_svnversion.h @@ -1 +1 @@ -#define luatex_svn_revision 7313 +#define luatex_svn_revision 7319 diff --git a/source/utils/README b/source/utils/README index eedca6c7092ec967d14175b774e060a997200b6e..3b3540749331c7edf4b73a1ab257298e3b91ef4d 100644 --- a/source/utils/README +++ b/source/utils/README @@ -1,10 +1,10 @@ -$Id: README 54408 2020-03-19 22:09:18Z karl $ +$Id: README 54566 2020-03-26 21:33:06Z karl $ Public domain. Originally written 2005 by Karl Berry. Extra utilities we (optionally) compile for TeX Live. See comments in ../texk/README. -asymptote 2.64 - checked 5mar20 +asymptote 2.65 - checked 26mar20 update to TL from CTAN, to include prebuilt doc. see http://tug.org/texlive/build.html#asymptote and tlpkg/bin/tl-update-asy