texlive[73850] Master/texmf-dist/doc: engine NEWS updates
commits+karl at tug.org
commits+karl at tug.org
Mon Feb 10 19:41:30 CET 2025
Revision: 73850
https://tug.org/svn/texlive?view=revision&revision=73850
Author: karl
Date: 2025-02-10 19:41:30 +0100 (Mon, 10 Feb 2025)
Log Message:
-----------
engine NEWS updates
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/aleph/base/ChangeLog
trunk/Master/texmf-dist/doc/dvips/NEWS
trunk/Master/texmf-dist/doc/etex/base/ChangeLog
trunk/Master/texmf-dist/doc/kpathsea/NEWS
trunk/Master/texmf-dist/doc/luatex/base/luatex-fonts.tex
trunk/Master/texmf-dist/doc/luatex/base/luatex.pdf
trunk/Master/texmf-dist/doc/luatex/base/luatex.tex
trunk/Master/texmf-dist/doc/metapost/base/NEWS
trunk/Master/texmf-dist/doc/pdftex/NEWS
trunk/Master/texmf-dist/doc/web2c/NEWS
trunk/Master/texmf-dist/doc/xetex/base/NEWS
Modified: trunk/Master/texmf-dist/doc/aleph/base/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/aleph/base/ChangeLog 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/aleph/base/ChangeLog 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,3 +1,28 @@
+2025-02-07 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * tests/catcd.tex, tests/al-cat.log: Update tests.
+
+2025-02-02 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * aleph-cat.test, tests/catcd.tex, tests/al-cat.log,
+ am/aleph.am: Add test for catcode of 16bit latin character.
+ * aleph-ofm.test, tests/al-ofm.tex, tests/al-ofm.log:
+ Update tests.
+
+2025-01-27 Karl Berry <karl at freefriends.org>
+
+ * am/aleph.am (aleph-pool.c): exit 1 if makecpool failed.
+
+2024-10-20 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * aleph-{ofm,lmr}.test, tests/lmr1.tex,
+ tests/al-ofm.tex, tests/al-lmr1.log, tests/al-ofm.log,
+ tests/inutf8.ocp, am/aleph.am: Add tests for OFM.
+
+2024-03-10 Karl Berry <karl at tug.org>
+
+ * TL'24 release.
+
2023-08-18 Hironobu Yamashita <h.y.acetaminophen at gmail.com>
* com16bit.ch: Sync with tex.ch changes:
Modified: trunk/Master/texmf-dist/doc/dvips/NEWS
===================================================================
--- trunk/Master/texmf-dist/doc/dvips/NEWS 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/dvips/NEWS 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,6 +1,9 @@
-$Id: NEWS 69711 2024-02-05 17:23:27Z karl $
+$Id: NEWS 73591 2025-01-25 18:41:15Z karl $
This file records noteworthy changes. (Public domain.)
+dvips 2025.1 (TeX Live 2025):
+ Support upTeX new encoding for combining characters via virtual fonts.
+
dvips 2024.1 (TeX Live 2024):
Support for multibyte characters in virtual fonts to OFM fonts for (u)pTeX.
Modified: trunk/Master/texmf-dist/doc/etex/base/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/etex/base/ChangeLog 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/etex/base/ChangeLog 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,5 +1,18 @@
-2022-03-06 Karl Berry <karl at tug.org>
+2025-01-27 Karl Berry <karl at freefriends.org>
+ * am/etex.am (etex-pool.c): exit 1 if makecpool failed.
+
+2024-04-14 TANAKA Takuji <ttk at t-lab.opal.ne.jp>
+
+ * etriptest.test:
+ Filter Web2C year/dev in banner.
+
+2024-03-10 Karl Berry <karl at tug.org>
+
+ * TL'24 release.
+
+2024-03-06 Karl Berry <karl at tug.org>
+
* etex_man.tex: copyright attributions, tweak penalty array texts.
2024-03-04 David Carlisle <David.Carlisle at latex-project.org>
@@ -7,7 +20,7 @@
* etex_man.tex: add hyperref
* etex_man.tex: Use Knuth license per legal.html.
-2022-03-03 Karl Berry <karl at tug.org>
+2024-03-03 Karl Berry <karl at tug.org>
* etex_man.tex, legal.html: editorial changes.
Modified: trunk/Master/texmf-dist/doc/kpathsea/NEWS
===================================================================
--- trunk/Master/texmf-dist/doc/kpathsea/NEWS 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/kpathsea/NEWS 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,7 +1,15 @@
-$Id: NEWS 69711 2024-02-05 17:23:27Z karl $
+$Id: NEWS 73591 2025-01-25 18:41:15Z karl $
This file records noteworthy changes. (Public domain.)
-6.4.0 (for TeX Live 2024)
+6.4.1 (for TeX Live 2025)
+* kpsewhich outputs a blank line when a given file cannot be found,
+ if more than one file to search for is specified.
+
+* A file named ".tex" can no longer be written from TeX; previously this
+ was allowed as a special case. (The LaTeX 2024-11-01 release changes
+ their build process so as not to write it from TeX.)
+
+6.4.0 (for TeX Live 2024, 10 March 2024)
* Support an extended check for safe filenames which also allows
TEXMF[SYS]VAR, for Lua(La)TeX; new functions and corresponding
kpsewhich options.
Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex-fonts.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/base/luatex-fonts.tex 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/luatex/base/luatex-fonts.tex 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,4 +1,4 @@
-% language=uk engine=luatex
+% language=us engine=luatex runpath=texruns:manuals/luatex
\environment luatex-style
@@ -906,6 +906,28 @@
\stopsubsection
+\startsubsection[title={\type {\tracinglostchars}}]
+
+This tracer reports missing characters. By design we delay this till the backend
+included them, when math typesetting needs them, or when a virtual font is
+created (1, 2, 3). Per request of the \LATEX\ team we have two extra options that
+report in an earlier stage i.e.\ when the glyphs are packaged or processed during
+line breaking (4 and 5).
+
+\starttabulate[|r|l|]
+ \DB \BC effect \NC \NR
+ \TB
+ \NC 0 \NC nothing \NC \NR
+ \NC 1 \NC warning only to log file \NC \NR
+ \NC 2 \NC warning and force terminal \NC \NR
+ \NC 3 \NC error \NC \NR
+ \NC 4 \NC early warning (and force terminal) \NC \NR
+ \NC > 4 \NC early error \NC \NR
+ \LL
+\stoptabulate
+
+\stopsubsection
+
\stopsection
\stopchapter
Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/luatex/base/luatex.tex
===================================================================
--- trunk/Master/texmf-dist/doc/luatex/base/luatex.tex 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/luatex/base/luatex.tex 2025-02-10 18:41:30 UTC (rev 73850)
@@ -73,7 +73,7 @@
\startdocument
[manual=Lua\TeX,
status=stable,
- version=1.20]
+ version=1.21]
\startnotmode[*export]
\component luatex-titlepage
Modified: trunk/Master/texmf-dist/doc/metapost/base/NEWS
===================================================================
--- trunk/Master/texmf-dist/doc/metapost/base/NEWS 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/metapost/base/NEWS 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,22 +1,25 @@
-
This file is public domain.
----------------------------------------------------------------------
-What is new in MetaPost version 2.10:
+What is new in MetaPost version 2.11 (2025):
----------------------------------------------------------------------
+* Maintenance release, with several bug fixes, including some cases
+ where -0.0 was different from 0.0; see ChangeLog.
+
+----------------------------------------------------------------------
+What is new in MetaPost version 2.10 (2024):
+----------------------------------------------------------------------
* New interval number system based on MPFI. The implementation is somewhat experimental,
given the "unusual" nature of interval arithmetic.
The internal functions are almost verbatim copies of the MPFR-based binary system
(on which MPFI is based).
-* Several bugs fixes.
+* Several bug fixes.
-
----------------------------------------------------------------------
What is new in MetaPost version 2.01:
----------------------------------------------------------------------
* It's a version needed to mark the patch mpx_copy_mpto.
-
----------------------------------------------------------------------
What is new in MetaPost version 2.0rc2:
----------------------------------------------------------------------
Modified: trunk/Master/texmf-dist/doc/pdftex/NEWS
===================================================================
--- trunk/Master/texmf-dist/doc/pdftex/NEWS 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/pdftex/NEWS 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,9 +1,37 @@
-pdfTeX 3.141592653-2.6-1.40.26 (TeX Live 2024)
+pdfTeX 3.141592653-2.6-1.40.27 (TeX Live 2025)
+- changes:
+ - new primitive \pdfptexuseunderscore: if positive or
+ if \pdfmajorversion >= 2, PTEX.Fullbanner and other dictionary
+ entry names use _ instead of ., as in "PTEX_Fullbanner".
+ - new primitive \ignoreprimitiveerror, enabled with -etex: if set
+ to 1, the error "Infinite glue shrinkage found in box being split"
+ becomes a warning (thus program exit status remains 0). Other values
+ are reserved for future use. (cross-engine)
+ - if TeX exits due to the -halt-on-error option, write the help
+ message to the log file, as happens without -halt-on-error. (cross-engine)
+
- bugfixes:
+ - don't omit real spaces just because the font changes.
+ - increase tolerance for detecting interword spaces in overfull lines.
+ - ignore tiny resolutions like 1x1 embedded in images instead of
+ exceeding \maxdimen.
+ - scaling fonts to >= 2048pt now results in an error message, instead
+ of (unhandled) arithmetic overflow or silent changing of the user's
+ value. (cross-engine)
+
+-----------------------------------------------------------------------------
+pdfTeX 3.141592653-2.6-1.40.26 (TeX Live 2024) (March 10, 2024)
+- changes:
+ - cross-engine update to provide the --output-directory value in
+ TEXMF_OUTPUT_DIRECTORY, and use TEXMF_OUTPUT_DIRECTORY if set when
+ the option is not given.
+
+- bugfixes:
- more reliable text extraction on BigEndian systems.
- more checks against corrupt pfb, fmt, pdf, files.
- avoid writing a corrupt pdf given unusual pdf inclusions.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023) (March 9, 2023)
- changes:
- new keyword `shipout' for \special and \pdfliteral, delaying
@@ -28,6 +56,7 @@
- include base and accent glyph in /CharSet when the Type 1 seac
operator is used (e.g., Lucida, DejaVu Serif).
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022) (March 21, 2021)
- changes:
- new primitive \showstream to redirect \show output.
@@ -34,6 +63,7 @@
- new primitives \partokenname, \partokencontext to control \par insertion.
- support structured destinations from PDF 2.0.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.23 (TeX Live 2021 post-release) (June 28, 2021)
- changes:
- for letterspaced fonts, use explicit \fontdimen6 if specified.
@@ -45,6 +75,7 @@
- for characters with autokern (\pdfappendkern and \pdfprependkern),
still do protrusion; likewise autokern implicit and explicit hyphens.
+-----------------------------------------------------------------------------
pdfTeX 3.141592653-2.6-1.40.22 (TeX Live 2021) (March 23, 2021)
- changes:
- new primitives \pdfrunninglinkoff and \pdfrunninglinkon; e.g., for
@@ -68,6 +99,7 @@
with upstream. In native TL, pdftex has always used libs/xpdf,
which is cut-down and adapted code from xpdf.
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020) (March 27, 2020)
- changes:
- new primitive \pdfmajorversion; this merely changes the version
@@ -77,6 +109,7 @@
- new option --cnf-line (cross-engine).
- (un)compress .fmt files with zlib (cross-engine).
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.20 (TeX Live 2019)
- changes:
- new primitive \expanded (from unreleased pdftex 1.50 branch + luatex).
@@ -87,6 +120,7 @@
it, since it cannot feasibly be guaranteed correct as the PDF/A-2
and /A-3 standards require.
+-----------------------------------------------------------------------------
pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018) (April 14, 2018)
- changes:
- do not hash current directory into PDF ID, for more reproducible builds
Modified: trunk/Master/texmf-dist/doc/web2c/NEWS
===================================================================
--- trunk/Master/texmf-dist/doc/web2c/NEWS 2025-02-10 18:39:44 UTC (rev 73849)
+++ trunk/Master/texmf-dist/doc/web2c/NEWS 2025-02-10 18:41:30 UTC (rev 73850)
@@ -1,8 +1,31 @@
This file records noteworthy changes. (Public domain.)
See also */NEWS, */ChangeLog, etc.
-2024 (for TeX Live 2024)
+
+2025 (for TeX Live 2025)
+* Most engines: new primitive parameter \ignoreprimitiveerror: if set to 1,
+ the error "Infinite glue shrinkage found in box being split"
+ becomes a warning (thus program exit status remains 0). Other values
+ are reserved for future use.
+* Most engines: if TeX exits due to the -halt-on-error option,
+ write the help message to the log file, as happens without -halt-on-error.
+
+* Most engines: scaling fonts to >= 2048pt now results in an error
+ message, instead of (unhandled) arithmetic overflow or silent changing
+ of the user's value.
+
+* mf: remove incorrect change of long standing in the Web2c mf.ch file,
+ which affects calculation of a few pen polygons in a small way; we don't
+ know if any extant fonts are impacted.
+
+* (e)uptex: support combining characters with multiple codepoints,
+ Unicode Latin characters and 16-bit OFM Level-0 with
+ new kcatcodes: modifier(20), latin_ucs(14).
+
+
+2024 (for TeX Live 2024, 10 March 2024)
+
* For all engines: if the --output-directory option is given, its value
is saved in the enviroment variable TEXMF_OUTPUT_DIRECTORY, for the
benefit of subprograms (called with \write18).
Modified: trunk/Master/texmf-dist/doc/xetex/base/NEWS
===================================================================
(Binary files differ)
More information about the tex-live-commits
mailing list.