diff options
author | Karl Berry <karl@freefriends.org> | 2024-03-01 02:38:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2024-03-01 02:38:13 +0000 |
commit | 4c31e8440cb99ba19ae19a3897db8af974f69e9f (patch) | |
tree | e2d52f72d5a01488252ef965c9f3c81d63fe9c7f /Master/bin/i386-freebsd | |
parent | 23b719e8705ffab99a244c148ae39f985cecc576 (diff) |
tl24 rebuild (github)
git-svn-id: svn://tug.org/texlive/trunk@70276 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/bin/i386-freebsd')
-rwxr-xr-x | Master/bin/i386-freebsd/afm2pl | bin | 122280 -> 122280 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/afm2tfm | bin | 128872 -> 128872 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/aleph | bin | 763360 -> 763424 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/bibtex | bin | 220368 -> 220368 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/bibtex8 | bin | 257792 -> 257792 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/bibtexu | bin | 22361160 -> 22361160 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/chktex | bin | 172392 -> 172424 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ctangle | bin | 138712 -> 139064 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ctie | bin | 109752 -> 109752 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ctwill | bin | 196440 -> 196440 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ctwill-proofsort | 10 | ||||
-rwxr-xr-x | Master/bin/i386-freebsd/cweave | bin | 184248 -> 184280 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/detex | bin | 142392 -> 142392 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/disdvi | bin | 146376 -> 146376 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvi2tty | bin | 179144 -> 179752 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvicopy | bin | 169344 -> 169376 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvilj | bin | 147088 -> 147088 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvilj2p | bin | 147312 -> 147344 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvilj4 | bin | 155920 -> 155952 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvilj4l | bin | 155920 -> 155952 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvipng | bin | 1542264 -> 1542264 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvipos | bin | 151120 -> 151120 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvips | bin | 339984 -> 340048 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvispc | bin | 172776 -> 172776 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvisvgm | bin | 10098000 -> 10098064 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/dvitype | bin | 146672 -> 146672 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/euptex | bin | 828448 -> 829024 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/gftodvi | bin | 147856 -> 147888 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/gftopk | bin | 130224 -> 130256 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/gftype | bin | 126672 -> 126704 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/gregorio | bin | 794336 -> 794336 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/gsftopk | bin | 122184 -> 122184 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/hbf2gf | bin | 130264 -> 130264 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/hitex | bin | 641448 -> 641448 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/kpsewhich | bin | 120120 -> 120152 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/luahbtex | bin | 11556768 -> 11557824 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/luajithbtex | bin | 11963664 -> 11967056 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/luajittex | bin | 8510080 -> 8511008 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/luatex | bin | 8101936 -> 8102960 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/makeindex | bin | 177608 -> 177608 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/makejvf | bin | 179776 -> 180224 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mendex | bin | 251960 -> 252408 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mf | bin | 466880 -> 466912 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mf-nowin | bin | 463344 -> 463408 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mflua | bin | 1934624 -> 1934624 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mfluajit | bin | 2475904 -> 2475904 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mft | bin | 152048 -> 152080 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/mpost | bin | 5384056 -> 5384024 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/odvicopy | bin | 176384 -> 176448 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/odvitype | bin | 145328 -> 145392 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/omfonts | bin | 220608 -> 220640 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/otangle | bin | 146608 -> 146608 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/otftotfm | bin | 960728 -> 960728 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/otp2ocp | bin | 126024 -> 126024 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/outocp | bin | 101720 -> 101720 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/pdftex | bin | 2865408 -> 2865504 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/pktogf | bin | 126128 -> 126128 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/pktype | bin | 117920 -> 117920 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/pmpost | bin | 5435544 -> 5435544 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ps2pk | bin | 242552 -> 242552 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/psnup | bin | 124072 -> 124136 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/psresize | bin | 123880 -> 123880 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/pstops | bin | 123912 -> 123912 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ptekf | bin | 146584 -> 146616 bytes | |||
l--------- | Master/bin/i386-freebsd/ptex | 2 | ||||
-rwxr-xr-x | Master/bin/i386-freebsd/t4ht | bin | 126856 -> 126888 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/tangle | bin | 150800 -> 150800 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/tex | bin | 472400 -> 472400 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/tex4ht | bin | 233096 -> 233096 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/tftopl | bin | 146624 -> 146624 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/tie | bin | 105512 -> 105512 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ttf2afm | bin | 130608 -> 130672 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ttf2pk | bin | 1077032 -> 1077032 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ttf2tfm | bin | 1099112 -> 1099176 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/ttfdump | bin | 226752 -> 226784 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/twill | bin | 191680 -> 191680 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/twill-refsort | 117 | ||||
-rwxr-xr-x | Master/bin/i386-freebsd/upbibtex | bin | 266624 -> 267072 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/updvitype | bin | 194624 -> 195040 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/upmendex | bin | 22767144 -> 22767144 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/upmpost | bin | 5435544 -> 5435544 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/uppltotf | bin | 223144 -> 223144 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/uptftopl | bin | 194464 -> 194816 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/vftovp | bin | 163760 -> 163824 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/weave | bin | 179984 -> 180048 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/wofm2opl | bin | 164640 -> 164704 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/wovf2ovp | bin | 185264 -> 185328 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/xdvi-xaw | bin | 1743896 -> 1743896 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/xdvipdfmx | bin | 1396520 -> 1399272 bytes | |||
-rwxr-xr-x | Master/bin/i386-freebsd/xetex | bin | 29012296 -> 29020296 bytes |
90 files changed, 121 insertions, 8 deletions
diff --git a/Master/bin/i386-freebsd/afm2pl b/Master/bin/i386-freebsd/afm2pl Binary files differindex 607871d7171..6fc01f4c6b8 100755 --- a/Master/bin/i386-freebsd/afm2pl +++ b/Master/bin/i386-freebsd/afm2pl diff --git a/Master/bin/i386-freebsd/afm2tfm b/Master/bin/i386-freebsd/afm2tfm Binary files differindex b67aa1fd6c9..e97730144c1 100755 --- a/Master/bin/i386-freebsd/afm2tfm +++ b/Master/bin/i386-freebsd/afm2tfm diff --git a/Master/bin/i386-freebsd/aleph b/Master/bin/i386-freebsd/aleph Binary files differindex 395906873b7..9a6fc1113e1 100755 --- a/Master/bin/i386-freebsd/aleph +++ b/Master/bin/i386-freebsd/aleph diff --git a/Master/bin/i386-freebsd/bibtex b/Master/bin/i386-freebsd/bibtex Binary files differindex e33be031160..d8443c0033c 100755 --- a/Master/bin/i386-freebsd/bibtex +++ b/Master/bin/i386-freebsd/bibtex diff --git a/Master/bin/i386-freebsd/bibtex8 b/Master/bin/i386-freebsd/bibtex8 Binary files differindex b8f197236bf..399fcf3f8f0 100755 --- a/Master/bin/i386-freebsd/bibtex8 +++ b/Master/bin/i386-freebsd/bibtex8 diff --git a/Master/bin/i386-freebsd/bibtexu b/Master/bin/i386-freebsd/bibtexu Binary files differindex 2d05ee98096..9bd4056decd 100755 --- a/Master/bin/i386-freebsd/bibtexu +++ b/Master/bin/i386-freebsd/bibtexu diff --git a/Master/bin/i386-freebsd/chktex b/Master/bin/i386-freebsd/chktex Binary files differindex ed61df5e90a..e3395717fdb 100755 --- a/Master/bin/i386-freebsd/chktex +++ b/Master/bin/i386-freebsd/chktex diff --git a/Master/bin/i386-freebsd/ctangle b/Master/bin/i386-freebsd/ctangle Binary files differindex 213432090f0..b0c2ade82cd 100755 --- a/Master/bin/i386-freebsd/ctangle +++ b/Master/bin/i386-freebsd/ctangle diff --git a/Master/bin/i386-freebsd/ctie b/Master/bin/i386-freebsd/ctie Binary files differindex 12ec9eaa8fd..3a1d208ccd2 100755 --- a/Master/bin/i386-freebsd/ctie +++ b/Master/bin/i386-freebsd/ctie diff --git a/Master/bin/i386-freebsd/ctwill b/Master/bin/i386-freebsd/ctwill Binary files differindex 81c34407747..6de96edd942 100755 --- a/Master/bin/i386-freebsd/ctwill +++ b/Master/bin/i386-freebsd/ctwill diff --git a/Master/bin/i386-freebsd/ctwill-proofsort b/Master/bin/i386-freebsd/ctwill-proofsort index 9dc8d9d9cc7..b26904d00e9 100755 --- a/Master/bin/i386-freebsd/ctwill-proofsort +++ b/Master/bin/i386-freebsd/ctwill-proofsort @@ -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/i386-freebsd/cweave b/Master/bin/i386-freebsd/cweave Binary files differindex 935a029f94d..b25d84da8d2 100755 --- a/Master/bin/i386-freebsd/cweave +++ b/Master/bin/i386-freebsd/cweave diff --git a/Master/bin/i386-freebsd/detex b/Master/bin/i386-freebsd/detex Binary files differindex 860529d5d91..8969b0c48d3 100755 --- a/Master/bin/i386-freebsd/detex +++ b/Master/bin/i386-freebsd/detex diff --git a/Master/bin/i386-freebsd/disdvi b/Master/bin/i386-freebsd/disdvi Binary files differindex fa5104e72ff..9851608a48a 100755 --- a/Master/bin/i386-freebsd/disdvi +++ b/Master/bin/i386-freebsd/disdvi diff --git a/Master/bin/i386-freebsd/dvi2tty b/Master/bin/i386-freebsd/dvi2tty Binary files differindex 9f380bdeade..3334c8372b1 100755 --- a/Master/bin/i386-freebsd/dvi2tty +++ b/Master/bin/i386-freebsd/dvi2tty diff --git a/Master/bin/i386-freebsd/dvicopy b/Master/bin/i386-freebsd/dvicopy Binary files differindex 863e1acc842..9f912920e1a 100755 --- a/Master/bin/i386-freebsd/dvicopy +++ b/Master/bin/i386-freebsd/dvicopy diff --git a/Master/bin/i386-freebsd/dvilj b/Master/bin/i386-freebsd/dvilj Binary files differindex b423aba9766..1aaaf4d833b 100755 --- a/Master/bin/i386-freebsd/dvilj +++ b/Master/bin/i386-freebsd/dvilj diff --git a/Master/bin/i386-freebsd/dvilj2p b/Master/bin/i386-freebsd/dvilj2p Binary files differindex 5447bbf9f48..1668e597c4c 100755 --- a/Master/bin/i386-freebsd/dvilj2p +++ b/Master/bin/i386-freebsd/dvilj2p diff --git a/Master/bin/i386-freebsd/dvilj4 b/Master/bin/i386-freebsd/dvilj4 Binary files differindex 34744deb156..bb80a79d137 100755 --- a/Master/bin/i386-freebsd/dvilj4 +++ b/Master/bin/i386-freebsd/dvilj4 diff --git a/Master/bin/i386-freebsd/dvilj4l b/Master/bin/i386-freebsd/dvilj4l Binary files differindex ffedf59deaf..e1647394612 100755 --- a/Master/bin/i386-freebsd/dvilj4l +++ b/Master/bin/i386-freebsd/dvilj4l diff --git a/Master/bin/i386-freebsd/dvipng b/Master/bin/i386-freebsd/dvipng Binary files differindex 79c3e5c9226..eff60315970 100755 --- a/Master/bin/i386-freebsd/dvipng +++ b/Master/bin/i386-freebsd/dvipng diff --git a/Master/bin/i386-freebsd/dvipos b/Master/bin/i386-freebsd/dvipos Binary files differindex 0fa2d10a9a8..979d3f82d3f 100755 --- a/Master/bin/i386-freebsd/dvipos +++ b/Master/bin/i386-freebsd/dvipos diff --git a/Master/bin/i386-freebsd/dvips b/Master/bin/i386-freebsd/dvips Binary files differindex 6fe40f0a89d..4789646abab 100755 --- a/Master/bin/i386-freebsd/dvips +++ b/Master/bin/i386-freebsd/dvips diff --git a/Master/bin/i386-freebsd/dvispc b/Master/bin/i386-freebsd/dvispc Binary files differindex b4c2c75a922..0c694fa5ab0 100755 --- a/Master/bin/i386-freebsd/dvispc +++ b/Master/bin/i386-freebsd/dvispc diff --git a/Master/bin/i386-freebsd/dvisvgm b/Master/bin/i386-freebsd/dvisvgm Binary files differindex 19bc21e5daa..23ef191e11f 100755 --- a/Master/bin/i386-freebsd/dvisvgm +++ b/Master/bin/i386-freebsd/dvisvgm diff --git a/Master/bin/i386-freebsd/dvitype b/Master/bin/i386-freebsd/dvitype Binary files differindex f005afc3b6f..bef7a780dd2 100755 --- a/Master/bin/i386-freebsd/dvitype +++ b/Master/bin/i386-freebsd/dvitype diff --git a/Master/bin/i386-freebsd/euptex b/Master/bin/i386-freebsd/euptex Binary files differindex 95951480622..45d716efbee 100755 --- a/Master/bin/i386-freebsd/euptex +++ b/Master/bin/i386-freebsd/euptex diff --git a/Master/bin/i386-freebsd/gftodvi b/Master/bin/i386-freebsd/gftodvi Binary files differindex f60d9b6b5b7..72e9b9a6d87 100755 --- a/Master/bin/i386-freebsd/gftodvi +++ b/Master/bin/i386-freebsd/gftodvi diff --git a/Master/bin/i386-freebsd/gftopk b/Master/bin/i386-freebsd/gftopk Binary files differindex 4af989eb645..00b2e0746f7 100755 --- a/Master/bin/i386-freebsd/gftopk +++ b/Master/bin/i386-freebsd/gftopk diff --git a/Master/bin/i386-freebsd/gftype b/Master/bin/i386-freebsd/gftype Binary files differindex 185fb1f6e23..eee58ff6ca3 100755 --- a/Master/bin/i386-freebsd/gftype +++ b/Master/bin/i386-freebsd/gftype diff --git a/Master/bin/i386-freebsd/gregorio b/Master/bin/i386-freebsd/gregorio Binary files differindex 8b4ed35c4f1..81c75497c71 100755 --- a/Master/bin/i386-freebsd/gregorio +++ b/Master/bin/i386-freebsd/gregorio diff --git a/Master/bin/i386-freebsd/gsftopk b/Master/bin/i386-freebsd/gsftopk Binary files differindex 14b8caa8141..02d5c62df86 100755 --- a/Master/bin/i386-freebsd/gsftopk +++ b/Master/bin/i386-freebsd/gsftopk diff --git a/Master/bin/i386-freebsd/hbf2gf b/Master/bin/i386-freebsd/hbf2gf Binary files differindex a6edfd5ede4..5c450f0bff3 100755 --- a/Master/bin/i386-freebsd/hbf2gf +++ b/Master/bin/i386-freebsd/hbf2gf diff --git a/Master/bin/i386-freebsd/hitex b/Master/bin/i386-freebsd/hitex Binary files differindex df950848be6..28697e5dbe8 100755 --- a/Master/bin/i386-freebsd/hitex +++ b/Master/bin/i386-freebsd/hitex diff --git a/Master/bin/i386-freebsd/kpsewhich b/Master/bin/i386-freebsd/kpsewhich Binary files differindex b9793889487..ff0351890db 100755 --- a/Master/bin/i386-freebsd/kpsewhich +++ b/Master/bin/i386-freebsd/kpsewhich diff --git a/Master/bin/i386-freebsd/luahbtex b/Master/bin/i386-freebsd/luahbtex Binary files differindex 0cf69ce6928..dc8fced641e 100755 --- a/Master/bin/i386-freebsd/luahbtex +++ b/Master/bin/i386-freebsd/luahbtex diff --git a/Master/bin/i386-freebsd/luajithbtex b/Master/bin/i386-freebsd/luajithbtex Binary files differindex 0387532db85..98c15b5369d 100755 --- a/Master/bin/i386-freebsd/luajithbtex +++ b/Master/bin/i386-freebsd/luajithbtex diff --git a/Master/bin/i386-freebsd/luajittex b/Master/bin/i386-freebsd/luajittex Binary files differindex 9915d39cfa6..b7566eacecb 100755 --- a/Master/bin/i386-freebsd/luajittex +++ b/Master/bin/i386-freebsd/luajittex diff --git a/Master/bin/i386-freebsd/luatex b/Master/bin/i386-freebsd/luatex Binary files differindex dfe2600fb20..1ee7f18b778 100755 --- a/Master/bin/i386-freebsd/luatex +++ b/Master/bin/i386-freebsd/luatex diff --git a/Master/bin/i386-freebsd/makeindex b/Master/bin/i386-freebsd/makeindex Binary files differindex 5649287d925..98af11208da 100755 --- a/Master/bin/i386-freebsd/makeindex +++ b/Master/bin/i386-freebsd/makeindex diff --git a/Master/bin/i386-freebsd/makejvf b/Master/bin/i386-freebsd/makejvf Binary files differindex 04f533d2d1d..e0da7178437 100755 --- a/Master/bin/i386-freebsd/makejvf +++ b/Master/bin/i386-freebsd/makejvf diff --git a/Master/bin/i386-freebsd/mendex b/Master/bin/i386-freebsd/mendex Binary files differindex f122ff1d2a4..c782ec198b3 100755 --- a/Master/bin/i386-freebsd/mendex +++ b/Master/bin/i386-freebsd/mendex diff --git a/Master/bin/i386-freebsd/mf b/Master/bin/i386-freebsd/mf Binary files differindex d6ff03bd8f1..6a161465991 100755 --- a/Master/bin/i386-freebsd/mf +++ b/Master/bin/i386-freebsd/mf diff --git a/Master/bin/i386-freebsd/mf-nowin b/Master/bin/i386-freebsd/mf-nowin Binary files differindex 19a91dae88b..9c5e8b4e321 100755 --- a/Master/bin/i386-freebsd/mf-nowin +++ b/Master/bin/i386-freebsd/mf-nowin diff --git a/Master/bin/i386-freebsd/mflua b/Master/bin/i386-freebsd/mflua Binary files differindex c24b6adb6f2..6df9e11f9c2 100755 --- a/Master/bin/i386-freebsd/mflua +++ b/Master/bin/i386-freebsd/mflua diff --git a/Master/bin/i386-freebsd/mfluajit b/Master/bin/i386-freebsd/mfluajit Binary files differindex 4215339b223..937c73dd90f 100755 --- a/Master/bin/i386-freebsd/mfluajit +++ b/Master/bin/i386-freebsd/mfluajit diff --git a/Master/bin/i386-freebsd/mft b/Master/bin/i386-freebsd/mft Binary files differindex bf34b4677db..6554bd81f1c 100755 --- a/Master/bin/i386-freebsd/mft +++ b/Master/bin/i386-freebsd/mft diff --git a/Master/bin/i386-freebsd/mpost b/Master/bin/i386-freebsd/mpost Binary files differindex 347aab1759b..28e134c8b2c 100755 --- a/Master/bin/i386-freebsd/mpost +++ b/Master/bin/i386-freebsd/mpost diff --git a/Master/bin/i386-freebsd/odvicopy b/Master/bin/i386-freebsd/odvicopy Binary files differindex 76dbdbaab1e..31a9f3025a7 100755 --- a/Master/bin/i386-freebsd/odvicopy +++ b/Master/bin/i386-freebsd/odvicopy diff --git a/Master/bin/i386-freebsd/odvitype b/Master/bin/i386-freebsd/odvitype Binary files differindex cad20bd8d15..a29f0102607 100755 --- a/Master/bin/i386-freebsd/odvitype +++ b/Master/bin/i386-freebsd/odvitype diff --git a/Master/bin/i386-freebsd/omfonts b/Master/bin/i386-freebsd/omfonts Binary files differindex c1a63a8b6c0..ece9cb2861a 100755 --- a/Master/bin/i386-freebsd/omfonts +++ b/Master/bin/i386-freebsd/omfonts diff --git a/Master/bin/i386-freebsd/otangle b/Master/bin/i386-freebsd/otangle Binary files differindex 3ce87e05704..d11addd1e87 100755 --- a/Master/bin/i386-freebsd/otangle +++ b/Master/bin/i386-freebsd/otangle diff --git a/Master/bin/i386-freebsd/otftotfm b/Master/bin/i386-freebsd/otftotfm Binary files differindex 06579f8fe3c..b639dcc1eba 100755 --- a/Master/bin/i386-freebsd/otftotfm +++ b/Master/bin/i386-freebsd/otftotfm diff --git a/Master/bin/i386-freebsd/otp2ocp b/Master/bin/i386-freebsd/otp2ocp Binary files differindex 338d8b343d8..fc48b2018d2 100755 --- a/Master/bin/i386-freebsd/otp2ocp +++ b/Master/bin/i386-freebsd/otp2ocp diff --git a/Master/bin/i386-freebsd/outocp b/Master/bin/i386-freebsd/outocp Binary files differindex 68594066ec3..b3f1941c671 100755 --- a/Master/bin/i386-freebsd/outocp +++ b/Master/bin/i386-freebsd/outocp diff --git a/Master/bin/i386-freebsd/pdftex b/Master/bin/i386-freebsd/pdftex Binary files differindex b08ef3dad9e..aa07ae64a1a 100755 --- a/Master/bin/i386-freebsd/pdftex +++ b/Master/bin/i386-freebsd/pdftex diff --git a/Master/bin/i386-freebsd/pktogf b/Master/bin/i386-freebsd/pktogf Binary files differindex 4555778ca5a..71c3bcfd5d9 100755 --- a/Master/bin/i386-freebsd/pktogf +++ b/Master/bin/i386-freebsd/pktogf diff --git a/Master/bin/i386-freebsd/pktype b/Master/bin/i386-freebsd/pktype Binary files differindex dcf529bb2af..f455fb9a42e 100755 --- a/Master/bin/i386-freebsd/pktype +++ b/Master/bin/i386-freebsd/pktype diff --git a/Master/bin/i386-freebsd/pmpost b/Master/bin/i386-freebsd/pmpost Binary files differindex 42d435f1095..eefdc411e61 100755 --- a/Master/bin/i386-freebsd/pmpost +++ b/Master/bin/i386-freebsd/pmpost diff --git a/Master/bin/i386-freebsd/ps2pk b/Master/bin/i386-freebsd/ps2pk Binary files differindex be899a35131..059b4dd5927 100755 --- a/Master/bin/i386-freebsd/ps2pk +++ b/Master/bin/i386-freebsd/ps2pk diff --git a/Master/bin/i386-freebsd/psnup b/Master/bin/i386-freebsd/psnup Binary files differindex f4babf12727..ef24a5c4f81 100755 --- a/Master/bin/i386-freebsd/psnup +++ b/Master/bin/i386-freebsd/psnup diff --git a/Master/bin/i386-freebsd/psresize b/Master/bin/i386-freebsd/psresize Binary files differindex fef8bd8fa66..a9ffe7c43cf 100755 --- a/Master/bin/i386-freebsd/psresize +++ b/Master/bin/i386-freebsd/psresize diff --git a/Master/bin/i386-freebsd/pstops b/Master/bin/i386-freebsd/pstops Binary files differindex 3128fc41652..e47325d3cb3 100755 --- a/Master/bin/i386-freebsd/pstops +++ b/Master/bin/i386-freebsd/pstops diff --git a/Master/bin/i386-freebsd/ptekf b/Master/bin/i386-freebsd/ptekf Binary files differindex 5fc6e82ab33..068a592da1d 100755 --- a/Master/bin/i386-freebsd/ptekf +++ b/Master/bin/i386-freebsd/ptekf diff --git a/Master/bin/i386-freebsd/ptex b/Master/bin/i386-freebsd/ptex index da5a0e6822f..7d58dd848c9 120000 --- a/Master/bin/i386-freebsd/ptex +++ b/Master/bin/i386-freebsd/ptex @@ -1 +1 @@ -eptex
\ No newline at end of file +euptex
\ No newline at end of file diff --git a/Master/bin/i386-freebsd/t4ht b/Master/bin/i386-freebsd/t4ht Binary files differindex ed5ce9fc027..9c5de041d69 100755 --- a/Master/bin/i386-freebsd/t4ht +++ b/Master/bin/i386-freebsd/t4ht diff --git a/Master/bin/i386-freebsd/tangle b/Master/bin/i386-freebsd/tangle Binary files differindex c6e9e7082ef..b00802b1ded 100755 --- a/Master/bin/i386-freebsd/tangle +++ b/Master/bin/i386-freebsd/tangle diff --git a/Master/bin/i386-freebsd/tex b/Master/bin/i386-freebsd/tex Binary files differindex 1eccc3e3738..cf955495c6f 100755 --- a/Master/bin/i386-freebsd/tex +++ b/Master/bin/i386-freebsd/tex diff --git a/Master/bin/i386-freebsd/tex4ht b/Master/bin/i386-freebsd/tex4ht Binary files differindex 880d071520b..4635d6a6169 100755 --- a/Master/bin/i386-freebsd/tex4ht +++ b/Master/bin/i386-freebsd/tex4ht diff --git a/Master/bin/i386-freebsd/tftopl b/Master/bin/i386-freebsd/tftopl Binary files differindex 0632f0a5496..46ff9187c16 100755 --- a/Master/bin/i386-freebsd/tftopl +++ b/Master/bin/i386-freebsd/tftopl diff --git a/Master/bin/i386-freebsd/tie b/Master/bin/i386-freebsd/tie Binary files differindex 58b00fa86d8..ff3afa29843 100755 --- a/Master/bin/i386-freebsd/tie +++ b/Master/bin/i386-freebsd/tie diff --git a/Master/bin/i386-freebsd/ttf2afm b/Master/bin/i386-freebsd/ttf2afm Binary files differindex ebbe2bd469f..d53d7a255af 100755 --- a/Master/bin/i386-freebsd/ttf2afm +++ b/Master/bin/i386-freebsd/ttf2afm diff --git a/Master/bin/i386-freebsd/ttf2pk b/Master/bin/i386-freebsd/ttf2pk Binary files differindex c7413ed8577..6793d23e02e 100755 --- a/Master/bin/i386-freebsd/ttf2pk +++ b/Master/bin/i386-freebsd/ttf2pk diff --git a/Master/bin/i386-freebsd/ttf2tfm b/Master/bin/i386-freebsd/ttf2tfm Binary files differindex c16c3252215..0c6b42a8d3a 100755 --- a/Master/bin/i386-freebsd/ttf2tfm +++ b/Master/bin/i386-freebsd/ttf2tfm diff --git a/Master/bin/i386-freebsd/ttfdump b/Master/bin/i386-freebsd/ttfdump Binary files differindex a225ebb4142..514f0f8dfd4 100755 --- a/Master/bin/i386-freebsd/ttfdump +++ b/Master/bin/i386-freebsd/ttfdump diff --git a/Master/bin/i386-freebsd/twill b/Master/bin/i386-freebsd/twill Binary files differindex e38d4b22b13..c5dc28c66eb 100755 --- a/Master/bin/i386-freebsd/twill +++ b/Master/bin/i386-freebsd/twill diff --git a/Master/bin/i386-freebsd/twill-refsort b/Master/bin/i386-freebsd/twill-refsort new file mode 100755 index 00000000000..978dd26d75a --- /dev/null +++ b/Master/bin/i386-freebsd/twill-refsort @@ -0,0 +1,117 @@ +#!/usr/bin/env perl +# $Id$ +# 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$ $Date$'."\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/i386-freebsd/upbibtex b/Master/bin/i386-freebsd/upbibtex Binary files differindex af8db9c01e7..1991291024d 100755 --- a/Master/bin/i386-freebsd/upbibtex +++ b/Master/bin/i386-freebsd/upbibtex diff --git a/Master/bin/i386-freebsd/updvitype b/Master/bin/i386-freebsd/updvitype Binary files differindex b27a05f067f..8594b8c5235 100755 --- a/Master/bin/i386-freebsd/updvitype +++ b/Master/bin/i386-freebsd/updvitype diff --git a/Master/bin/i386-freebsd/upmendex b/Master/bin/i386-freebsd/upmendex Binary files differindex b3ce11317cd..659eef4b8bd 100755 --- a/Master/bin/i386-freebsd/upmendex +++ b/Master/bin/i386-freebsd/upmendex diff --git a/Master/bin/i386-freebsd/upmpost b/Master/bin/i386-freebsd/upmpost Binary files differindex 3b6891fc1cd..28377173064 100755 --- a/Master/bin/i386-freebsd/upmpost +++ b/Master/bin/i386-freebsd/upmpost diff --git a/Master/bin/i386-freebsd/uppltotf b/Master/bin/i386-freebsd/uppltotf Binary files differindex 126f1020270..5a91d4f6721 100755 --- a/Master/bin/i386-freebsd/uppltotf +++ b/Master/bin/i386-freebsd/uppltotf diff --git a/Master/bin/i386-freebsd/uptftopl b/Master/bin/i386-freebsd/uptftopl Binary files differindex 07629e6e05e..f96265d33fa 100755 --- a/Master/bin/i386-freebsd/uptftopl +++ b/Master/bin/i386-freebsd/uptftopl diff --git a/Master/bin/i386-freebsd/vftovp b/Master/bin/i386-freebsd/vftovp Binary files differindex 54ecbff1e16..2558c4e97e8 100755 --- a/Master/bin/i386-freebsd/vftovp +++ b/Master/bin/i386-freebsd/vftovp diff --git a/Master/bin/i386-freebsd/weave b/Master/bin/i386-freebsd/weave Binary files differindex 021c15b8217..38f05a19015 100755 --- a/Master/bin/i386-freebsd/weave +++ b/Master/bin/i386-freebsd/weave diff --git a/Master/bin/i386-freebsd/wofm2opl b/Master/bin/i386-freebsd/wofm2opl Binary files differindex b95492fd72d..cf3b7284e4e 100755 --- a/Master/bin/i386-freebsd/wofm2opl +++ b/Master/bin/i386-freebsd/wofm2opl diff --git a/Master/bin/i386-freebsd/wovf2ovp b/Master/bin/i386-freebsd/wovf2ovp Binary files differindex 52f621349b5..2b2044c06ce 100755 --- a/Master/bin/i386-freebsd/wovf2ovp +++ b/Master/bin/i386-freebsd/wovf2ovp diff --git a/Master/bin/i386-freebsd/xdvi-xaw b/Master/bin/i386-freebsd/xdvi-xaw Binary files differindex 3ad0849a0ab..e92d90ac8b5 100755 --- a/Master/bin/i386-freebsd/xdvi-xaw +++ b/Master/bin/i386-freebsd/xdvi-xaw diff --git a/Master/bin/i386-freebsd/xdvipdfmx b/Master/bin/i386-freebsd/xdvipdfmx Binary files differindex cd7a3191753..2906ae798a2 100755 --- a/Master/bin/i386-freebsd/xdvipdfmx +++ b/Master/bin/i386-freebsd/xdvipdfmx diff --git a/Master/bin/i386-freebsd/xetex b/Master/bin/i386-freebsd/xetex Binary files differindex 919bc5f86b2..87062f2e82c 100755 --- a/Master/bin/i386-freebsd/xetex +++ b/Master/bin/i386-freebsd/xetex |