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.