diff options
Diffstat (limited to 'Master/bin/x86_64-solaris')
-rwxr-xr-x | Master/bin/x86_64-solaris/afm2pl | bin | 113432 -> 113464 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/afm2tfm | bin | 122328 -> 122360 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/aleph | bin | 625800 -> 625832 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/bibtex | bin | 214376 -> 214408 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/bibtex8 | bin | 238728 -> 238760 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/bibtexu | bin | 22498832 -> 22498864 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/chktex | bin | 161024 -> 161056 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ctangle | bin | 127384 -> 127416 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ctie | bin | 97352 -> 97384 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ctwill | bin | 176056 -> 176088 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ctwill-proofsort | 10 | ||||
-rwxr-xr-x | Master/bin/x86_64-solaris/cweave | bin | 166648 -> 166680 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/detex | bin | 143496 -> 143528 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/disdvi | bin | 136960 -> 137440 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvi2tty | bin | 183360 -> 183840 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvicopy | bin | 152344 -> 152376 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvilj | bin | 139632 -> 139664 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvilj2p | bin | 140112 -> 140144 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvilj4 | bin | 148624 -> 148656 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvilj4l | bin | 148624 -> 148656 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvipng | bin | 1229256 -> 1229288 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvipos | bin | 133432 -> 133464 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvips | bin | 314608 -> 314640 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvispc | bin | 160576 -> 161056 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvisvgm | bin | 4640824 -> 4640856 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/dvitype | bin | 131976 -> 132008 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/euptex | bin | 722824 -> 723368 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/gftodvi | bin | 139560 -> 139592 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/gftopk | bin | 114248 -> 114280 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/gftype | bin | 114888 -> 114920 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/gregorio | bin | 797496 -> 797528 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/gsftopk | bin | 110328 -> 110360 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/hbf2gf | bin | 122024 -> 122056 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/hitex | bin | 507248 -> 507280 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/kpsewhich | bin | 108480 -> 108512 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/luahbtex | bin | 8485744 -> 8486864 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/luatex | bin | 6813040 -> 6814192 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/makeindex | bin | 163224 -> 163256 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/makejvf | bin | 174104 -> 174584 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mendex | bin | 241864 -> 242344 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mf | bin | 403936 -> 403968 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mf-nowin | bin | 400328 -> 400360 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mflua | bin | 1608576 -> 1608608 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mft | bin | 141352 -> 141384 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/mpost | bin | 2721296 -> 2721328 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/odvicopy | bin | 156056 -> 156088 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/odvitype | bin | 133320 -> 133352 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/omfonts | bin | 226472 -> 226504 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/otangle | bin | 131080 -> 131112 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/otftotfm | bin | 935448 -> 935480 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/otp2ocp | bin | 116552 -> 116584 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/outocp | bin | 91720 -> 91752 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/pdftex | bin | 2574208 -> 2574304 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/pktogf | bin | 112296 -> 112328 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/pktype | bin | 106040 -> 106072 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/pmpost | bin | 2769936 -> 2770416 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ps2pk | bin | 219976 -> 220008 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/psnup | bin | 114600 -> 114632 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/psresize | bin | 112744 -> 112776 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/pstops | bin | 114024 -> 114056 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ptekf | bin | 138256 -> 138864 bytes | |||
l--------- | Master/bin/x86_64-solaris/ptex | 2 | ||||
-rwxr-xr-x | Master/bin/x86_64-solaris/t4ht | bin | 111224 -> 111256 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/tangle | bin | 134888 -> 134920 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/tex | bin | 444024 -> 444056 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/tex4ht | bin | 175784 -> 175816 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/tftopl | bin | 126936 -> 126968 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/tie | bin | 93480 -> 93512 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ttf2afm | bin | 118344 -> 118376 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ttf2pk | bin | 863336 -> 863368 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ttf2tfm | bin | 882872 -> 882904 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/ttfdump | bin | 196856 -> 196888 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/twill | bin | 168632 -> 168664 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/twill-refsort | 117 | ||||
-rwxr-xr-x | Master/bin/x86_64-solaris/upbibtex | bin | 263496 -> 263976 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/updvitype | bin | 186088 -> 186568 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/upmendex | bin | 22975696 -> 22975728 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/upmpost | bin | 2770832 -> 2771312 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/uppltotf | bin | 197104 -> 197584 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/uptftopl | bin | 180968 -> 181448 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/vftovp | bin | 141320 -> 141352 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/weave | bin | 159752 -> 159784 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/wofm2opl | bin | 145432 -> 145464 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/wovf2ovp | bin | 161608 -> 161640 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/xdvi-xaw | bin | 1432928 -> 1432960 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/xdvipdfmx | bin | 1159688 -> 1161992 bytes | |||
-rwxr-xr-x | Master/bin/x86_64-solaris/xetex | bin | 26296744 -> 26299208 bytes |
87 files changed, 121 insertions, 8 deletions
diff --git a/Master/bin/x86_64-solaris/afm2pl b/Master/bin/x86_64-solaris/afm2pl Binary files differindex deabd65a131..911e4db370d 100755 --- a/Master/bin/x86_64-solaris/afm2pl +++ b/Master/bin/x86_64-solaris/afm2pl diff --git a/Master/bin/x86_64-solaris/afm2tfm b/Master/bin/x86_64-solaris/afm2tfm Binary files differindex 3b7229bc7b8..5c050052b75 100755 --- a/Master/bin/x86_64-solaris/afm2tfm +++ b/Master/bin/x86_64-solaris/afm2tfm diff --git a/Master/bin/x86_64-solaris/aleph b/Master/bin/x86_64-solaris/aleph Binary files differindex 119d8e9d189..1af0dbf06e4 100755 --- a/Master/bin/x86_64-solaris/aleph +++ b/Master/bin/x86_64-solaris/aleph diff --git a/Master/bin/x86_64-solaris/bibtex b/Master/bin/x86_64-solaris/bibtex Binary files differindex 595c71fd6d3..578b096507d 100755 --- a/Master/bin/x86_64-solaris/bibtex +++ b/Master/bin/x86_64-solaris/bibtex diff --git a/Master/bin/x86_64-solaris/bibtex8 b/Master/bin/x86_64-solaris/bibtex8 Binary files differindex 47418c8d3a1..400f3e39e5d 100755 --- a/Master/bin/x86_64-solaris/bibtex8 +++ b/Master/bin/x86_64-solaris/bibtex8 diff --git a/Master/bin/x86_64-solaris/bibtexu b/Master/bin/x86_64-solaris/bibtexu Binary files differindex 14b961a92df..ccc321a026b 100755 --- a/Master/bin/x86_64-solaris/bibtexu +++ b/Master/bin/x86_64-solaris/bibtexu diff --git a/Master/bin/x86_64-solaris/chktex b/Master/bin/x86_64-solaris/chktex Binary files differindex 03bb1b8d844..4a143e6a149 100755 --- a/Master/bin/x86_64-solaris/chktex +++ b/Master/bin/x86_64-solaris/chktex diff --git a/Master/bin/x86_64-solaris/ctangle b/Master/bin/x86_64-solaris/ctangle Binary files differindex 43d7af1a752..dda5916e3ab 100755 --- a/Master/bin/x86_64-solaris/ctangle +++ b/Master/bin/x86_64-solaris/ctangle diff --git a/Master/bin/x86_64-solaris/ctie b/Master/bin/x86_64-solaris/ctie Binary files differindex adb3290bfb4..5453c1af642 100755 --- a/Master/bin/x86_64-solaris/ctie +++ b/Master/bin/x86_64-solaris/ctie diff --git a/Master/bin/x86_64-solaris/ctwill b/Master/bin/x86_64-solaris/ctwill Binary files differindex c4399a80ec8..87ed5d17a8d 100755 --- a/Master/bin/x86_64-solaris/ctwill +++ b/Master/bin/x86_64-solaris/ctwill diff --git a/Master/bin/x86_64-solaris/ctwill-proofsort b/Master/bin/x86_64-solaris/ctwill-proofsort index 9dc8d9d9cc7..b26904d00e9 100755 --- a/Master/bin/x86_64-solaris/ctwill-proofsort +++ b/Master/bin/x86_64-solaris/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/x86_64-solaris/cweave b/Master/bin/x86_64-solaris/cweave Binary files differindex 17bc2b29650..89db4eb5f10 100755 --- a/Master/bin/x86_64-solaris/cweave +++ b/Master/bin/x86_64-solaris/cweave diff --git a/Master/bin/x86_64-solaris/detex b/Master/bin/x86_64-solaris/detex Binary files differindex 09c8484cd5b..348dbca069f 100755 --- a/Master/bin/x86_64-solaris/detex +++ b/Master/bin/x86_64-solaris/detex diff --git a/Master/bin/x86_64-solaris/disdvi b/Master/bin/x86_64-solaris/disdvi Binary files differindex 9b64edf4524..1ba3e07fae8 100755 --- a/Master/bin/x86_64-solaris/disdvi +++ b/Master/bin/x86_64-solaris/disdvi diff --git a/Master/bin/x86_64-solaris/dvi2tty b/Master/bin/x86_64-solaris/dvi2tty Binary files differindex 5e8513c4789..8d5b3c413b3 100755 --- a/Master/bin/x86_64-solaris/dvi2tty +++ b/Master/bin/x86_64-solaris/dvi2tty diff --git a/Master/bin/x86_64-solaris/dvicopy b/Master/bin/x86_64-solaris/dvicopy Binary files differindex 642e9b3cd45..85598b8ece1 100755 --- a/Master/bin/x86_64-solaris/dvicopy +++ b/Master/bin/x86_64-solaris/dvicopy diff --git a/Master/bin/x86_64-solaris/dvilj b/Master/bin/x86_64-solaris/dvilj Binary files differindex c514df588b6..abfa57a1a95 100755 --- a/Master/bin/x86_64-solaris/dvilj +++ b/Master/bin/x86_64-solaris/dvilj diff --git a/Master/bin/x86_64-solaris/dvilj2p b/Master/bin/x86_64-solaris/dvilj2p Binary files differindex 17c2f9eeb43..c3cc6a0c39a 100755 --- a/Master/bin/x86_64-solaris/dvilj2p +++ b/Master/bin/x86_64-solaris/dvilj2p diff --git a/Master/bin/x86_64-solaris/dvilj4 b/Master/bin/x86_64-solaris/dvilj4 Binary files differindex ac840b3b4f7..b060bb33c49 100755 --- a/Master/bin/x86_64-solaris/dvilj4 +++ b/Master/bin/x86_64-solaris/dvilj4 diff --git a/Master/bin/x86_64-solaris/dvilj4l b/Master/bin/x86_64-solaris/dvilj4l Binary files differindex 525565a58ec..355690bd3c1 100755 --- a/Master/bin/x86_64-solaris/dvilj4l +++ b/Master/bin/x86_64-solaris/dvilj4l diff --git a/Master/bin/x86_64-solaris/dvipng b/Master/bin/x86_64-solaris/dvipng Binary files differindex 65b901a74f7..d19218e4a8a 100755 --- a/Master/bin/x86_64-solaris/dvipng +++ b/Master/bin/x86_64-solaris/dvipng diff --git a/Master/bin/x86_64-solaris/dvipos b/Master/bin/x86_64-solaris/dvipos Binary files differindex 0bc823a8ff9..3799b89ef9c 100755 --- a/Master/bin/x86_64-solaris/dvipos +++ b/Master/bin/x86_64-solaris/dvipos diff --git a/Master/bin/x86_64-solaris/dvips b/Master/bin/x86_64-solaris/dvips Binary files differindex 93794e60fd2..d469982f05d 100755 --- a/Master/bin/x86_64-solaris/dvips +++ b/Master/bin/x86_64-solaris/dvips diff --git a/Master/bin/x86_64-solaris/dvispc b/Master/bin/x86_64-solaris/dvispc Binary files differindex 5f59d1dcda0..6f6dc694f4d 100755 --- a/Master/bin/x86_64-solaris/dvispc +++ b/Master/bin/x86_64-solaris/dvispc diff --git a/Master/bin/x86_64-solaris/dvisvgm b/Master/bin/x86_64-solaris/dvisvgm Binary files differindex f0d01474cdf..7c2eaa80a39 100755 --- a/Master/bin/x86_64-solaris/dvisvgm +++ b/Master/bin/x86_64-solaris/dvisvgm diff --git a/Master/bin/x86_64-solaris/dvitype b/Master/bin/x86_64-solaris/dvitype Binary files differindex ce7bb0fa793..a06f8560374 100755 --- a/Master/bin/x86_64-solaris/dvitype +++ b/Master/bin/x86_64-solaris/dvitype diff --git a/Master/bin/x86_64-solaris/euptex b/Master/bin/x86_64-solaris/euptex Binary files differindex 850b9aeb4cc..6a8f4ecc2ea 100755 --- a/Master/bin/x86_64-solaris/euptex +++ b/Master/bin/x86_64-solaris/euptex diff --git a/Master/bin/x86_64-solaris/gftodvi b/Master/bin/x86_64-solaris/gftodvi Binary files differindex 4696ad737ba..30d1d884b68 100755 --- a/Master/bin/x86_64-solaris/gftodvi +++ b/Master/bin/x86_64-solaris/gftodvi diff --git a/Master/bin/x86_64-solaris/gftopk b/Master/bin/x86_64-solaris/gftopk Binary files differindex 3c6315ca6d2..6115d0a09b7 100755 --- a/Master/bin/x86_64-solaris/gftopk +++ b/Master/bin/x86_64-solaris/gftopk diff --git a/Master/bin/x86_64-solaris/gftype b/Master/bin/x86_64-solaris/gftype Binary files differindex e464669f1d1..196a3a84acb 100755 --- a/Master/bin/x86_64-solaris/gftype +++ b/Master/bin/x86_64-solaris/gftype diff --git a/Master/bin/x86_64-solaris/gregorio b/Master/bin/x86_64-solaris/gregorio Binary files differindex 727633e9114..df58b27cf89 100755 --- a/Master/bin/x86_64-solaris/gregorio +++ b/Master/bin/x86_64-solaris/gregorio diff --git a/Master/bin/x86_64-solaris/gsftopk b/Master/bin/x86_64-solaris/gsftopk Binary files differindex 4919ba49207..8227c3ef1ce 100755 --- a/Master/bin/x86_64-solaris/gsftopk +++ b/Master/bin/x86_64-solaris/gsftopk diff --git a/Master/bin/x86_64-solaris/hbf2gf b/Master/bin/x86_64-solaris/hbf2gf Binary files differindex a6d484322be..5f0d576e38c 100755 --- a/Master/bin/x86_64-solaris/hbf2gf +++ b/Master/bin/x86_64-solaris/hbf2gf diff --git a/Master/bin/x86_64-solaris/hitex b/Master/bin/x86_64-solaris/hitex Binary files differindex 57c9899479d..13903efe7f1 100755 --- a/Master/bin/x86_64-solaris/hitex +++ b/Master/bin/x86_64-solaris/hitex diff --git a/Master/bin/x86_64-solaris/kpsewhich b/Master/bin/x86_64-solaris/kpsewhich Binary files differindex 25ddf982233..42d855e0273 100755 --- a/Master/bin/x86_64-solaris/kpsewhich +++ b/Master/bin/x86_64-solaris/kpsewhich diff --git a/Master/bin/x86_64-solaris/luahbtex b/Master/bin/x86_64-solaris/luahbtex Binary files differindex 6b85ee08001..9c01c0ed224 100755 --- a/Master/bin/x86_64-solaris/luahbtex +++ b/Master/bin/x86_64-solaris/luahbtex diff --git a/Master/bin/x86_64-solaris/luatex b/Master/bin/x86_64-solaris/luatex Binary files differindex 75a203b1de6..35ae5ac618d 100755 --- a/Master/bin/x86_64-solaris/luatex +++ b/Master/bin/x86_64-solaris/luatex diff --git a/Master/bin/x86_64-solaris/makeindex b/Master/bin/x86_64-solaris/makeindex Binary files differindex 98ac8e4aa8d..bac00fd0044 100755 --- a/Master/bin/x86_64-solaris/makeindex +++ b/Master/bin/x86_64-solaris/makeindex diff --git a/Master/bin/x86_64-solaris/makejvf b/Master/bin/x86_64-solaris/makejvf Binary files differindex 6b00d2d4a15..5e4d1169adc 100755 --- a/Master/bin/x86_64-solaris/makejvf +++ b/Master/bin/x86_64-solaris/makejvf diff --git a/Master/bin/x86_64-solaris/mendex b/Master/bin/x86_64-solaris/mendex Binary files differindex a09e8065260..f889ff95074 100755 --- a/Master/bin/x86_64-solaris/mendex +++ b/Master/bin/x86_64-solaris/mendex diff --git a/Master/bin/x86_64-solaris/mf b/Master/bin/x86_64-solaris/mf Binary files differindex 5601b5a3dc3..b702636cf01 100755 --- a/Master/bin/x86_64-solaris/mf +++ b/Master/bin/x86_64-solaris/mf diff --git a/Master/bin/x86_64-solaris/mf-nowin b/Master/bin/x86_64-solaris/mf-nowin Binary files differindex 7e9aaee62d0..31ff9f768c0 100755 --- a/Master/bin/x86_64-solaris/mf-nowin +++ b/Master/bin/x86_64-solaris/mf-nowin diff --git a/Master/bin/x86_64-solaris/mflua b/Master/bin/x86_64-solaris/mflua Binary files differindex 97bdb59bc2b..3cb56664fbb 100755 --- a/Master/bin/x86_64-solaris/mflua +++ b/Master/bin/x86_64-solaris/mflua diff --git a/Master/bin/x86_64-solaris/mft b/Master/bin/x86_64-solaris/mft Binary files differindex d66e91f9eea..b185483e394 100755 --- a/Master/bin/x86_64-solaris/mft +++ b/Master/bin/x86_64-solaris/mft diff --git a/Master/bin/x86_64-solaris/mpost b/Master/bin/x86_64-solaris/mpost Binary files differindex 6a7b27fef60..c65d2fecf1d 100755 --- a/Master/bin/x86_64-solaris/mpost +++ b/Master/bin/x86_64-solaris/mpost diff --git a/Master/bin/x86_64-solaris/odvicopy b/Master/bin/x86_64-solaris/odvicopy Binary files differindex c9b9245e25a..959fca06122 100755 --- a/Master/bin/x86_64-solaris/odvicopy +++ b/Master/bin/x86_64-solaris/odvicopy diff --git a/Master/bin/x86_64-solaris/odvitype b/Master/bin/x86_64-solaris/odvitype Binary files differindex 9b08384c082..07614ca6f6f 100755 --- a/Master/bin/x86_64-solaris/odvitype +++ b/Master/bin/x86_64-solaris/odvitype diff --git a/Master/bin/x86_64-solaris/omfonts b/Master/bin/x86_64-solaris/omfonts Binary files differindex 3d06b7c026b..3f904ac46d0 100755 --- a/Master/bin/x86_64-solaris/omfonts +++ b/Master/bin/x86_64-solaris/omfonts diff --git a/Master/bin/x86_64-solaris/otangle b/Master/bin/x86_64-solaris/otangle Binary files differindex 75802c7981d..6f30f4a25f8 100755 --- a/Master/bin/x86_64-solaris/otangle +++ b/Master/bin/x86_64-solaris/otangle diff --git a/Master/bin/x86_64-solaris/otftotfm b/Master/bin/x86_64-solaris/otftotfm Binary files differindex fd383deff57..c18d0f5a33b 100755 --- a/Master/bin/x86_64-solaris/otftotfm +++ b/Master/bin/x86_64-solaris/otftotfm diff --git a/Master/bin/x86_64-solaris/otp2ocp b/Master/bin/x86_64-solaris/otp2ocp Binary files differindex add9bfe1237..49644b59917 100755 --- a/Master/bin/x86_64-solaris/otp2ocp +++ b/Master/bin/x86_64-solaris/otp2ocp diff --git a/Master/bin/x86_64-solaris/outocp b/Master/bin/x86_64-solaris/outocp Binary files differindex 2cb1a1ee25f..5685325ad02 100755 --- a/Master/bin/x86_64-solaris/outocp +++ b/Master/bin/x86_64-solaris/outocp diff --git a/Master/bin/x86_64-solaris/pdftex b/Master/bin/x86_64-solaris/pdftex Binary files differindex fe77b64a3f8..0476616c166 100755 --- a/Master/bin/x86_64-solaris/pdftex +++ b/Master/bin/x86_64-solaris/pdftex diff --git a/Master/bin/x86_64-solaris/pktogf b/Master/bin/x86_64-solaris/pktogf Binary files differindex 1a3188e7ed5..74a5405db72 100755 --- a/Master/bin/x86_64-solaris/pktogf +++ b/Master/bin/x86_64-solaris/pktogf diff --git a/Master/bin/x86_64-solaris/pktype b/Master/bin/x86_64-solaris/pktype Binary files differindex 17bf7b9fba6..840d2c71e34 100755 --- a/Master/bin/x86_64-solaris/pktype +++ b/Master/bin/x86_64-solaris/pktype diff --git a/Master/bin/x86_64-solaris/pmpost b/Master/bin/x86_64-solaris/pmpost Binary files differindex c06b3c693bd..e32a379be01 100755 --- a/Master/bin/x86_64-solaris/pmpost +++ b/Master/bin/x86_64-solaris/pmpost diff --git a/Master/bin/x86_64-solaris/ps2pk b/Master/bin/x86_64-solaris/ps2pk Binary files differindex d676fce13bf..4629e409853 100755 --- a/Master/bin/x86_64-solaris/ps2pk +++ b/Master/bin/x86_64-solaris/ps2pk diff --git a/Master/bin/x86_64-solaris/psnup b/Master/bin/x86_64-solaris/psnup Binary files differindex 8bb0c9390f6..0094e1fc127 100755 --- a/Master/bin/x86_64-solaris/psnup +++ b/Master/bin/x86_64-solaris/psnup diff --git a/Master/bin/x86_64-solaris/psresize b/Master/bin/x86_64-solaris/psresize Binary files differindex 105a2a5fbd4..d36ef33c8c1 100755 --- a/Master/bin/x86_64-solaris/psresize +++ b/Master/bin/x86_64-solaris/psresize diff --git a/Master/bin/x86_64-solaris/pstops b/Master/bin/x86_64-solaris/pstops Binary files differindex f42b5e8633c..0f65a0db162 100755 --- a/Master/bin/x86_64-solaris/pstops +++ b/Master/bin/x86_64-solaris/pstops diff --git a/Master/bin/x86_64-solaris/ptekf b/Master/bin/x86_64-solaris/ptekf Binary files differindex 8e9ca7a6b61..7b8a57d71ae 100755 --- a/Master/bin/x86_64-solaris/ptekf +++ b/Master/bin/x86_64-solaris/ptekf diff --git a/Master/bin/x86_64-solaris/ptex b/Master/bin/x86_64-solaris/ptex index da5a0e6822f..7d58dd848c9 120000 --- a/Master/bin/x86_64-solaris/ptex +++ b/Master/bin/x86_64-solaris/ptex @@ -1 +1 @@ -eptex
\ No newline at end of file +euptex
\ No newline at end of file diff --git a/Master/bin/x86_64-solaris/t4ht b/Master/bin/x86_64-solaris/t4ht Binary files differindex 5ac3b1d3878..0511fa608ee 100755 --- a/Master/bin/x86_64-solaris/t4ht +++ b/Master/bin/x86_64-solaris/t4ht diff --git a/Master/bin/x86_64-solaris/tangle b/Master/bin/x86_64-solaris/tangle Binary files differindex eecc0da33b0..91d9593bfdd 100755 --- a/Master/bin/x86_64-solaris/tangle +++ b/Master/bin/x86_64-solaris/tangle diff --git a/Master/bin/x86_64-solaris/tex b/Master/bin/x86_64-solaris/tex Binary files differindex 3adc5aa897b..59e016f1637 100755 --- a/Master/bin/x86_64-solaris/tex +++ b/Master/bin/x86_64-solaris/tex diff --git a/Master/bin/x86_64-solaris/tex4ht b/Master/bin/x86_64-solaris/tex4ht Binary files differindex b440c98754c..ed9a8f5ad11 100755 --- a/Master/bin/x86_64-solaris/tex4ht +++ b/Master/bin/x86_64-solaris/tex4ht diff --git a/Master/bin/x86_64-solaris/tftopl b/Master/bin/x86_64-solaris/tftopl Binary files differindex 958998556d5..007ed97030a 100755 --- a/Master/bin/x86_64-solaris/tftopl +++ b/Master/bin/x86_64-solaris/tftopl diff --git a/Master/bin/x86_64-solaris/tie b/Master/bin/x86_64-solaris/tie Binary files differindex 3c64234bfb6..2ed664d38e6 100755 --- a/Master/bin/x86_64-solaris/tie +++ b/Master/bin/x86_64-solaris/tie diff --git a/Master/bin/x86_64-solaris/ttf2afm b/Master/bin/x86_64-solaris/ttf2afm Binary files differindex 17c1e8802b5..18f5f4a77e5 100755 --- a/Master/bin/x86_64-solaris/ttf2afm +++ b/Master/bin/x86_64-solaris/ttf2afm diff --git a/Master/bin/x86_64-solaris/ttf2pk b/Master/bin/x86_64-solaris/ttf2pk Binary files differindex a76d27f0eb3..648124b185e 100755 --- a/Master/bin/x86_64-solaris/ttf2pk +++ b/Master/bin/x86_64-solaris/ttf2pk diff --git a/Master/bin/x86_64-solaris/ttf2tfm b/Master/bin/x86_64-solaris/ttf2tfm Binary files differindex 91bd112f691..2a71ad33ed3 100755 --- a/Master/bin/x86_64-solaris/ttf2tfm +++ b/Master/bin/x86_64-solaris/ttf2tfm diff --git a/Master/bin/x86_64-solaris/ttfdump b/Master/bin/x86_64-solaris/ttfdump Binary files differindex 46770054e04..56a6bc39585 100755 --- a/Master/bin/x86_64-solaris/ttfdump +++ b/Master/bin/x86_64-solaris/ttfdump diff --git a/Master/bin/x86_64-solaris/twill b/Master/bin/x86_64-solaris/twill Binary files differindex 319b5e9c90d..a4b6f3615ab 100755 --- a/Master/bin/x86_64-solaris/twill +++ b/Master/bin/x86_64-solaris/twill diff --git a/Master/bin/x86_64-solaris/twill-refsort b/Master/bin/x86_64-solaris/twill-refsort new file mode 100755 index 00000000000..978dd26d75a --- /dev/null +++ b/Master/bin/x86_64-solaris/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/x86_64-solaris/upbibtex b/Master/bin/x86_64-solaris/upbibtex Binary files differindex 5699fc6ebd7..bdb0e7c592f 100755 --- a/Master/bin/x86_64-solaris/upbibtex +++ b/Master/bin/x86_64-solaris/upbibtex diff --git a/Master/bin/x86_64-solaris/updvitype b/Master/bin/x86_64-solaris/updvitype Binary files differindex d2237ff4c23..7ae21bb75e5 100755 --- a/Master/bin/x86_64-solaris/updvitype +++ b/Master/bin/x86_64-solaris/updvitype diff --git a/Master/bin/x86_64-solaris/upmendex b/Master/bin/x86_64-solaris/upmendex Binary files differindex 5c1e7936f49..6bb459049dd 100755 --- a/Master/bin/x86_64-solaris/upmendex +++ b/Master/bin/x86_64-solaris/upmendex diff --git a/Master/bin/x86_64-solaris/upmpost b/Master/bin/x86_64-solaris/upmpost Binary files differindex 08f7d001fac..52aac7323a3 100755 --- a/Master/bin/x86_64-solaris/upmpost +++ b/Master/bin/x86_64-solaris/upmpost diff --git a/Master/bin/x86_64-solaris/uppltotf b/Master/bin/x86_64-solaris/uppltotf Binary files differindex ccfbc5cc589..6b49ccbde21 100755 --- a/Master/bin/x86_64-solaris/uppltotf +++ b/Master/bin/x86_64-solaris/uppltotf diff --git a/Master/bin/x86_64-solaris/uptftopl b/Master/bin/x86_64-solaris/uptftopl Binary files differindex 7859b67075d..860748c9a03 100755 --- a/Master/bin/x86_64-solaris/uptftopl +++ b/Master/bin/x86_64-solaris/uptftopl diff --git a/Master/bin/x86_64-solaris/vftovp b/Master/bin/x86_64-solaris/vftovp Binary files differindex 56e72850f7b..5304c17e40e 100755 --- a/Master/bin/x86_64-solaris/vftovp +++ b/Master/bin/x86_64-solaris/vftovp diff --git a/Master/bin/x86_64-solaris/weave b/Master/bin/x86_64-solaris/weave Binary files differindex ea48d372dd5..5e318267af5 100755 --- a/Master/bin/x86_64-solaris/weave +++ b/Master/bin/x86_64-solaris/weave diff --git a/Master/bin/x86_64-solaris/wofm2opl b/Master/bin/x86_64-solaris/wofm2opl Binary files differindex cc1245c84ec..043b2c5d1b9 100755 --- a/Master/bin/x86_64-solaris/wofm2opl +++ b/Master/bin/x86_64-solaris/wofm2opl diff --git a/Master/bin/x86_64-solaris/wovf2ovp b/Master/bin/x86_64-solaris/wovf2ovp Binary files differindex a0025b8e8c3..a4af3dedd47 100755 --- a/Master/bin/x86_64-solaris/wovf2ovp +++ b/Master/bin/x86_64-solaris/wovf2ovp diff --git a/Master/bin/x86_64-solaris/xdvi-xaw b/Master/bin/x86_64-solaris/xdvi-xaw Binary files differindex 414c06a74d9..2ed936918ad 100755 --- a/Master/bin/x86_64-solaris/xdvi-xaw +++ b/Master/bin/x86_64-solaris/xdvi-xaw diff --git a/Master/bin/x86_64-solaris/xdvipdfmx b/Master/bin/x86_64-solaris/xdvipdfmx Binary files differindex 610ebac896a..4f1d69bf810 100755 --- a/Master/bin/x86_64-solaris/xdvipdfmx +++ b/Master/bin/x86_64-solaris/xdvipdfmx diff --git a/Master/bin/x86_64-solaris/xetex b/Master/bin/x86_64-solaris/xetex Binary files differindex 014e95a51f2..27a733da93a 100755 --- a/Master/bin/x86_64-solaris/xetex +++ b/Master/bin/x86_64-solaris/xetex |