texlive[72014] Build/source/texk/web2c: [CWEB] New release 4.12.

commits+ascherer at tug.org commits+ascherer at tug.org
Mon Aug 12 14:00:40 CEST 2024


Revision: 72014
          https://tug.org/svn/texlive?view=revision&revision=72014
Author:   ascherer
Date:     2024-08-12 14:00:40 +0200 (Mon, 12 Aug 2024)
Log Message:
-----------
[CWEB] New release 4.12.

This commit rounds up the line of changes for CWEB 4.12.

Major changes since CWEB 4.11:
* Macro '\startpdf' is amended to support multi-page tables-of-contents
  and to synch page numbers in PDF outlines with ToC.
* New option 'cweave -F' for alternate format of compound statements.
* 'do...while' loops are separated from surrounding code, even when
  'cweave -f' is used.
* Amend change files with section and line references with script
  'fix-changefile-lines.py' by Tyge Tiessen.
* New macro '\scan' from Martin Ruckert to improve the runtime when
  processing index entries for 'TeX and friends' (most notably MP.W).

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/ctangleboot.cin
    trunk/Build/source/texk/web2c/cwebdir/ChangeLog
    trunk/Build/source/texk/web2c/cwebdir/Makefile
    trunk/Build/source/texk/web2c/cwebdir/comm-mac.ch
    trunk/Build/source/texk/web2c/cwebdir/comm-mini.ch
    trunk/Build/source/texk/web2c/cwebdir/comm-ql.ch
    trunk/Build/source/texk/web2c/cwebdir/comm-w2c.ch
    trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h
    trunk/Build/source/texk/web2c/cwebdir/common.h
    trunk/Build/source/texk/web2c/cwebdir/common.w
    trunk/Build/source/texk/web2c/cwebdir/ctang-bs.ch
    trunk/Build/source/texk/web2c/cwebdir/ctang-pc.ch
    trunk/Build/source/texk/web2c/cwebdir/ctang-ql.ch
    trunk/Build/source/texk/web2c/cwebdir/ctang-vms.ch
    trunk/Build/source/texk/web2c/cwebdir/ctang-w2c.ch
    trunk/Build/source/texk/web2c/cwebdir/ctang-w32.ch
    trunk/Build/source/texk/web2c/cwebdir/ctangle.c
    trunk/Build/source/texk/web2c/cwebdir/ctangle.w
    trunk/Build/source/texk/web2c/cwebdir/ctwill-w2c.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-bs.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-pc.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-ql.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-vms.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-w2c.ch
    trunk/Build/source/texk/web2c/cwebdir/cweav-w32.ch
    trunk/Build/source/texk/web2c/cwebdir/cweave.w
    trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch
    trunk/Build/source/texk/web2c/cwebdir/cwebman.tex
    trunk/Build/source/texk/web2c/cwebdir/po/cweb-tl.pot
    trunk/Build/source/texk/web2c/cwebdir/po/cweb.pot
    trunk/Build/source/texk/web2c/cwebdir/po/de/cweb-tl.po
    trunk/Build/source/texk/web2c/cwebdir/po/de/cweb.po
    trunk/Build/source/texk/web2c/cwebdir/po/it/cweb.po
    trunk/Build/source/texk/web2c/cwebdir/prod-cweave.w
    trunk/Build/source/texk/web2c/cwebdir/prod-twill.w
    trunk/Build/source/texk/web2c/cwebdir/prod.w
    trunk/Build/source/texk/web2c/cwebdir/texinputs/dcwebmac.tex
    trunk/Build/source/texk/web2c/cwebdir/texinputs/fcwebmac.tex
    trunk/Build/source/texk/web2c/cwebdir/texinputs/icwebmac.tex
    trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctproofmac.tex
    trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctwimac.tex
    trunk/Build/source/texk/web2c/man/ChangeLog
    trunk/Build/source/texk/web2c/man/ctwill.man

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/ChangeLog	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,3 +1,7 @@
+2024-08-12  Andreas Scherer  <https://ascherer.github.io>
+
+	* ctangleboot.cin: CWEB 4.12 release.
+
 2024-07-14  Andreas Scherer  <https://ascherer.github.io>
 
 	* mft.ch: Preserve Metafont logo on title page.

Modified: trunk/Build/source/texk/web2c/ctangleboot.cin
===================================================================
--- trunk/Build/source/texk/web2c/ctangleboot.cin	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/ctangleboot.cin	2024-08-12 12:00:40 UTC (rev 72014)
@@ -28,7 +28,7 @@
 /*:5*/
 #line 67 "cwebdir/ctangle.w"
 
-#define banner "This is CTANGLE, Version 4.11" \
+#define banner "This is CTANGLE, Version 4.12" \
  \
 
 #define _(s) gettext(s)  \

Modified: trunk/Build/source/texk/web2c/cwebdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ChangeLog	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,3 +1,26 @@
+2024-08-12  Andreas Scherer  <https://ascherer.github.io>
+
+	* Makefile
+	* comm-{mac,mini,ql,w2c}.ch
+	* comm-w2c.h
+	* common.h
+	* common.w
+	* ctang-{bs,pc,ql,vms,w2c,w32}.ch
+	* ctangle.c
+	* ctangle.w
+	* ctwill-w2c.ch
+	* cweav-{bs,pc,ql,vms,w2c,w32}.ch
+	* cweave.w
+	* cwebman-w2c.ch
+	* cwebman.tex
+	* po/cweb-tl.pot
+	* po/cweb.pot
+	* po/de/cweb-tl.po
+	* po/de/cweb.po
+	* po/it/cweb.po
+	* prod-{cweave,twill}.w
+	* prod.w: CWEB 4.12 release.
+
 2024-08-10  Andreas Scherer  <https://ascherer.github.io>
 
 	* cwebacromac.tex,

Modified: trunk/Build/source/texk/web2c/cwebdir/Makefile
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/Makefile	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/Makefile	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,6 +1,6 @@
 # This file is part of CWEB.
 # It is distributed WITHOUT ANY WARRANTY, express or implied.
-# Version 4.11 --- December 2023
+# Version 4.12 --- August 2024
 
 # Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth
 
@@ -216,6 +216,6 @@
 	tar zcvhf /tmp/cweb.tgz $(ALL) examples
 
 ctan:
-	git archive -o ~/cweb-4.11.zip --prefix=cweb/ cweb-4.11
+	git archive -o ~/cweb-4.12.zip --prefix=cweb/ cweb-4.12
 	make PDF=pdf usermanual
-	cd ..; zip -r ~/cweb-4.11.zip cweb/cwebman.pdf
+	cd ..; zip -r ~/cweb-4.12.zip cweb/cwebman.pdf

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-mac.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-mac.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-mac.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -4,9 +4,9 @@
 (Contributed 13 Oct 2000 by AndPio at aol.com; slightly edited by Don Knuth)
 
 @x in limbo, change the title page document to specify Mac version
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
 @y
-  \centerline{(Version 4.11 for MacOS)}
+  \centerline{(Version 4.12 for MacOS)}
 @z
 
 @x section 23: Make input_ln accept \n, \r, \n\r, or \r\n as line endings

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-mini.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-mini.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-mini.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,9 +1,9 @@
 Limbo.
 
 @x
-\def\title{Common code for CTANGLE and CWEAVE (4.11 [\TeX~Live])}
+\def\title{Common code for CTANGLE and CWEAVE (4.12 [\TeX~Live])}
 @y
-\def\title{COMMON (4.11 [\TeX~Live])}
+\def\title{COMMON (4.12 [\TeX~Live])}
 \def\contentspagenumber{0}
 @z
 

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-ql.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-ql.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-ql.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -10,12 +10,12 @@
 @x
 \def\v{\char'174} % vertical (|) in typewriter font
 
-\def\title{Common code for CTANGLE and CWEAVE (Version 4.11)}
+\def\title{Common code for CTANGLE and CWEAVE (Version 4.12)}
 \def\topofcontents{\null\vfill
   \centerline{\titlefont Common code for {\ttitlefont CTANGLE} and
     {\ttitlefont CWEAVE}}
   \vskip 15pt
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
   \vfill}
 \def\botofcontents{\vfill
 \noindent
@@ -22,12 +22,12 @@
 @y
 \def\v{\char'174} % vertical (|) in typewriter font
 
-\def\title{Common code for CTANGLE and CWEAVE (QL Version 4.11)}
+\def\title{Common code for CTANGLE and CWEAVE (QL Version 4.12)}
 \def\topofcontents{\null\vfill
   \centerline{\titlefont Common code for {\ttitlefont CTANGLE} and
     {\ttitlefont CWEAVE}}
   \vskip 15pt
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
   \vfill}
 \def\botofcontents{\vfill
 \noindent

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-w2c.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-w2c.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -17,16 +17,16 @@
 @q Please send comments, suggestions, etc. to tex-k@@tug.org.            @>
 
 @x [0.0] l.25
-\def\title{Common code for CTANGLE and CWEAVE (Version 4.11)}
+\def\title{Common code for CTANGLE and CWEAVE (Version 4.12)}
 @y
 \def\Kpathsea/{{\mc KPATHSEA\spacefactor1000}} \ifacro\sanitizecommand\Kpathsea{KPATHSEA}\fi
-\def\title{Common code for CTANGLE and CWEAVE (4.11 [\TeX~Live])}
+\def\title{Common code for CTANGLE and CWEAVE (4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.30
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
 @y
-  \centerline{(Version 4.11 [\TeX~Live])}
+  \centerline{(Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.32

Modified: trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/comm-w2c.h	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023 (works also with later versions)
+% Version 4.12 --- August 2024 (works also with later versions)
 
 % Copyright (C) 1987,1990,1993 Silvio Levy and Donald E. Knuth
 

Modified: trunk/Build/source/texk/web2c/cwebdir/common.h
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/common.h	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/common.h	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023 (works also with later versions)
+% Version 4.12 --- August 2024 (works also with later versions)
 
 % Copyright (C) 1987,1990,1993 Silvio Levy and Donald E. Knuth
 

Modified: trunk/Build/source/texk/web2c/cwebdir/common.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/common.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/common.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 
 % Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth
 
@@ -22,12 +22,12 @@
 
 \def\v{\char'174} % vertical (|) in typewriter font
 
-\def\title{Common code for CTANGLE and CWEAVE (Version 4.11)}
+\def\title{Common code for CTANGLE and CWEAVE (Version 4.12)}
 \def\topofcontents{\null\vfill
   \centerline{\titlefont Common code for {\ttitlefont CTANGLE} and
     {\ttitlefont CWEAVE}}
   \vskip 15pt
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
   \vfill}
 \def\botofcontents{\vfill
 \noindent

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-bs.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-bs.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-bs.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -17,12 +17,12 @@
 The ``banner line'' defined here should be changed whenever \.{CTANGLE}
 is modified.
 
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
 The ``banner line'' defined here should be changed whenever \.{CTANGLE}
 is modified.
 
- at d banner "This is CTANGLE (Version 4.11pc/big)"
+ at d banner "This is CTANGLE (Version 4.12pc/big)"
 @z
 
 

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-pc.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-pc.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-pc.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -9,9 +9,9 @@
 alternate change files with -bs suffix instead of -pc.
 
 @x section 1
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
- at d banner "This is CTANGLE (Version 4.11pc)"
+ at d banner "This is CTANGLE (Version 4.12pc)"
 @z
 @x section 17
 @d max_bytes 100000 /* the number of bytes in identifiers,

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-ql.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-ql.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-ql.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -7,15 +7,15 @@
 
 
 @x
-\def\title{CTANGLE (Version 4.11)}
+\def\title{CTANGLE (Version 4.12)}
 @y
-\def\title{CTANGLE (QL Version 4.11)}
+\def\title{CTANGLE (QL Version 4.12)}
 @z
 
 @x section 1
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
- at d banner "This is CTANGLE (QL Version 4.11)"
+ at d banner "This is CTANGLE (QL Version 4.12)"
 @z
 
 @x

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-vms.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-vms.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-vms.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -10,9 +10,9 @@
 (these changes not necessary for initial bootstrapping)
 
 @x section 1 (01-FEB-1992 ST)
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
- at d banner "This is CTANGLE (VAX/VMS Version 4.11)"
+ at d banner "This is CTANGLE (VAX/VMS Version 4.12)"
 @z
 
 @x section 5 (01-FEB-1992 ST)

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-w2c.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-w2c.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -17,15 +17,15 @@
 @q Please send comments, suggestions, etc. to tex-k@@tug.org.            @>
 
 @x [0.0] l.30
-\def\title{CTANGLE (Version 4.11)}
+\def\title{CTANGLE (Version 4.12)}
 @y
-\def\title{CTANGLE (Version 4.11 [\TeX~Live])}
+\def\title{CTANGLE (Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.34
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
 @y
-  \centerline{(Version 4.11 [\TeX~Live])}
+  \centerline{(Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.36
@@ -41,9 +41,9 @@
 @z
 
 @x [1.1] l.64
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
- at d banner "This is CTANGLE, Version 4.11"
+ at d banner "This is CTANGLE, Version 4.12"
   /* will be extended by the \TeX~Live |versionstring| */
 @z
 

Modified: trunk/Build/source/texk/web2c/cwebdir/ctang-w32.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctang-w32.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctang-w32.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -4,9 +4,9 @@
 Changes necessary for compiling with Borland C/C++
 
 @x section 1
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 @y
- at d banner "This is CTANGLE (Version 4.11win32)"
+ at d banner "This is CTANGLE (Version 4.12win32)"
 @z
 
 @x section 24

Modified: trunk/Build/source/texk/web2c/cwebdir/ctangle.c
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctangle.c	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctangle.c	2024-08-12 12:00:40 UTC (rev 72014)
@@ -15,7 +15,7 @@
 /*:5*/
 #line 67 "ctangle.w"
 
-#define banner "This is CTANGLE (Version 4.11)" \
+#define banner "This is CTANGLE (Version 4.12)" \
 
 #define ctangle false
 #define cweave true \

Modified: trunk/Build/source/texk/web2c/cwebdir/ctangle.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctangle.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctangle.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 
 % Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth
 
@@ -27,11 +27,11 @@
 \mathchardef\RA="3221 % right arrow
 \mathchardef\BA="3224 % double arrow
 
-\def\title{CTANGLE (Version 4.11)}
+\def\title{CTANGLE (Version 4.12)}
 \def\topofcontents{\null\vfill
   \centerline{\titlefont The {\ttitlefont CTANGLE} processor}
   \vskip 15pt
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
   \vfill}
 \def\botofcontents{\vfill
 \noindent
@@ -61,7 +61,7 @@
 The ``banner line'' defined here should be changed whenever \.{CTANGLE}
 is modified.
 
- at d banner "This is CTANGLE (Version 4.11)"
+ at d banner "This is CTANGLE (Version 4.12)"
 
 @c
 @<Include files@>@/

Modified: trunk/Build/source/texk/web2c/cwebdir/ctwill-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/ctwill-w2c.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/ctwill-w2c.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -35,10 +35,10 @@
 @z
 
 @x [0.0] l.34
-\def\title{CWEAVE (Version 4.11)}
+\def\title{CWEAVE (Version 4.12)}
 @y
 \def\Kpathsea/{{\mc KPATHSEA\spacefactor1000}} \ifacro\sanitizecommand\Kpathsea{KPATHSEA}\fi
-\def\title{CTWILL (Version 4.11 [\TeX~Live])}
+\def\title{CTWILL (Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.36
@@ -48,9 +48,9 @@
 @z
 
 @x [0.0] l.38
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
 @y
-  \centerline{(Version 4.11 [\TeX~Live])}
+  \centerline{(Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.40
@@ -77,7 +77,7 @@
 The ``banner line'' defined here should be changed whenever \.{CWEAVE}
 is modified.
 
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
 This is the \.{CTWILL} program by D. E. Knuth, based
 on \.{CWEAVE} by Silvio Levy and D.~E. Knuth. It is also based on
@@ -101,7 +101,7 @@
 The ``banner line'' defined here should be changed whenever \.{CTWILL} is
 modified. The version number parallels the corresponding version of \.{CWEAVE}.
 
- at d banner "This is CTWILL, Version 4.11"
+ at d banner "This is CTWILL, Version 4.12"
   /* will be extended by the \TeX~Live |versionstring| */
 @z
 

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-bs.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-bs.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-bs.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -20,12 +20,12 @@
 The ``banner line'' defined here should be changed whenever \.{CWEAVE}
 is modified.
 
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
 The ``banner line'' defined here should be changed whenever \.{CWEAVE}
 is modified.
 
- at d banner "This is CWEAVE (Version 4.11pc/big)"
+ at d banner "This is CWEAVE (Version 4.12pc/big)"
 @z
 
 

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-pc.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-pc.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-pc.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -11,9 +11,9 @@
 change files that have -bs in their name instead of -pc.)
 
 @x section 1
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
- at d banner "This is CWEAVE (Version 4.11pc)"
+ at d banner "This is CWEAVE (Version 4.12pc)"
 @z
 
 @x section 17

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-ql.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-ql.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-ql.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -7,15 +7,15 @@
 
 
 @x
-\def\title{CWEAVE (Version 4.11)}
+\def\title{CWEAVE (Version 4.12)}
 @y
-\def\title{CWEAVE (QL Version 4.11)}
+\def\title{CWEAVE (QL Version 4.12)}
 @z
 
 @x section 1
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
- at d banner "This is CWEAVE (QL Version 4.11)"
+ at d banner "This is CWEAVE (QL Version 4.12)"
 @z
 
 @x

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-vms.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-vms.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-vms.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -13,9 +13,9 @@
 (also modified by Don Knuth to keep version numbers uptodate)
 
 @x section 1 (01-FEB-1992 ST)
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
- at d banner "This is CWEAVE (VAX/VMS Version 4.11)"
+ at d banner "This is CWEAVE (VAX/VMS Version 4.12)"
 @z
 
 @x section 5 (01-FEB-1992 ST)

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-w2c.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-w2c.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -17,15 +17,15 @@
 @q Please send comments, suggestions, etc. to tex-k@@tug.org.            @>
 
 @x [0.0] l.34
-\def\title{CWEAVE (Version 4.11)}
+\def\title{CWEAVE (Version 4.12)}
 @y
-\def\title{CWEAVE (Version 4.11 [\TeX~Live])}
+\def\title{CWEAVE (Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.38
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
 @y
-  \centerline{(Version 4.11 [\TeX~Live])}
+  \centerline{(Version 4.12 [\TeX~Live])}
 @z
 
 @x [0.0] l.40
@@ -41,9 +41,9 @@
 @z
 
 @x [1.1] l.69
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
- at d banner "This is CWEAVE, Version 4.11"
+ at d banner "This is CWEAVE, Version 4.12"
   /* will be extended by the \TeX~Live |versionstring| */
 @z
 

Modified: trunk/Build/source/texk/web2c/cwebdir/cweav-w32.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweav-w32.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweav-w32.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,9 +2,9 @@
 (Contributed by Fabrice Popineau, February 2002)
 
 @x section 1
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 @y
- at d banner "This is CWEAVE (Version 4.11win32)"
+ at d banner "This is CWEAVE (Version 4.12win32)"
 @z
 
 @x section 32

Modified: trunk/Build/source/texk/web2c/cwebdir/cweave.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cweave.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cweave.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 
 % Copyright (C) 1987,1990,1993,2000 Silvio Levy and Donald E. Knuth
 
@@ -31,11 +31,11 @@
 \def\skipxTeX{\\{skip\_\TEX/}}
 \def\copyxTeX{\\{copy\_\TEX/}}
 
-\def\title{CWEAVE (Version 4.11)}
+\def\title{CWEAVE (Version 4.12)}
 \def\topofcontents{\null\vfill
   \centerline{\titlefont The {\ttitlefont CWEAVE} processor}
   \vskip 15pt
-  \centerline{(Version 4.11)}
+  \centerline{(Version 4.12)}
   \vfill}
 \def\botofcontents{\vfill
 \noindent
@@ -66,7 +66,7 @@
 The ``banner line'' defined here should be changed whenever \.{CWEAVE}
 is modified.
 
- at d banner "This is CWEAVE (Version 4.11)"
+ at d banner "This is CWEAVE (Version 4.12)"
 
 @c
 @<Include files@>@/

Modified: trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cwebman-w2c.ch	2024-08-12 12:00:40 UTC (rev 72014)
@@ -94,17 +94,17 @@
 @z
 
 @x l.34
-\def\runninghead{{\ninett CWEB} USER MANUAL (VERSION 4.11)}
+\def\runninghead{{\ninett CWEB} USER MANUAL (VERSION 4.12)}
 @y
 \def\Kpathsea/{{\mc KPATHSEA\spacefactor1000}}
-\def\runninghead{{\ninett CWEB} USER MANUAL (Version 4.11 [\TeX~Live])}
+\def\runninghead{{\ninett CWEB} USER MANUAL (Version 4.12 [\TeX~Live])}
 @z
 
 @x l.48
-\vskip 18pt\centerline{(Version 4.11 --- December 2023)}
+\vskip 18pt\centerline{(Version 4.12 --- August 2024)}
 @y
-\vskip 18pt\centerline{(Version 4.11 --- December 2023)%
-\footnote*{This document describes the extended \.{CWEB} (Version 4.11 [\TeX~Live]).}}
+\vskip 18pt\centerline{(Version 4.12 --- August 2024)%
+\footnote*{This document describes the extended \.{CWEB} (Version 4.12 [\TeX~Live]).}}
 @z
 
 @x l.79
@@ -347,9 +347,9 @@
 @z
 
 @x l.1613
-  \.{ { }\\vskip 15pt \\centerline\{(Version 4.11)\}{ }\\vfill\}}\cr}$$
+  \.{ { }\\vskip 15pt \\centerline\{(Version 4.12)\}{ }\\vfill\}}\cr}$$
 @y
-  \.{ { }\\vskip 15pt \\centerline\{(Version 4.11)\}{ }\\vfill\}}\cr}$$
+  \.{ { }\\vskip 15pt \\centerline\{(Version 4.12)\}{ }\\vfill\}}\cr}$$
 @z
 
 @x l.1728

Modified: trunk/Build/source/texk/web2c/cwebdir/cwebman.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/cwebman.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/cwebman.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -31,7 +31,7 @@
 
 \def\lheader{\mainfont\the\pageno\hfill\sc\runninghead\hfill}
 \def\rheader{\hfill\sc\runninghead\hfill\mainfont\the\pageno}
-\def\runninghead{{\ninett CWEB} USER MANUAL (VERSION 4.11)}
+\def\runninghead{{\ninett CWEB} USER MANUAL (VERSION 4.12)}
 
 % This verbatim mode assumes that ! marks are !! in the text being copied.
 \def\verbatim{\begingroup
@@ -45,7 +45,7 @@
 \null\vfill
 \centerline{\titlefont The {\ttitlefont CWEB} System of
     Structured Documentation}
-\vskip 18pt\centerline{(Version 4.11 --- December 2023)}
+\vskip 18pt\centerline{(Version 4.12 --- August 2024)}
 \vskip 24pt
 \centerline{\authorfont Donald E. Knuth and Silvio Levy}
 \vfill
@@ -1610,7 +1610,7 @@
   \.{ { }\\titlefalse \% include headline on the contents page}\cr
   \.{ { }\\def\\rheader\{\\mainfont The \{\\tt CWEAVE\}{ }processor\\hfil\}}\cr
   \.{ { }\\centerline\{\\titlefont The \{\\ttitlefont CWEAVE\}{ }processor\}}\cr
-  \.{ { }\\vskip 15pt \\centerline\{(Version 4.11)\}{ }\\vfill\}}\cr}$$
+  \.{ { }\\vskip 15pt \\centerline\{(Version 4.12)\}{ }\\vfill\}}\cr}$$
 Redefining \.{\\rheader}, which is the headline for right-hand pages,
 suffices in this case to put the desired information at the top of the
 contents page.

Modified: trunk/Build/source/texk/web2c/cwebdir/po/cweb-tl.pot
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/po/cweb-tl.pot	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/po/cweb-tl.pot	2024-08-12 12:00:40 UTC (rev 72014)
@@ -6,9 +6,9 @@
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: CWEBbin 2023\n"
+"Project-Id-Version: CWEBbin 2024\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-12-02 13:08+0100\n"
+"POT-Creation-Date: 2024-08-12 13:10+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -30,15 +30,15 @@
 msgstr ""
 
 #: ctang-texlive.ch:39
-msgid "This is CTANGLE, Version 4.11"
+msgid "This is CTANGLE, Version 4.12"
 msgstr ""
 
 #: ctwill-texlive.ch:39
-msgid "This is CTWILL, Version 4.11"
+msgid "This is CTWILL, Version 4.12"
 msgstr ""
 
 #: cweav-texlive.ch:39
-msgid "This is CWEAVE, Version 4.11"
+msgid "This is CWEAVE, Version 4.12"
 msgstr ""
 
 #: comm-texlive.ch:512

Modified: trunk/Build/source/texk/web2c/cwebdir/po/cweb.pot
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/po/cweb.pot	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/po/cweb.pot	2024-08-12 12:00:40 UTC (rev 72014)
@@ -523,15 +523,15 @@
 msgstr ""
 
 #: ctang-i18n.ch:17
-msgid "This is CTANGLE (Version 4.11 [CWEBbin 2023])"
+msgid "This is CTANGLE (Version 4.12 [CWEBbin 2024])"
 msgstr ""
 
 #: cweav-twill.ch:61
-msgid "This is CTWILL (Version 4.11 [CWEBbin 2023])"
+msgid "This is CTWILL (Version 4.12 [CWEBbin 2024])"
 msgstr ""
 
 #: cweav-i18n.ch:17 cweav-twill.ch:42
-msgid "This is CWEAVE (Version 4.11 [CWEBbin 2023])"
+msgid "This is CWEAVE (Version 4.12 [CWEBbin 2024])"
 msgstr ""
 
 #: cweav-i18n.ch:301 cweav-i18n.ch:309

Modified: trunk/Build/source/texk/web2c/cwebdir/po/de/cweb-tl.po
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/po/de/cweb-tl.po	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/po/de/cweb-tl.po	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,14 +1,14 @@
 # International version of CWEB (CWEBbin, TeXLive).
-# Copyright (C) 2023 Andreas Scherer et al.
+# Copyright (C) 2024 Andreas Scherer et al.
 # This file is distributed under the same license as the CWEB package.
 # Andreas Scherer <https://ascherer.github.io>.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: CWEBbin 2023\n"
+"Project-Id-Version: CWEBbin 2024\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-12-02 13:10+0100\n"
-"PO-Revision-Date: 2023-12-02 13:10+0100\n"
+"POT-Creation-Date: 2024-08-12 13:10+0200\n"
+"PO-Revision-Date: 2024-08-12 13:10+0200\n"
 "Last-Translator: Andreas Scherer <andreas_github at freenet.de>\n"
 "Language-Team: German\n"
 "Language: de\n"
@@ -33,16 +33,16 @@
 msgstr "%s: Benötige ein bis drei Dateiargumente.\n"
 
 #: ctang-texlive.ch:39
-msgid "This is CTANGLE, Version 4.11"
-msgstr "Dies ist CTANGLE, Version 4.11"
+msgid "This is CTANGLE, Version 4.12"
+msgstr "Dies ist CTANGLE, Version 4.12"
 
 #: ctwill-texlive.ch:39
-msgid "This is CTWILL, Version 4.11"
-msgstr "Dies ist CTWILL, Version 4.11"
+msgid "This is CTWILL, Version 4.12"
+msgstr "Dies ist CTWILL, Version 4.12"
 
 #: cweav-texlive.ch:39
-msgid "This is CWEAVE, Version 4.11"
-msgstr "Dies ist CWEAVE, Version 4.11"
+msgid "This is CWEAVE, Version 4.12"
+msgstr "Dies ist CWEAVE, Version 4.12"
 
 #: comm-texlive.ch:512
 #, c-format

Modified: trunk/Build/source/texk/web2c/cwebdir/po/de/cweb.po
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/po/de/cweb.po	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/po/de/cweb.po	2024-08-12 12:00:40 UTC (rev 72014)
@@ -603,16 +603,16 @@
 msgstr "Sortieren:"
 
 #: ctang-i18n.ch:17
-msgid "This is CTANGLE (Version 4.11 [CWEBbin 2023])"
-msgstr "Dies ist CTANGLE (Version 4.11 [CWEBbin 2023])"
+msgid "This is CTANGLE (Version 4.12 [CWEBbin 2024])"
+msgstr "Dies ist CTANGLE (Version 4.12 [CWEBbin 2024])"
 
 #: cweav-twill.ch:61
-msgid "This is CTWILL (Version 4.11 [CWEBbin 2023])"
-msgstr "Dies ist CTWILL (Version 4.11 [CWEBbin 2023])"
+msgid "This is CTWILL (Version 4.12 [CWEBbin 2024])"
+msgstr "Dies ist CTWILL (Version 4.12 [CWEBbin 2024])"
 
 #: cweav-i18n.ch:17 cweav-twill.ch:42
-msgid "This is CWEAVE (Version 4.11 [CWEBbin 2023])"
-msgstr "Dies ist CWEAVE (Version 4.11 [CWEBbin 2023])"
+msgid "This is CWEAVE (Version 4.12 [CWEBbin 2024])"
+msgstr "Dies ist CWEAVE (Version 4.12 [CWEBbin 2024])"
 
 #: cweav-i18n.ch:301 cweav-i18n.ch:309
 msgid "buffer"

Modified: trunk/Build/source/texk/web2c/cwebdir/po/it/cweb.po
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/po/it/cweb.po	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/po/it/cweb.po	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,14 +1,14 @@
 # International version of CWEB (CWEBbin, TeXLive).
-# Copyright (C) 2023 Andreas Scherer et al.
+# Copyright (C) 2024 Andreas Scherer et al.
 # This file is distributed under the same license as the CWEB package.
 # Andreas Scherer <https://ascherer/github.io>.
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: CWEBbin 2023\n"
+"Project-Id-Version: CWEBbin 2024\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2023-12-02 13:10+0100\n"
-"PO-Revision-Date: 2023-12-02 13:10+0100\n"
+"POT-Creation-Date: 2024-08-12 13:10+0200\n"
+"PO-Revision-Date: 2024-08-12 13:10+0200\n"
 "Last-Translator: Andreas Scherer <andreas_github at freenet.de>\n"
 "Language-Team: Italian\n"
 "Language: it\n"
@@ -598,16 +598,16 @@
 msgstr "Ordinamento:"
 
 #: ctang-i18n.ch:17
-msgid "This is CTANGLE (Version 4.11 [CWEBbin 2023])"
-msgstr "Questo è CTANGLE (Versione 4.11 [CWEBbin 2023])"
+msgid "This is CTANGLE (Version 4.12 [CWEBbin 2024])"
+msgstr "Questo è CTANGLE (Versione 4.12 [CWEBbin 2024])"
 
 #: cweav-i18n.ch:17
-msgid "This is CWEAVE (Version 4.11 [CWEBbin 2023])"
-msgstr "Questo è CWEAVE (Versione 4.11 [CWEBbin 2023])"
+msgid "This is CWEAVE (Version 4.12 [CWEBbin 2024])"
+msgstr "Questo è CWEAVE (Versione 4.12 [CWEBbin 2024])"
 
 #: cweav-twill.ch:68
-msgid "This is CTWILL (Version 4.11 [CWEBbin 2023])"
-msgstr "Questo è CTWILL (Versione 4.11 [CWEBbin 2023])"
+msgid "This is CTWILL (Version 4.12 [CWEBbin 2024])"
+msgstr "Questo è CTWILL (Versione 4.12 [CWEBbin 2024])"
 
 #: cweav-i18n.ch:301 cweav-i18n.ch:309
 msgid "buffer"

Modified: trunk/Build/source/texk/web2c/cwebdir/prod-cweave.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/prod-cweave.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/prod-cweave.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 %
 @ Here is a table of all the productions.  Each production that
 combines two or more consecutive scraps implicitly inserts a {\tt \$}

Modified: trunk/Build/source/texk/web2c/cwebdir/prod-twill.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/prod-twill.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/prod-twill.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 %
 @ Here is a table of all the productions.  Each production that
 combines two or more consecutive scraps implicitly inserts a {\tt \$}

Modified: trunk/Build/source/texk/web2c/cwebdir/prod.w
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/prod.w	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/prod.w	2024-08-12 12:00:40 UTC (rev 72014)
@@ -2,7 +2,7 @@
 % This program by Silvio Levy and Donald E. Knuth
 % is based on a program by Knuth.
 % It is distributed WITHOUT ANY WARRANTY, express or implied.
-% Version 4.11 --- December 2023
+% Version 4.12 --- August 2024
 %
 @ Here is a table of all the productions.  Each production that
 combines two or more consecutive scraps implicitly inserts a {\tt \$}

Modified: trunk/Build/source/texk/web2c/cwebdir/texinputs/dcwebmac.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/texinputs/dcwebmac.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/texinputs/dcwebmac.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -28,7 +28,7 @@
 % Version 3.64 [p21] --- Andreas Scherer, Octobre 2005
 % Version 3.64 [p22] --- Andreas Scherer, March 2016
 % Version 4.9 --- Andreas Scherer, June 2022
-% Version 4.12 --- Andreas Scherer, May 2024
+% Version 4.12 --- Andreas Scherer, August 2024
 
 \ifx\undefined\botofcontents\input cwebmac.tex\fi
 

Modified: trunk/Build/source/texk/web2c/cwebdir/texinputs/fcwebmac.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/texinputs/fcwebmac.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/texinputs/fcwebmac.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -28,7 +28,7 @@
 % Version 3.64 [p21] --- Andreas Scherer, October 2005
 % Version 3.64 [p22] --- Andreas Scherer, March 2016
 % Version 4.9  --- Andreas Scherer, June 2022
-% Version 4.12 --- Andreas Scherer, May 2024
+% Version 4.12 --- Andreas Scherer, August 2024
 
 % french translations --- Denis Roegel, 18 September 1994
 

Modified: trunk/Build/source/texk/web2c/cwebdir/texinputs/icwebmac.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/texinputs/icwebmac.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/texinputs/icwebmac.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -28,7 +28,7 @@
 % Version 3.64 [p21] --- Andreas Scherer, October 2005
 % Version 3.64 [p22] --- Andreas Scherer, March 2016
 % Version 4.9 --- Andreas Scherer, June 2022
-% Version 4.12 --- Andreas Scherer, May 2024
+% Version 4.12 --- Andreas Scherer, August 2024
 
 \ifx\undefined\botofcontents\input cwebmac.tex\fi
 

Modified: trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctproofmac.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctproofmac.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctproofmac.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,5 +1,5 @@
 % standard macros for CWEB listings (in addition to plain.tex)
-% Version 4.12 --- May 2024
+% Version 4.12 --- August 2024
 % modified for proofs in CTWILL
 % modified for PDF/HINT output with 'tex "\let\pdf+' or '{hi|lua|pdf|xe}tex'
 % This file is not copyrighted and can be used freely.

Modified: trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctwimac.tex
===================================================================
--- trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctwimac.tex	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/cwebdir/texinputs/pdfctwimac.tex	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,5 +1,5 @@
 % standard macros for CWEB listings (in addition to plain.tex)
-% Version 4.12 --- May 2024
+% Version 4.12 --- August 2024
 % modified for pages produced by CTWILL
 % further modified for page size of the MMIXware book
 % modified for PDF output with 'tex "\let\pdf+' or '{lua|pdf|xe}tex'

Modified: trunk/Build/source/texk/web2c/man/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/man/ChangeLog	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/man/ChangeLog	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,3 +1,7 @@
+2024-08-12  Andreas Scherer  <https://ascherer.github.io>
+
+	* ctwill.man: CWEB 4.12 release.
+
 2024-04-14  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* Makefile.am: Remove eptex.

Modified: trunk/Build/source/texk/web2c/man/ctwill.man
===================================================================
--- trunk/Build/source/texk/web2c/man/ctwill.man	2024-08-12 12:00:12 UTC (rev 72013)
+++ trunk/Build/source/texk/web2c/man/ctwill.man	2024-08-12 12:00:40 UTC (rev 72014)
@@ -1,6 +1,6 @@
 .\" Automatically generated by Pandoc
 .\"
-.TH "CTWILL" "1" "March 10, 2024" "Web2c @VERSION@" "General Commands Manual"
+.TH "CTWILL" "1" "August 12, 2024" "Web2c @VERSION@" "General Commands Manual"
 .SH NAME
 ctwill, ctwill-proofsort, ctwill-refsort, ctwill-twinx \- translate CWEB to TeX with
 mini-indexes
@@ -122,7 +122,7 @@
 to be a drop-in replacement for the original package.
 There are, however, a few differences worth noting:
 .IP \[bu] 2
-This version is based on the most recent version of CWEB (4.11).
+This version is based on the most recent version of CWEB (4.12).
 .IP \[bu] 2
 In TeX\ Live the utility programs are prefixed with \f[B]ctwill\-\f[R]
 and the macro files with \f[B]ct\f[R] for technical reasons.



More information about the tex-live-commits mailing list.