summaryrefslogtreecommitdiff
path: root/Master/bin/universal-darwin
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-01 02:23:00 +0000
committerKarl Berry <karl@freefriends.org>2024-03-01 02:23:00 +0000
commit23b719e8705ffab99a244c148ae39f985cecc576 (patch)
tree06b92b47b969d598e9cb0a8d530c6b5fe93c53ee /Master/bin/universal-darwin
parent533775d04e5189ac35940bec31da00079f935e9c (diff)
tl24 universal-darwin (koch)
git-svn-id: svn://tug.org/texlive/trunk@70274 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/bin/universal-darwin')
-rwxr-xr-xMaster/bin/universal-darwin/afm2plbin305792 -> 305792 bytes
-rwxr-xr-xMaster/bin/universal-darwin/afm2tfmbin322464 -> 322464 bytes
-rwxr-xr-xMaster/bin/universal-darwin/alephbin1738816 -> 1738816 bytes
-rwxr-xr-xMaster/bin/universal-darwin/asybin43952800 -> 44383328 bytes
-rwxr-xr-xMaster/bin/universal-darwin/bibtexbin561504 -> 561504 bytes
-rwxr-xr-xMaster/bin/universal-darwin/bibtex8bin528896 -> 528896 bytes
-rwxr-xr-xMaster/bin/universal-darwin/bibtexubin44208304 -> 44208304 bytes
-rwxr-xr-xMaster/bin/universal-darwin/chktexbin357824 -> 357824 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ctanglebin306528 -> 306528 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ctiebin255696 -> 255696 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ctwillbin487600 -> 487600 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ctwill-proofsort14
-rwxr-xr-xMaster/bin/universal-darwin/cweavebin454624 -> 454624 bytes
-rwxr-xr-xMaster/bin/universal-darwin/detexbin339264 -> 339264 bytes
-rwxr-xr-xMaster/bin/universal-darwin/disdvibin339312 -> 339312 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvi2ttybin390048 -> 390048 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvicopybin375200 -> 375200 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dviljbin356736 -> 356736 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvilj2pbin356752 -> 356752 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvilj4bin357184 -> 357184 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvilj4lbin357184 -> 357184 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvipngbin2291344 -> 2291344 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dviposbin322528 -> 322528 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvipsbin691376 -> 691376 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvispcbin389984 -> 389984 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvisvgmbin7653680 -> 7653680 bytes
-rwxr-xr-xMaster/bin/universal-darwin/dvitypebin323504 -> 323504 bytes
-rwxr-xr-xMaster/bin/universal-darwin/euptexbin1956016 -> 1956016 bytes
-rwxr-xr-xMaster/bin/universal-darwin/gftodvibin341472 -> 341472 bytes
-rwxr-xr-xMaster/bin/universal-darwin/gftopkbin289552 -> 289552 bytes
-rwxr-xr-xMaster/bin/universal-darwin/gftypebin289600 -> 289600 bytes
-rwxr-xr-xMaster/bin/universal-darwin/gregoriobin1561344 -> 1561344 bytes
-rwxr-xr-xMaster/bin/universal-darwin/gsftopkbin290064 -> 290064 bytes
-rwxr-xr-xMaster/bin/universal-darwin/hbf2gfbin307424 -> 307424 bytes
-rwxr-xr-xMaster/bin/universal-darwin/hitexbin1311232 -> 1311232 bytes
-rwxr-xr-xMaster/bin/universal-darwin/kpsewhichbin272528 -> 272528 bytes
-rwxr-xr-xMaster/bin/universal-darwin/luahbtexbin15041904 -> 15041936 bytes
-rwxr-xr-xMaster/bin/universal-darwin/luajithbtexbin15349616 -> 15349648 bytes
-rwxr-xr-xMaster/bin/universal-darwin/luajittexbin13199040 -> 13199072 bytes
-rwxr-xr-xMaster/bin/universal-darwin/luatexbin12924448 -> 12924480 bytes
-rwxr-xr-xMaster/bin/universal-darwin/makeindexbin355808 -> 355808 bytes
-rwxr-xr-xMaster/bin/universal-darwin/makejvfbin390080 -> 390080 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mendexbin522496 -> 522496 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mfbin1159024 -> 1159024 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mf-nowinbin1157392 -> 1157392 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mfluabin3090768 -> 3090768 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mfluajitbin3564352 -> 3564352 bytes
-rwxr-xr-xMaster/bin/universal-darwin/mftbin306432 -> 306432 bytes
l---------Master/bin/universal-darwin/mktexlsr2
-rwxr-xr-xMaster/bin/universal-darwin/mpostbin5040576 -> 5040576 bytes
-rwxr-xr-xMaster/bin/universal-darwin/odvicopybin375248 -> 375248 bytes
-rwxr-xr-xMaster/bin/universal-darwin/odvitypebin323504 -> 323504 bytes
-rwxr-xr-xMaster/bin/universal-darwin/omfontsbin479488 -> 479488 bytes
-rwxr-xr-xMaster/bin/universal-darwin/otanglebin323312 -> 323312 bytes
-rwxr-xr-xMaster/bin/universal-darwin/otftotfmbin1745712 -> 1745712 bytes
-rwxr-xr-xMaster/bin/universal-darwin/otp2ocpbin289840 -> 289840 bytes
-rwxr-xr-xMaster/bin/universal-darwin/outocpbin238688 -> 238688 bytes
-rwxr-xr-xMaster/bin/universal-darwin/pdftexbin5298672 -> 5298672 bytes
-rwxr-xr-xMaster/bin/universal-darwin/pktogfbin289904 -> 289904 bytes
-rwxr-xr-xMaster/bin/universal-darwin/pktypebin272976 -> 272976 bytes
-rwxr-xr-xMaster/bin/universal-darwin/pmpostbin5124544 -> 5124544 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ps2pkbin472944 -> 472944 bytes
-rwxr-xr-xMaster/bin/universal-darwin/psnupbin289552 -> 289552 bytes
-rwxr-xr-xMaster/bin/universal-darwin/psresizebin289552 -> 289552 bytes
-rwxr-xr-xMaster/bin/universal-darwin/pstopsbin289552 -> 289552 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ptekfbin339552 -> 339568 bytes
l---------Master/bin/universal-darwin/ptex2
-rwxr-xr-xMaster/bin/universal-darwin/t4htbin288288 -> 288288 bytes
-rwxr-xr-xMaster/bin/universal-darwin/tanglebin323440 -> 323440 bytes
-rwxr-xr-xMaster/bin/universal-darwin/texbin1373504 -> 1373504 bytes
-rwxr-xr-xMaster/bin/universal-darwin/tex4htbin469184 -> 469184 bytes
-rwxr-xr-xMaster/bin/universal-darwin/tftoplbin322784 -> 322784 bytes
-rwxr-xr-xMaster/bin/universal-darwin/tiebin255088 -> 255088 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ttf2afmbin306000 -> 306000 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ttf2pkbin1645168 -> 1645168 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ttf2tfmbin1694064 -> 1694064 bytes
-rwxr-xr-xMaster/bin/universal-darwin/ttfdumpbin422768 -> 422768 bytes
-rwxr-xr-xMaster/bin/universal-darwin/twillbin439616 -> 439616 bytes
-rwxr-xr-xMaster/bin/universal-darwin/twill-refsort117
-rwxr-xr-xMaster/bin/universal-darwin/upbibtexbin629440 -> 629440 bytes
-rwxr-xr-xMaster/bin/universal-darwin/updvitypebin424560 -> 424560 bytes
-rwxr-xr-xMaster/bin/universal-darwin/upmendexbin44900736 -> 44900736 bytes
-rwxr-xr-xMaster/bin/universal-darwin/upmpostbin5124544 -> 5124544 bytes
-rwxr-xr-xMaster/bin/universal-darwin/uppltotfbin474128 -> 474128 bytes
-rwxr-xr-xMaster/bin/universal-darwin/uptftoplbin440480 -> 440480 bytes
-rwxr-xr-xMaster/bin/universal-darwin/vftovpbin356544 -> 356544 bytes
-rwxr-xr-xMaster/bin/universal-darwin/weavebin389872 -> 389856 bytes
-rwxr-xr-xMaster/bin/universal-darwin/wofm2oplbin390128 -> 390128 bytes
-rwxr-xr-xMaster/bin/universal-darwin/wovf2ovpbin440432 -> 440432 bytes
-rwxr-xr-xMaster/bin/universal-darwin/xdvi-xawbin2696288 -> 2696288 bytes
-rwxr-xr-xMaster/bin/universal-darwin/xdvipdfmxbin2167856 -> 2167856 bytes
-rwxr-xr-xMaster/bin/universal-darwin/xetexbin50911808 -> 50911792 bytes
92 files changed, 124 insertions, 11 deletions
diff --git a/Master/bin/universal-darwin/afm2pl b/Master/bin/universal-darwin/afm2pl
index 25cddb93b7c..f39bfa54400 100755
--- a/Master/bin/universal-darwin/afm2pl
+++ b/Master/bin/universal-darwin/afm2pl
Binary files differ
diff --git a/Master/bin/universal-darwin/afm2tfm b/Master/bin/universal-darwin/afm2tfm
index 2aa3ecae335..fc702f097c3 100755
--- a/Master/bin/universal-darwin/afm2tfm
+++ b/Master/bin/universal-darwin/afm2tfm
Binary files differ
diff --git a/Master/bin/universal-darwin/aleph b/Master/bin/universal-darwin/aleph
index c30ea242fe9..4959d1d19bb 100755
--- a/Master/bin/universal-darwin/aleph
+++ b/Master/bin/universal-darwin/aleph
Binary files differ
diff --git a/Master/bin/universal-darwin/asy b/Master/bin/universal-darwin/asy
index cf3fc93aae0..f455e3332d8 100755
--- a/Master/bin/universal-darwin/asy
+++ b/Master/bin/universal-darwin/asy
Binary files differ
diff --git a/Master/bin/universal-darwin/bibtex b/Master/bin/universal-darwin/bibtex
index d1cd250858d..d03ed14cb0b 100755
--- a/Master/bin/universal-darwin/bibtex
+++ b/Master/bin/universal-darwin/bibtex
Binary files differ
diff --git a/Master/bin/universal-darwin/bibtex8 b/Master/bin/universal-darwin/bibtex8
index 12e0faba65c..635fa81b345 100755
--- a/Master/bin/universal-darwin/bibtex8
+++ b/Master/bin/universal-darwin/bibtex8
Binary files differ
diff --git a/Master/bin/universal-darwin/bibtexu b/Master/bin/universal-darwin/bibtexu
index ab9edb84272..e01fc63df94 100755
--- a/Master/bin/universal-darwin/bibtexu
+++ b/Master/bin/universal-darwin/bibtexu
Binary files differ
diff --git a/Master/bin/universal-darwin/chktex b/Master/bin/universal-darwin/chktex
index 85a1454825a..e22211f2f30 100755
--- a/Master/bin/universal-darwin/chktex
+++ b/Master/bin/universal-darwin/chktex
Binary files differ
diff --git a/Master/bin/universal-darwin/ctangle b/Master/bin/universal-darwin/ctangle
index d6d32cc471f..52454d16743 100755
--- a/Master/bin/universal-darwin/ctangle
+++ b/Master/bin/universal-darwin/ctangle
Binary files differ
diff --git a/Master/bin/universal-darwin/ctie b/Master/bin/universal-darwin/ctie
index 1da7e8343b7..4a71e8eec7e 100755
--- a/Master/bin/universal-darwin/ctie
+++ b/Master/bin/universal-darwin/ctie
Binary files differ
diff --git a/Master/bin/universal-darwin/ctwill b/Master/bin/universal-darwin/ctwill
index 914e8f61d9e..7608c2ea48e 100755
--- a/Master/bin/universal-darwin/ctwill
+++ b/Master/bin/universal-darwin/ctwill
Binary files differ
diff --git a/Master/bin/universal-darwin/ctwill-proofsort b/Master/bin/universal-darwin/ctwill-proofsort
index 8cdce90ddbd..c05c50ee1fa 100755
--- a/Master/bin/universal-darwin/ctwill-proofsort
+++ b/Master/bin/universal-darwin/ctwill-proofsort
@@ -1,5 +1,5 @@
#!/usr/bin/env perl
-# $Id: ctwill-proofsort 68690 2023-10-29 13:15:04Z ascherer $
+# $Id: ctwill-proofsort 69852 2024-02-14 08:19:45Z ascherer $
# Public domain. Originally written by Andreas Scherer, 2023.
use strict;
@@ -39,7 +39,7 @@ sub help_handler {
}
## version()
sub version {
- return $progname.' $Revision: 68690 $ $Date: 2023-10-29 14:15:04 +0100 (Sun, 29 Oct 2023) $'."\n";
+ return $progname.' $Revision: 69852 $ $Date: 2024-02-14 09:19:45 +0100 (Wed, 14 Feb 2024) $'."\n";
}
# Read input from the console and look for blocks like
@@ -100,11 +100,9 @@ It reads its input from <STDIN> and writes its output to <STDOUT>.
=item Run CTWILL twice on your 'input_file'.w, creating 'input_file'.tex
-=item Invoke "ctwill-proofsort < 'input_file'.tex > 'input_file'-sorted.tex"
+=item Invoke "( ctwill-proofsort < 'input_file'.tex ) 1<> 'input_file'.tex"
-=item Invoke "mv 'input_file'-sorted.tex 'input_file'.tex"
-
-=item Run TeX on 'input_file'.tex
+=item Run TeX on 'input_file'.tex once
=back
@@ -121,9 +119,7 @@ Example from MMIX (https://github.com/ascherer/mmix, 'local' branch):
=item $ ctwill +P -x mmotype mmotype-twill (run this two times)
-=item $ ctwill-proofsort < mmotype.tex > mmotype-sorted.tex
-
-=item $ mv mmotype-sorted.tex mmotype.tex
+=item $ ( ctwill-proofsort < mmotype.tex ) 1<> mmotype.tex
=item $ tex mmotype
diff --git a/Master/bin/universal-darwin/cweave b/Master/bin/universal-darwin/cweave
index 26380af187e..5a1ed027c74 100755
--- a/Master/bin/universal-darwin/cweave
+++ b/Master/bin/universal-darwin/cweave
Binary files differ
diff --git a/Master/bin/universal-darwin/detex b/Master/bin/universal-darwin/detex
index 43c7d07310e..8428bca1e09 100755
--- a/Master/bin/universal-darwin/detex
+++ b/Master/bin/universal-darwin/detex
Binary files differ
diff --git a/Master/bin/universal-darwin/disdvi b/Master/bin/universal-darwin/disdvi
index ec38d33085e..2304e698ce3 100755
--- a/Master/bin/universal-darwin/disdvi
+++ b/Master/bin/universal-darwin/disdvi
Binary files differ
diff --git a/Master/bin/universal-darwin/dvi2tty b/Master/bin/universal-darwin/dvi2tty
index 0d76a251884..c86e402b40e 100755
--- a/Master/bin/universal-darwin/dvi2tty
+++ b/Master/bin/universal-darwin/dvi2tty
Binary files differ
diff --git a/Master/bin/universal-darwin/dvicopy b/Master/bin/universal-darwin/dvicopy
index 5112f4172fd..38db8c5b811 100755
--- a/Master/bin/universal-darwin/dvicopy
+++ b/Master/bin/universal-darwin/dvicopy
Binary files differ
diff --git a/Master/bin/universal-darwin/dvilj b/Master/bin/universal-darwin/dvilj
index 5198c223a5d..efdbcc4815d 100755
--- a/Master/bin/universal-darwin/dvilj
+++ b/Master/bin/universal-darwin/dvilj
Binary files differ
diff --git a/Master/bin/universal-darwin/dvilj2p b/Master/bin/universal-darwin/dvilj2p
index fe07e5e8712..f18516b6bcc 100755
--- a/Master/bin/universal-darwin/dvilj2p
+++ b/Master/bin/universal-darwin/dvilj2p
Binary files differ
diff --git a/Master/bin/universal-darwin/dvilj4 b/Master/bin/universal-darwin/dvilj4
index 95c88289b82..3b1c7ed4cf8 100755
--- a/Master/bin/universal-darwin/dvilj4
+++ b/Master/bin/universal-darwin/dvilj4
Binary files differ
diff --git a/Master/bin/universal-darwin/dvilj4l b/Master/bin/universal-darwin/dvilj4l
index 4ddb645eed4..6db2ee8ecd3 100755
--- a/Master/bin/universal-darwin/dvilj4l
+++ b/Master/bin/universal-darwin/dvilj4l
Binary files differ
diff --git a/Master/bin/universal-darwin/dvipng b/Master/bin/universal-darwin/dvipng
index e8b7a86809d..af441cff616 100755
--- a/Master/bin/universal-darwin/dvipng
+++ b/Master/bin/universal-darwin/dvipng
Binary files differ
diff --git a/Master/bin/universal-darwin/dvipos b/Master/bin/universal-darwin/dvipos
index 9b18e247f44..e84ac5f219f 100755
--- a/Master/bin/universal-darwin/dvipos
+++ b/Master/bin/universal-darwin/dvipos
Binary files differ
diff --git a/Master/bin/universal-darwin/dvips b/Master/bin/universal-darwin/dvips
index 3a62f5be67d..e09874cc1b6 100755
--- a/Master/bin/universal-darwin/dvips
+++ b/Master/bin/universal-darwin/dvips
Binary files differ
diff --git a/Master/bin/universal-darwin/dvispc b/Master/bin/universal-darwin/dvispc
index f2754878efc..23cdde64fc2 100755
--- a/Master/bin/universal-darwin/dvispc
+++ b/Master/bin/universal-darwin/dvispc
Binary files differ
diff --git a/Master/bin/universal-darwin/dvisvgm b/Master/bin/universal-darwin/dvisvgm
index 2fa4b9604d4..a3e3f5be55d 100755
--- a/Master/bin/universal-darwin/dvisvgm
+++ b/Master/bin/universal-darwin/dvisvgm
Binary files differ
diff --git a/Master/bin/universal-darwin/dvitype b/Master/bin/universal-darwin/dvitype
index 1c37d07c5d6..d295b25cd71 100755
--- a/Master/bin/universal-darwin/dvitype
+++ b/Master/bin/universal-darwin/dvitype
Binary files differ
diff --git a/Master/bin/universal-darwin/euptex b/Master/bin/universal-darwin/euptex
index e48a47c5881..9877d198c38 100755
--- a/Master/bin/universal-darwin/euptex
+++ b/Master/bin/universal-darwin/euptex
Binary files differ
diff --git a/Master/bin/universal-darwin/gftodvi b/Master/bin/universal-darwin/gftodvi
index 881d388b6fa..21e2745c73a 100755
--- a/Master/bin/universal-darwin/gftodvi
+++ b/Master/bin/universal-darwin/gftodvi
Binary files differ
diff --git a/Master/bin/universal-darwin/gftopk b/Master/bin/universal-darwin/gftopk
index f6e049fbd7a..a4cd2e1ed6a 100755
--- a/Master/bin/universal-darwin/gftopk
+++ b/Master/bin/universal-darwin/gftopk
Binary files differ
diff --git a/Master/bin/universal-darwin/gftype b/Master/bin/universal-darwin/gftype
index 9bde3afaf8d..a8abcba334d 100755
--- a/Master/bin/universal-darwin/gftype
+++ b/Master/bin/universal-darwin/gftype
Binary files differ
diff --git a/Master/bin/universal-darwin/gregorio b/Master/bin/universal-darwin/gregorio
index 03e4a726543..2e53ee62b4b 100755
--- a/Master/bin/universal-darwin/gregorio
+++ b/Master/bin/universal-darwin/gregorio
Binary files differ
diff --git a/Master/bin/universal-darwin/gsftopk b/Master/bin/universal-darwin/gsftopk
index e9bbffb8609..9f34b080529 100755
--- a/Master/bin/universal-darwin/gsftopk
+++ b/Master/bin/universal-darwin/gsftopk
Binary files differ
diff --git a/Master/bin/universal-darwin/hbf2gf b/Master/bin/universal-darwin/hbf2gf
index 1f259760a76..50278af3e65 100755
--- a/Master/bin/universal-darwin/hbf2gf
+++ b/Master/bin/universal-darwin/hbf2gf
Binary files differ
diff --git a/Master/bin/universal-darwin/hitex b/Master/bin/universal-darwin/hitex
index 73a0d7c8bc9..9cf95382b43 100755
--- a/Master/bin/universal-darwin/hitex
+++ b/Master/bin/universal-darwin/hitex
Binary files differ
diff --git a/Master/bin/universal-darwin/kpsewhich b/Master/bin/universal-darwin/kpsewhich
index 7f025c1410d..ad819a35e18 100755
--- a/Master/bin/universal-darwin/kpsewhich
+++ b/Master/bin/universal-darwin/kpsewhich
Binary files differ
diff --git a/Master/bin/universal-darwin/luahbtex b/Master/bin/universal-darwin/luahbtex
index 462b7781237..19b1233ee8e 100755
--- a/Master/bin/universal-darwin/luahbtex
+++ b/Master/bin/universal-darwin/luahbtex
Binary files differ
diff --git a/Master/bin/universal-darwin/luajithbtex b/Master/bin/universal-darwin/luajithbtex
index b37b5e7af1d..8380c335cf3 100755
--- a/Master/bin/universal-darwin/luajithbtex
+++ b/Master/bin/universal-darwin/luajithbtex
Binary files differ
diff --git a/Master/bin/universal-darwin/luajittex b/Master/bin/universal-darwin/luajittex
index 1f6a6244dca..1dd86e8e745 100755
--- a/Master/bin/universal-darwin/luajittex
+++ b/Master/bin/universal-darwin/luajittex
Binary files differ
diff --git a/Master/bin/universal-darwin/luatex b/Master/bin/universal-darwin/luatex
index 5e7ee362d7d..749a37cd9b1 100755
--- a/Master/bin/universal-darwin/luatex
+++ b/Master/bin/universal-darwin/luatex
Binary files differ
diff --git a/Master/bin/universal-darwin/makeindex b/Master/bin/universal-darwin/makeindex
index dc11e2f296b..daa402cd1f5 100755
--- a/Master/bin/universal-darwin/makeindex
+++ b/Master/bin/universal-darwin/makeindex
Binary files differ
diff --git a/Master/bin/universal-darwin/makejvf b/Master/bin/universal-darwin/makejvf
index 1a786204b32..ae3f6c02c78 100755
--- a/Master/bin/universal-darwin/makejvf
+++ b/Master/bin/universal-darwin/makejvf
Binary files differ
diff --git a/Master/bin/universal-darwin/mendex b/Master/bin/universal-darwin/mendex
index 7732313ac3f..0ae3012b95a 100755
--- a/Master/bin/universal-darwin/mendex
+++ b/Master/bin/universal-darwin/mendex
Binary files differ
diff --git a/Master/bin/universal-darwin/mf b/Master/bin/universal-darwin/mf
index f32a1b0904e..4c351441d53 100755
--- a/Master/bin/universal-darwin/mf
+++ b/Master/bin/universal-darwin/mf
Binary files differ
diff --git a/Master/bin/universal-darwin/mf-nowin b/Master/bin/universal-darwin/mf-nowin
index cc7e3f58a79..c607c78abe4 100755
--- a/Master/bin/universal-darwin/mf-nowin
+++ b/Master/bin/universal-darwin/mf-nowin
Binary files differ
diff --git a/Master/bin/universal-darwin/mflua b/Master/bin/universal-darwin/mflua
index 9f261c4aa4e..2f8c80682c5 100755
--- a/Master/bin/universal-darwin/mflua
+++ b/Master/bin/universal-darwin/mflua
Binary files differ
diff --git a/Master/bin/universal-darwin/mfluajit b/Master/bin/universal-darwin/mfluajit
index 8e8832f2e03..dcb8b72b882 100755
--- a/Master/bin/universal-darwin/mfluajit
+++ b/Master/bin/universal-darwin/mfluajit
Binary files differ
diff --git a/Master/bin/universal-darwin/mft b/Master/bin/universal-darwin/mft
index 5a0e52fdc82..ffddcd9efb1 100755
--- a/Master/bin/universal-darwin/mft
+++ b/Master/bin/universal-darwin/mft
Binary files differ
diff --git a/Master/bin/universal-darwin/mktexlsr b/Master/bin/universal-darwin/mktexlsr
index ae516694ea0..a36378a2b9f 120000
--- a/Master/bin/universal-darwin/mktexlsr
+++ b/Master/bin/universal-darwin/mktexlsr
@@ -1 +1 @@
-../../texmf-dist/scripts/texlive/mktexlsr.pl \ No newline at end of file
+../../texmf-dist/scripts/texlive/mktexlsr \ No newline at end of file
diff --git a/Master/bin/universal-darwin/mpost b/Master/bin/universal-darwin/mpost
index 3beb7eaf3c4..70957a1d3ee 100755
--- a/Master/bin/universal-darwin/mpost
+++ b/Master/bin/universal-darwin/mpost
Binary files differ
diff --git a/Master/bin/universal-darwin/odvicopy b/Master/bin/universal-darwin/odvicopy
index 3426fef07de..484642f1431 100755
--- a/Master/bin/universal-darwin/odvicopy
+++ b/Master/bin/universal-darwin/odvicopy
Binary files differ
diff --git a/Master/bin/universal-darwin/odvitype b/Master/bin/universal-darwin/odvitype
index cc2b937285c..c2d88f7748a 100755
--- a/Master/bin/universal-darwin/odvitype
+++ b/Master/bin/universal-darwin/odvitype
Binary files differ
diff --git a/Master/bin/universal-darwin/omfonts b/Master/bin/universal-darwin/omfonts
index ebfcfd8d426..0c18f6f943b 100755
--- a/Master/bin/universal-darwin/omfonts
+++ b/Master/bin/universal-darwin/omfonts
Binary files differ
diff --git a/Master/bin/universal-darwin/otangle b/Master/bin/universal-darwin/otangle
index 6f496f7f161..4afe65d45f2 100755
--- a/Master/bin/universal-darwin/otangle
+++ b/Master/bin/universal-darwin/otangle
Binary files differ
diff --git a/Master/bin/universal-darwin/otftotfm b/Master/bin/universal-darwin/otftotfm
index 8c80a7f4eea..9a5e67f6329 100755
--- a/Master/bin/universal-darwin/otftotfm
+++ b/Master/bin/universal-darwin/otftotfm
Binary files differ
diff --git a/Master/bin/universal-darwin/otp2ocp b/Master/bin/universal-darwin/otp2ocp
index 07272f5d9d1..7e6656164e1 100755
--- a/Master/bin/universal-darwin/otp2ocp
+++ b/Master/bin/universal-darwin/otp2ocp
Binary files differ
diff --git a/Master/bin/universal-darwin/outocp b/Master/bin/universal-darwin/outocp
index 39a6787d840..3595a95e6df 100755
--- a/Master/bin/universal-darwin/outocp
+++ b/Master/bin/universal-darwin/outocp
Binary files differ
diff --git a/Master/bin/universal-darwin/pdftex b/Master/bin/universal-darwin/pdftex
index 613477a2245..2bda8d7b796 100755
--- a/Master/bin/universal-darwin/pdftex
+++ b/Master/bin/universal-darwin/pdftex
Binary files differ
diff --git a/Master/bin/universal-darwin/pktogf b/Master/bin/universal-darwin/pktogf
index 2d3455c77f4..a0b67f130c0 100755
--- a/Master/bin/universal-darwin/pktogf
+++ b/Master/bin/universal-darwin/pktogf
Binary files differ
diff --git a/Master/bin/universal-darwin/pktype b/Master/bin/universal-darwin/pktype
index 589c915557a..c23710cc579 100755
--- a/Master/bin/universal-darwin/pktype
+++ b/Master/bin/universal-darwin/pktype
Binary files differ
diff --git a/Master/bin/universal-darwin/pmpost b/Master/bin/universal-darwin/pmpost
index d66d0d6ed81..0ae276c33cf 100755
--- a/Master/bin/universal-darwin/pmpost
+++ b/Master/bin/universal-darwin/pmpost
Binary files differ
diff --git a/Master/bin/universal-darwin/ps2pk b/Master/bin/universal-darwin/ps2pk
index b05787702e4..ec677ab5132 100755
--- a/Master/bin/universal-darwin/ps2pk
+++ b/Master/bin/universal-darwin/ps2pk
Binary files differ
diff --git a/Master/bin/universal-darwin/psnup b/Master/bin/universal-darwin/psnup
index b06a14147c0..fd499b6f887 100755
--- a/Master/bin/universal-darwin/psnup
+++ b/Master/bin/universal-darwin/psnup
Binary files differ
diff --git a/Master/bin/universal-darwin/psresize b/Master/bin/universal-darwin/psresize
index 7c3c113925a..cbaf263c082 100755
--- a/Master/bin/universal-darwin/psresize
+++ b/Master/bin/universal-darwin/psresize
Binary files differ
diff --git a/Master/bin/universal-darwin/pstops b/Master/bin/universal-darwin/pstops
index 36e51c340b7..8a6a685e82b 100755
--- a/Master/bin/universal-darwin/pstops
+++ b/Master/bin/universal-darwin/pstops
Binary files differ
diff --git a/Master/bin/universal-darwin/ptekf b/Master/bin/universal-darwin/ptekf
index 7c02166b758..c7506272c02 100755
--- a/Master/bin/universal-darwin/ptekf
+++ b/Master/bin/universal-darwin/ptekf
Binary files differ
diff --git a/Master/bin/universal-darwin/ptex b/Master/bin/universal-darwin/ptex
index da5a0e6822f..7d58dd848c9 120000
--- a/Master/bin/universal-darwin/ptex
+++ b/Master/bin/universal-darwin/ptex
@@ -1 +1 @@
-eptex \ No newline at end of file
+euptex \ No newline at end of file
diff --git a/Master/bin/universal-darwin/t4ht b/Master/bin/universal-darwin/t4ht
index 2b34d99cdff..f4f9cb03247 100755
--- a/Master/bin/universal-darwin/t4ht
+++ b/Master/bin/universal-darwin/t4ht
Binary files differ
diff --git a/Master/bin/universal-darwin/tangle b/Master/bin/universal-darwin/tangle
index 94aafbc6229..3ea88cdaa60 100755
--- a/Master/bin/universal-darwin/tangle
+++ b/Master/bin/universal-darwin/tangle
Binary files differ
diff --git a/Master/bin/universal-darwin/tex b/Master/bin/universal-darwin/tex
index 9d2b44df0b5..057e3f15a02 100755
--- a/Master/bin/universal-darwin/tex
+++ b/Master/bin/universal-darwin/tex
Binary files differ
diff --git a/Master/bin/universal-darwin/tex4ht b/Master/bin/universal-darwin/tex4ht
index 8303558a00e..e32d0bca839 100755
--- a/Master/bin/universal-darwin/tex4ht
+++ b/Master/bin/universal-darwin/tex4ht
Binary files differ
diff --git a/Master/bin/universal-darwin/tftopl b/Master/bin/universal-darwin/tftopl
index a46672fbd80..718281e9d33 100755
--- a/Master/bin/universal-darwin/tftopl
+++ b/Master/bin/universal-darwin/tftopl
Binary files differ
diff --git a/Master/bin/universal-darwin/tie b/Master/bin/universal-darwin/tie
index 22898b2fe0b..7e52c4f9aaf 100755
--- a/Master/bin/universal-darwin/tie
+++ b/Master/bin/universal-darwin/tie
Binary files differ
diff --git a/Master/bin/universal-darwin/ttf2afm b/Master/bin/universal-darwin/ttf2afm
index 75d5d5e05a1..ca32e16bad3 100755
--- a/Master/bin/universal-darwin/ttf2afm
+++ b/Master/bin/universal-darwin/ttf2afm
Binary files differ
diff --git a/Master/bin/universal-darwin/ttf2pk b/Master/bin/universal-darwin/ttf2pk
index b12ca3b57fe..001e1e80593 100755
--- a/Master/bin/universal-darwin/ttf2pk
+++ b/Master/bin/universal-darwin/ttf2pk
Binary files differ
diff --git a/Master/bin/universal-darwin/ttf2tfm b/Master/bin/universal-darwin/ttf2tfm
index 2b904e7227b..379422ed03f 100755
--- a/Master/bin/universal-darwin/ttf2tfm
+++ b/Master/bin/universal-darwin/ttf2tfm
Binary files differ
diff --git a/Master/bin/universal-darwin/ttfdump b/Master/bin/universal-darwin/ttfdump
index 5e74c51a6ee..2668a260004 100755
--- a/Master/bin/universal-darwin/ttfdump
+++ b/Master/bin/universal-darwin/ttfdump
Binary files differ
diff --git a/Master/bin/universal-darwin/twill b/Master/bin/universal-darwin/twill
index ba73109d43c..813642b5e05 100755
--- a/Master/bin/universal-darwin/twill
+++ b/Master/bin/universal-darwin/twill
Binary files differ
diff --git a/Master/bin/universal-darwin/twill-refsort b/Master/bin/universal-darwin/twill-refsort
new file mode 100755
index 00000000000..80d17263dc3
--- /dev/null
+++ b/Master/bin/universal-darwin/twill-refsort
@@ -0,0 +1,117 @@
+#!/usr/bin/env perl
+# $Id: twill-refsort 69812 2024-02-11 23:09:24Z karl $
+# Public domain. Originally written by Andreas Scherer, 2023.
+
+use strict;
+use warnings;
+
+use File::Basename;
+use Getopt::Long qw(:config no_ignore_case bundling);
+use Pod::Usage;
+
+my $progname;
+my $collator;
+
+BEGIN {
+ $progname = basename $0;
+ # Unicode::Collate has been around a long time,
+ # but it's not part of core Perl.
+ eval {
+ require Unicode::Collate;
+ $collator = Unicode::Collate->new();
+ };
+}
+
+my $usage = "Usage: $progname < foo.ref > foo.sref\n";
+
+# Standard options for TeX Live.
+Getopt::Long::GetOptions(
+ 'help|?' => \&help_handler,
+ 'version' => sub { print version(); exit 0; }
+) or die $usage;
+## help_handler()
+sub help_handler {
+ open(my $pipe, '|-', $ENV{PAGER} || 'less -e') or exit 1;
+ pod2usage(-message => version(), -output => $pipe,
+ -verbose => 99, -sections => "SHORT DESCRIPTION|COPYRIGHT");
+ close $pipe;
+ exit 0;
+}
+## version()
+sub version {
+ return $progname.' $Revision: 69812 $ $Date: 2024-02-12 00:09:24 +0100 (Mon, 12 Feb 2024) $'."\n";
+}
+
+# Read input lines from the console and look for blocks like
+# !127
+# [+ KEY LOCATION TEXPART]*
+# and sort them alphabetically by the KEYs.
+#
+# Every KEY consists of a single PASCAL identifier (variable, type, function,
+# etc.) after an initial '+ ' marker. This marker is replaced with the '\['
+# macro (i.e., '\makeref') to help TeX format the mini-index.
+#
+# The page number in the '!\d+' indicator is appended as argument of the
+# '\donewithpage' macro.
+my %mini_index; # storage for index entries of a two-page spread
+my $donewithpage; # recto page number of a two-page spread
+foreach my $line (<STDIN>)
+{
+ if ($line =~ m/\!(\d+)/) { # start of a new two-page spread
+ if ($donewithpage) { # skip over first indicator line
+ foreach my $key ($collator ?
+ $collator->sort(keys %mini_index) :
+ sort {"\L$a" cmp "\L$b"} keys %mini_index) {
+ print $mini_index{$key};
+ }
+ %mini_index = (); # reset mini-index storage
+ print "\\donewithpage$donewithpage\n"; # done with current spread
+ }
+ $donewithpage = $1; # start of next spread
+ } else { # mini-index entry
+ my (undef,$key) = split / /, $line; # 2nd column is the key
+ $line =~ s/^\+ /\\\[/; # add \makeref macro
+ $mini_index{$key} = $line; # store index entry
+ next; # print later
+ }
+}
+
+print "\\donewithpage$donewithpage\n"; # done with current spread
+
+exit 0;
+
+=pod
+
+=encoding utf8
+
+=head1 NAME
+
+twill-refsort - Sort mini-indexes alphabetically
+
+=head1 SHORT DESCRIPTION
+
+This small Perl script 'twill-refsort' sorts the mini-indexes for each section
+in the '.ref' file created by 'twill foo' (twice) and 'tex foo' (first run).
+It reads its input from STDIN and writes its output to STDOUT.
+
+=over
+
+=item Run TWILL twice on your 'foo'.w, creating 'foo'.tex
+
+=item Invoke "tex 'foo'.tex", creating 'foo'.ref
+
+=item Invoke "twill-refsort < 'foo'.ref > 'foo'.sref"
+
+=item Run TeX on 'foo'.tex a second time
+
+=back
+
+See also "man twill" for more information on how to use the TWILL system.
+
+=head1 COPYRIGHT
+
+Public domain. Originally written by Andreas Scherer, 2023.
+
+Contemporary development on https://github.com/ascherer/cwebbin.
+
+=cut
diff --git a/Master/bin/universal-darwin/upbibtex b/Master/bin/universal-darwin/upbibtex
index bedc79872c8..ff4a18bbcaa 100755
--- a/Master/bin/universal-darwin/upbibtex
+++ b/Master/bin/universal-darwin/upbibtex
Binary files differ
diff --git a/Master/bin/universal-darwin/updvitype b/Master/bin/universal-darwin/updvitype
index 9456302bd25..3fc92a5db56 100755
--- a/Master/bin/universal-darwin/updvitype
+++ b/Master/bin/universal-darwin/updvitype
Binary files differ
diff --git a/Master/bin/universal-darwin/upmendex b/Master/bin/universal-darwin/upmendex
index 041407e7c18..3eb5bf6beec 100755
--- a/Master/bin/universal-darwin/upmendex
+++ b/Master/bin/universal-darwin/upmendex
Binary files differ
diff --git a/Master/bin/universal-darwin/upmpost b/Master/bin/universal-darwin/upmpost
index 8ef276c38c5..599caea19ff 100755
--- a/Master/bin/universal-darwin/upmpost
+++ b/Master/bin/universal-darwin/upmpost
Binary files differ
diff --git a/Master/bin/universal-darwin/uppltotf b/Master/bin/universal-darwin/uppltotf
index 289959a9bb5..8809a0b34bc 100755
--- a/Master/bin/universal-darwin/uppltotf
+++ b/Master/bin/universal-darwin/uppltotf
Binary files differ
diff --git a/Master/bin/universal-darwin/uptftopl b/Master/bin/universal-darwin/uptftopl
index 4fd3c7d425b..1cab870f96e 100755
--- a/Master/bin/universal-darwin/uptftopl
+++ b/Master/bin/universal-darwin/uptftopl
Binary files differ
diff --git a/Master/bin/universal-darwin/vftovp b/Master/bin/universal-darwin/vftovp
index c2dc5bae766..907e74edae6 100755
--- a/Master/bin/universal-darwin/vftovp
+++ b/Master/bin/universal-darwin/vftovp
Binary files differ
diff --git a/Master/bin/universal-darwin/weave b/Master/bin/universal-darwin/weave
index 0542f82f283..3e504659888 100755
--- a/Master/bin/universal-darwin/weave
+++ b/Master/bin/universal-darwin/weave
Binary files differ
diff --git a/Master/bin/universal-darwin/wofm2opl b/Master/bin/universal-darwin/wofm2opl
index 80844b440f3..e18291ec213 100755
--- a/Master/bin/universal-darwin/wofm2opl
+++ b/Master/bin/universal-darwin/wofm2opl
Binary files differ
diff --git a/Master/bin/universal-darwin/wovf2ovp b/Master/bin/universal-darwin/wovf2ovp
index 9880fea4d18..385b73eca48 100755
--- a/Master/bin/universal-darwin/wovf2ovp
+++ b/Master/bin/universal-darwin/wovf2ovp
Binary files differ
diff --git a/Master/bin/universal-darwin/xdvi-xaw b/Master/bin/universal-darwin/xdvi-xaw
index 973e6817a7c..424413a2e45 100755
--- a/Master/bin/universal-darwin/xdvi-xaw
+++ b/Master/bin/universal-darwin/xdvi-xaw
Binary files differ
diff --git a/Master/bin/universal-darwin/xdvipdfmx b/Master/bin/universal-darwin/xdvipdfmx
index fbb2ff9ae0e..6e028a46202 100755
--- a/Master/bin/universal-darwin/xdvipdfmx
+++ b/Master/bin/universal-darwin/xdvipdfmx
Binary files differ
diff --git a/Master/bin/universal-darwin/xetex b/Master/bin/universal-darwin/xetex
index ce0d30042c7..67ce6350182 100755
--- a/Master/bin/universal-darwin/xetex
+++ b/Master/bin/universal-darwin/xetex
Binary files differ