summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
Diffstat (limited to 'Master')
-rwxr-xr-xMaster/bin/sparc-solaris/afm2plbin147704 -> 147712 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/afm2tfmbin155052 -> 155060 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/alephbin704472 -> 704480 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/bibtexbin256532 -> 256548 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/bibtex8bin289784 -> 289800 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/cfftot1bin462236 -> 462236 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ctanglebin168176 -> 168184 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ctiebin131576 -> 131592 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/cweavebin208268 -> 208276 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/detexbin143768 -> 143672 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dmpbin146868 -> 146876 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dt2dvbin36016 -> 36016 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvi2ttybin27148 -> 27220 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvicopybin208804 -> 208812 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dviljbin171232 -> 171240 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvilj2pbin171628 -> 171636 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvilj4bin179928 -> 179944 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvilj4lbin179924 -> 179940 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvipdfmbin590576 -> 590584 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvipdfmxbin1086052 -> 1086036 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvipngbin1230484 -> 1230492 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dviposbin170440 -> 170456 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvipsbin375756 -> 375764 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvitompbin174476 -> 174484 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/dvitypebin183900 -> 183916 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ebbbin351864 -> 351880 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/gftodvibin188328 -> 188336 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/gftopkbin169140 -> 169156 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/gftypebin162168 -> 162176 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/gsftopkbin146292 -> 146308 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/hbf2gfbin157580 -> 157596 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/kpsewhichbin140592 -> 140608 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/makeindexbin217368 -> 217376 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/makempxbin131316 -> 131332 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/mfbin438772 -> 438780 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/mf-nowinbin433360 -> 433368 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/mftbin182396 -> 182412 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/mpostbin556856 -> 556864 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/odvicopybin215868 -> 215876 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/odvitypebin185736 -> 185744 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/omegabin719664 -> 719680 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/omfontsbin278052 -> 278068 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/otfinfobin592652 -> 592652 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/otftotfmbin1092724 -> 1092732 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/otp2ocpbin152312 -> 152320 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/outocpbin124080 -> 124088 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/pdftexbin1720620 -> 1720636 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/pktogfbin163492 -> 163500 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/pktypebin149780 -> 149788 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ps2pkbin291232 -> 291248 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/t4htbin144868 -> 144884 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/tanglebin189036 -> 189052 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/texbin458668 -> 458676 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/tex4htbin218540 -> 218556 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/texi2html3
-rwxr-xr-xMaster/bin/sparc-solaris/texmfstart56
-rwxr-xr-xMaster/bin/sparc-solaris/tftoplbin173944 -> 173952 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ttf2afmbin161180 -> 161196 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ttf2pkbin333096 -> 333104 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ttf2tfmbin349860 -> 349868 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/ttftotype42bin382436 -> 382436 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/vftovpbin195088 -> 195096 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/weavebin211712 -> 211728 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/xdvi-motif.binbin1235968 -> 1235984 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/xdvipdfmxbin1660024 -> 1660032 bytes
-rwxr-xr-xMaster/bin/sparc-solaris/xetexbin8593560 -> 8593568 bytes
66 files changed, 41 insertions, 18 deletions
diff --git a/Master/bin/sparc-solaris/afm2pl b/Master/bin/sparc-solaris/afm2pl
index 366acd829e2..3c71a78c8fa 100755
--- a/Master/bin/sparc-solaris/afm2pl
+++ b/Master/bin/sparc-solaris/afm2pl
Binary files differ
diff --git a/Master/bin/sparc-solaris/afm2tfm b/Master/bin/sparc-solaris/afm2tfm
index 74d731e5553..1fcaa683991 100755
--- a/Master/bin/sparc-solaris/afm2tfm
+++ b/Master/bin/sparc-solaris/afm2tfm
Binary files differ
diff --git a/Master/bin/sparc-solaris/aleph b/Master/bin/sparc-solaris/aleph
index cbd76a9d040..a0e4fa57435 100755
--- a/Master/bin/sparc-solaris/aleph
+++ b/Master/bin/sparc-solaris/aleph
Binary files differ
diff --git a/Master/bin/sparc-solaris/bibtex b/Master/bin/sparc-solaris/bibtex
index b7ebd81839b..249c098b3ab 100755
--- a/Master/bin/sparc-solaris/bibtex
+++ b/Master/bin/sparc-solaris/bibtex
Binary files differ
diff --git a/Master/bin/sparc-solaris/bibtex8 b/Master/bin/sparc-solaris/bibtex8
index 186d2e6b5db..1bfb77e4337 100755
--- a/Master/bin/sparc-solaris/bibtex8
+++ b/Master/bin/sparc-solaris/bibtex8
Binary files differ
diff --git a/Master/bin/sparc-solaris/cfftot1 b/Master/bin/sparc-solaris/cfftot1
index c3d860c9e37..6555febddf2 100755
--- a/Master/bin/sparc-solaris/cfftot1
+++ b/Master/bin/sparc-solaris/cfftot1
Binary files differ
diff --git a/Master/bin/sparc-solaris/ctangle b/Master/bin/sparc-solaris/ctangle
index 299cf5eb667..c5168a48508 100755
--- a/Master/bin/sparc-solaris/ctangle
+++ b/Master/bin/sparc-solaris/ctangle
Binary files differ
diff --git a/Master/bin/sparc-solaris/ctie b/Master/bin/sparc-solaris/ctie
index f697f01fa4f..93067ffa6b7 100755
--- a/Master/bin/sparc-solaris/ctie
+++ b/Master/bin/sparc-solaris/ctie
Binary files differ
diff --git a/Master/bin/sparc-solaris/cweave b/Master/bin/sparc-solaris/cweave
index a057dde0710..b3449220d1f 100755
--- a/Master/bin/sparc-solaris/cweave
+++ b/Master/bin/sparc-solaris/cweave
Binary files differ
diff --git a/Master/bin/sparc-solaris/detex b/Master/bin/sparc-solaris/detex
index 5f1e1998ad8..29e4095a02b 100755
--- a/Master/bin/sparc-solaris/detex
+++ b/Master/bin/sparc-solaris/detex
Binary files differ
diff --git a/Master/bin/sparc-solaris/dmp b/Master/bin/sparc-solaris/dmp
index b073403a22d..d55d4c86938 100755
--- a/Master/bin/sparc-solaris/dmp
+++ b/Master/bin/sparc-solaris/dmp
Binary files differ
diff --git a/Master/bin/sparc-solaris/dt2dv b/Master/bin/sparc-solaris/dt2dv
index c3525899563..f19befbffb3 100755
--- a/Master/bin/sparc-solaris/dt2dv
+++ b/Master/bin/sparc-solaris/dt2dv
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvi2tty b/Master/bin/sparc-solaris/dvi2tty
index 50a1d96f139..0c0a9134e24 100755
--- a/Master/bin/sparc-solaris/dvi2tty
+++ b/Master/bin/sparc-solaris/dvi2tty
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvicopy b/Master/bin/sparc-solaris/dvicopy
index 3b31a13442f..66a735c36b8 100755
--- a/Master/bin/sparc-solaris/dvicopy
+++ b/Master/bin/sparc-solaris/dvicopy
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvilj b/Master/bin/sparc-solaris/dvilj
index af0369251ce..cd018212edc 100755
--- a/Master/bin/sparc-solaris/dvilj
+++ b/Master/bin/sparc-solaris/dvilj
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvilj2p b/Master/bin/sparc-solaris/dvilj2p
index 78e58a8af81..526ef32d98a 100755
--- a/Master/bin/sparc-solaris/dvilj2p
+++ b/Master/bin/sparc-solaris/dvilj2p
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvilj4 b/Master/bin/sparc-solaris/dvilj4
index 5b8244dedd4..8c7bb24758e 100755
--- a/Master/bin/sparc-solaris/dvilj4
+++ b/Master/bin/sparc-solaris/dvilj4
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvilj4l b/Master/bin/sparc-solaris/dvilj4l
index 337ba9c1b76..5460b5d64d3 100755
--- a/Master/bin/sparc-solaris/dvilj4l
+++ b/Master/bin/sparc-solaris/dvilj4l
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvipdfm b/Master/bin/sparc-solaris/dvipdfm
index 4a292c8a0d7..f8c384a9285 100755
--- a/Master/bin/sparc-solaris/dvipdfm
+++ b/Master/bin/sparc-solaris/dvipdfm
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvipdfmx b/Master/bin/sparc-solaris/dvipdfmx
index 99f4f72a3f2..f42bda7537b 100755
--- a/Master/bin/sparc-solaris/dvipdfmx
+++ b/Master/bin/sparc-solaris/dvipdfmx
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvipng b/Master/bin/sparc-solaris/dvipng
index a54696a7d60..620b1f6857d 100755
--- a/Master/bin/sparc-solaris/dvipng
+++ b/Master/bin/sparc-solaris/dvipng
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvipos b/Master/bin/sparc-solaris/dvipos
index 09736667f00..7d6bd15b5a6 100755
--- a/Master/bin/sparc-solaris/dvipos
+++ b/Master/bin/sparc-solaris/dvipos
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvips b/Master/bin/sparc-solaris/dvips
index 971441dbe1a..2489e2e45c2 100755
--- a/Master/bin/sparc-solaris/dvips
+++ b/Master/bin/sparc-solaris/dvips
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvitomp b/Master/bin/sparc-solaris/dvitomp
index 2c27e4d47ef..89405b6b9f3 100755
--- a/Master/bin/sparc-solaris/dvitomp
+++ b/Master/bin/sparc-solaris/dvitomp
Binary files differ
diff --git a/Master/bin/sparc-solaris/dvitype b/Master/bin/sparc-solaris/dvitype
index 91ea4948536..bda8fe2ff1a 100755
--- a/Master/bin/sparc-solaris/dvitype
+++ b/Master/bin/sparc-solaris/dvitype
Binary files differ
diff --git a/Master/bin/sparc-solaris/ebb b/Master/bin/sparc-solaris/ebb
index d7e508e73d9..d5020184e4f 100755
--- a/Master/bin/sparc-solaris/ebb
+++ b/Master/bin/sparc-solaris/ebb
Binary files differ
diff --git a/Master/bin/sparc-solaris/gftodvi b/Master/bin/sparc-solaris/gftodvi
index 195959b2ea9..1a0ba1eee5c 100755
--- a/Master/bin/sparc-solaris/gftodvi
+++ b/Master/bin/sparc-solaris/gftodvi
Binary files differ
diff --git a/Master/bin/sparc-solaris/gftopk b/Master/bin/sparc-solaris/gftopk
index 6d774c54bdf..5026210d0e4 100755
--- a/Master/bin/sparc-solaris/gftopk
+++ b/Master/bin/sparc-solaris/gftopk
Binary files differ
diff --git a/Master/bin/sparc-solaris/gftype b/Master/bin/sparc-solaris/gftype
index 4bb49e0fa52..65238b2fa5c 100755
--- a/Master/bin/sparc-solaris/gftype
+++ b/Master/bin/sparc-solaris/gftype
Binary files differ
diff --git a/Master/bin/sparc-solaris/gsftopk b/Master/bin/sparc-solaris/gsftopk
index 990f9646186..85af7e29292 100755
--- a/Master/bin/sparc-solaris/gsftopk
+++ b/Master/bin/sparc-solaris/gsftopk
Binary files differ
diff --git a/Master/bin/sparc-solaris/hbf2gf b/Master/bin/sparc-solaris/hbf2gf
index b6f5f45800b..043d9b75f26 100755
--- a/Master/bin/sparc-solaris/hbf2gf
+++ b/Master/bin/sparc-solaris/hbf2gf
Binary files differ
diff --git a/Master/bin/sparc-solaris/kpsewhich b/Master/bin/sparc-solaris/kpsewhich
index 64c95f117b9..54f88e8e93a 100755
--- a/Master/bin/sparc-solaris/kpsewhich
+++ b/Master/bin/sparc-solaris/kpsewhich
Binary files differ
diff --git a/Master/bin/sparc-solaris/makeindex b/Master/bin/sparc-solaris/makeindex
index 804ec628999..2719870bc00 100755
--- a/Master/bin/sparc-solaris/makeindex
+++ b/Master/bin/sparc-solaris/makeindex
Binary files differ
diff --git a/Master/bin/sparc-solaris/makempx b/Master/bin/sparc-solaris/makempx
index b4a0d6b2b3e..e5ece016506 100755
--- a/Master/bin/sparc-solaris/makempx
+++ b/Master/bin/sparc-solaris/makempx
Binary files differ
diff --git a/Master/bin/sparc-solaris/mf b/Master/bin/sparc-solaris/mf
index 05bb21d937b..23ae23469e8 100755
--- a/Master/bin/sparc-solaris/mf
+++ b/Master/bin/sparc-solaris/mf
Binary files differ
diff --git a/Master/bin/sparc-solaris/mf-nowin b/Master/bin/sparc-solaris/mf-nowin
index 8e0b6b1f385..043662f6d26 100755
--- a/Master/bin/sparc-solaris/mf-nowin
+++ b/Master/bin/sparc-solaris/mf-nowin
Binary files differ
diff --git a/Master/bin/sparc-solaris/mft b/Master/bin/sparc-solaris/mft
index 3268adadbea..b7a5b29022b 100755
--- a/Master/bin/sparc-solaris/mft
+++ b/Master/bin/sparc-solaris/mft
Binary files differ
diff --git a/Master/bin/sparc-solaris/mpost b/Master/bin/sparc-solaris/mpost
index cffaf27bf46..4c706f3e901 100755
--- a/Master/bin/sparc-solaris/mpost
+++ b/Master/bin/sparc-solaris/mpost
Binary files differ
diff --git a/Master/bin/sparc-solaris/odvicopy b/Master/bin/sparc-solaris/odvicopy
index 0badb6058ed..3021c28be83 100755
--- a/Master/bin/sparc-solaris/odvicopy
+++ b/Master/bin/sparc-solaris/odvicopy
Binary files differ
diff --git a/Master/bin/sparc-solaris/odvitype b/Master/bin/sparc-solaris/odvitype
index 225f900a0ec..e8e6fb2c0bc 100755
--- a/Master/bin/sparc-solaris/odvitype
+++ b/Master/bin/sparc-solaris/odvitype
Binary files differ
diff --git a/Master/bin/sparc-solaris/omega b/Master/bin/sparc-solaris/omega
index ed41db72174..daeef8fb989 100755
--- a/Master/bin/sparc-solaris/omega
+++ b/Master/bin/sparc-solaris/omega
Binary files differ
diff --git a/Master/bin/sparc-solaris/omfonts b/Master/bin/sparc-solaris/omfonts
index 69fb9c38244..b24be96c200 100755
--- a/Master/bin/sparc-solaris/omfonts
+++ b/Master/bin/sparc-solaris/omfonts
Binary files differ
diff --git a/Master/bin/sparc-solaris/otfinfo b/Master/bin/sparc-solaris/otfinfo
index 25cd2a7bd35..3f72b1446e0 100755
--- a/Master/bin/sparc-solaris/otfinfo
+++ b/Master/bin/sparc-solaris/otfinfo
Binary files differ
diff --git a/Master/bin/sparc-solaris/otftotfm b/Master/bin/sparc-solaris/otftotfm
index aeb15686206..11a88530251 100755
--- a/Master/bin/sparc-solaris/otftotfm
+++ b/Master/bin/sparc-solaris/otftotfm
Binary files differ
diff --git a/Master/bin/sparc-solaris/otp2ocp b/Master/bin/sparc-solaris/otp2ocp
index a97e1ae01a0..3d45fc9c2fc 100755
--- a/Master/bin/sparc-solaris/otp2ocp
+++ b/Master/bin/sparc-solaris/otp2ocp
Binary files differ
diff --git a/Master/bin/sparc-solaris/outocp b/Master/bin/sparc-solaris/outocp
index 64d175b68c7..eaeb91ceb1b 100755
--- a/Master/bin/sparc-solaris/outocp
+++ b/Master/bin/sparc-solaris/outocp
Binary files differ
diff --git a/Master/bin/sparc-solaris/pdftex b/Master/bin/sparc-solaris/pdftex
index 51c87c94071..7bae20e5284 100755
--- a/Master/bin/sparc-solaris/pdftex
+++ b/Master/bin/sparc-solaris/pdftex
Binary files differ
diff --git a/Master/bin/sparc-solaris/pktogf b/Master/bin/sparc-solaris/pktogf
index 04ac8fb7661..2a552ce3c69 100755
--- a/Master/bin/sparc-solaris/pktogf
+++ b/Master/bin/sparc-solaris/pktogf
Binary files differ
diff --git a/Master/bin/sparc-solaris/pktype b/Master/bin/sparc-solaris/pktype
index 549aa2db000..d69a2166522 100755
--- a/Master/bin/sparc-solaris/pktype
+++ b/Master/bin/sparc-solaris/pktype
Binary files differ
diff --git a/Master/bin/sparc-solaris/ps2pk b/Master/bin/sparc-solaris/ps2pk
index 81cc980626f..e95620d830f 100755
--- a/Master/bin/sparc-solaris/ps2pk
+++ b/Master/bin/sparc-solaris/ps2pk
Binary files differ
diff --git a/Master/bin/sparc-solaris/t4ht b/Master/bin/sparc-solaris/t4ht
index 4c8162a2041..da65fdcbb72 100755
--- a/Master/bin/sparc-solaris/t4ht
+++ b/Master/bin/sparc-solaris/t4ht
Binary files differ
diff --git a/Master/bin/sparc-solaris/tangle b/Master/bin/sparc-solaris/tangle
index 2d2f0b76bcc..e8fff2aaf8d 100755
--- a/Master/bin/sparc-solaris/tangle
+++ b/Master/bin/sparc-solaris/tangle
Binary files differ
diff --git a/Master/bin/sparc-solaris/tex b/Master/bin/sparc-solaris/tex
index 70b8a2bcdae..6f842b0e54a 100755
--- a/Master/bin/sparc-solaris/tex
+++ b/Master/bin/sparc-solaris/tex
Binary files differ
diff --git a/Master/bin/sparc-solaris/tex4ht b/Master/bin/sparc-solaris/tex4ht
index 458062a39d5..549457acd34 100755
--- a/Master/bin/sparc-solaris/tex4ht
+++ b/Master/bin/sparc-solaris/tex4ht
Binary files differ
diff --git a/Master/bin/sparc-solaris/texi2html b/Master/bin/sparc-solaris/texi2html
index 40fa6accf5c..b11c900d048 100755
--- a/Master/bin/sparc-solaris/texi2html
+++ b/Master/bin/sparc-solaris/texi2html
@@ -1,4 +1,4 @@
-#! /usr/bin/perl
+#! /usr/bin/env perl
'di ';
'ig 00 ';
#+##############################################################################
@@ -5705,7 +5705,6 @@ $LANGUAGES->{'en'} = {
$T2H_OBSOLETE_STRINGS->{'en'} = {};
-
my $index_name = -1;
my @index_to_hash = ('style_map', 'style_map_pre', 'style_map_texi');
foreach my $hash (\%style_map, \%style_map_pre, \%style_map_texi, \%unformatted_text_style_map_texi)
diff --git a/Master/bin/sparc-solaris/texmfstart b/Master/bin/sparc-solaris/texmfstart
index a886b2aa142..4d1e2976145 100755
--- a/Master/bin/sparc-solaris/texmfstart
+++ b/Master/bin/sparc-solaris/texmfstart
@@ -425,7 +425,7 @@ class KpseFast
@rootpath = ''
@treepath = ''
@progname = 'kpsewhich'
- @engine = 'pdfetex'
+ @engine = 'pdftex'
@variables = Hash.new
@expansions = Hash.new
@files = Hash.new
@@ -1074,7 +1074,7 @@ end
# puts k.expansion("$TEXMF")
# puts k.expanded_path("TEXINPUTS","context")
- # k.progname, k.engine, k.format = 'context', 'pdfetex', 'tfm'
+ # k.progname, k.engine, k.format = 'context', 'pdftex', 'tfm'
# k.scandisk = false # == must_exist
# k.expand_variables
@@ -1429,7 +1429,7 @@ end
$mswindows = Config::CONFIG['host_os'] =~ /mswin/
$separator = File::PATH_SEPARATOR
-$version = "2.0.2"
+$version = "2.0.3"
$ownpath = File.dirname($0)
if $mswindows then
@@ -1520,7 +1520,7 @@ def set_applications(page=1)
$applications['perl'] = $applications['pl'] = 'perl'
$applications['ruby'] = $applications['rb'] = 'ruby'
$applications['python'] = $applications['py'] = 'python'
- $applications['lua'] = $applications['lua'] = 'lua'
+ $applications['lua'] = $applications['lua'] = 'luatex --luaonly'
$applications['java'] = $applications['jar'] = 'java'
if $mswindows then
@@ -1804,14 +1804,16 @@ def changeddir?(path)
if path.empty? then
return true
else
+ oldpath = File.expand_path(path)
begin
- Dir.chdir(path) if ! path.empty?
+ Dir.chdir(path) if not path.empty?
rescue
report("unable to change to directory: #{path}")
else
report("changed to directory: #{path}")
end
- return File.expand_path(Dir.getwd) == File.expand_path(path)
+ newpath = File.expand_path(Dir.getwd)
+ return oldpath == newpath
end
end
@@ -1971,10 +1973,15 @@ def find(filename,program)
end
filename.sub!(/^.*[\\\/]/, '')
# next we look at the current path and the callerpath
- [ ['.','current'],
- [$ownpath,'caller'], ["#{$ownpath}/../#{suffixlist[0]}",'caller'],
- [registered("THREAD"),'thread'], ["#{registered("THREAD")}/../#{suffixlist[0]}",'thread'],
- ].each do |p|
+ pathlist = [ ]
+ progpath = $applications[suffixlist[0]]
+ threadok = registered("THREAD") !~ /unknown/
+ pathlist << ['.','current']
+ pathlist << [$ownpath,'caller'] if $ownpath != '.'
+ pathlist << ["#{$ownpath}/../#{progpath}",'caller'] if progpath
+ pathlist << [registered("THREAD"),'thread'] if threadok
+ pathlist << ["#{registered("THREAD")}/../#{progpath}",'thread'] if progpath && threadok
+ pathlist.each do |p|
if p && ! p.empty? && ! (p[0] == 'unknown') then
suffixlist.each do |suffix|
fname = "#{filename}.#{suffix}"
@@ -2483,27 +2490,35 @@ def execute(arguments)
if $selfmerge then
output("ruby libraries are cleaned up") if SelfMerge::cleanup
output("ruby libraries are merged") if SelfMerge::merge
+ return true
elsif $selfcleanup then
output("ruby libraries are cleaned up") if SelfMerge::cleanup
+ return true
elsif $serve then
if ENV['KPSEMETHOD'] && ENV['KPSEPORT'] then
# # kpse_merge_done: require 'base/kpseremote'
begin
KpseRemote::start_server
rescue
+ return false
+ else
+ return true
end
else
usage
puts("")
puts("message : set 'KPSEMETHOD' and 'KPSEPORT' variables")
+ return false
end
elsif $help || ! $filename || $filename.empty? then
usage
loadtree($tree)
loadenvironment($environment)
show_environment()
+ return true
elsif $batch && $filename && ! $filename.empty? then
# todo, take commands from file and avoid multiple starts and checks
+ return false
else
report("texmfstart version #{$version}")
loadtree($tree)
@@ -2524,33 +2539,42 @@ def execute(arguments)
make(filename,$mswindows,!$mswindows,$remove)
end
end
+ return true # guess
elsif $browser && $filename =~ /^http\:\/\// then
- launch($filename)
+ return launch($filename)
else
begin
process do
if $direct || $filename =~ /^bin\:/ then
- direct($filename)
+ return direct($filename)
elsif $edit && ! $editor.empty? then
- edit($filename)
+ return edit($filename)
else # script: or no prefix
command = find(shortpathname($filename),$program)
if command then
register("THREAD",File.dirname(File.expand_path(command)))
- run(command)
+ return run(command)
else
report('unable to locate program')
+ return false
end
end
end
rescue
report('fatal error in starting process')
+ return false
end
end
end
end
-execute(ARGV)
+if execute(ARGV) then
+ report("\nexecution was successful") if $verbose
+ exit(0)
+else
+ report("\nexecution failed") if $verbose
+ exit(1)
+end
-exit (if ($?.to_i rescue 0) > 0 then 1 else 0 end)
+# exit (if ($?.to_i rescue 0) > 0 then 1 else 0 end)
diff --git a/Master/bin/sparc-solaris/tftopl b/Master/bin/sparc-solaris/tftopl
index e3c55a19667..ee91fc83cfc 100755
--- a/Master/bin/sparc-solaris/tftopl
+++ b/Master/bin/sparc-solaris/tftopl
Binary files differ
diff --git a/Master/bin/sparc-solaris/ttf2afm b/Master/bin/sparc-solaris/ttf2afm
index e6dad7275fe..df091fa5b52 100755
--- a/Master/bin/sparc-solaris/ttf2afm
+++ b/Master/bin/sparc-solaris/ttf2afm
Binary files differ
diff --git a/Master/bin/sparc-solaris/ttf2pk b/Master/bin/sparc-solaris/ttf2pk
index 3943789b788..870301681a4 100755
--- a/Master/bin/sparc-solaris/ttf2pk
+++ b/Master/bin/sparc-solaris/ttf2pk
Binary files differ
diff --git a/Master/bin/sparc-solaris/ttf2tfm b/Master/bin/sparc-solaris/ttf2tfm
index 93279f06e28..263bb65e596 100755
--- a/Master/bin/sparc-solaris/ttf2tfm
+++ b/Master/bin/sparc-solaris/ttf2tfm
Binary files differ
diff --git a/Master/bin/sparc-solaris/ttftotype42 b/Master/bin/sparc-solaris/ttftotype42
index e746b234a85..34530ec4ad0 100755
--- a/Master/bin/sparc-solaris/ttftotype42
+++ b/Master/bin/sparc-solaris/ttftotype42
Binary files differ
diff --git a/Master/bin/sparc-solaris/vftovp b/Master/bin/sparc-solaris/vftovp
index fc39c760acc..6c1310f8fc1 100755
--- a/Master/bin/sparc-solaris/vftovp
+++ b/Master/bin/sparc-solaris/vftovp
Binary files differ
diff --git a/Master/bin/sparc-solaris/weave b/Master/bin/sparc-solaris/weave
index 98cf2ec5fd2..fd3bedf1cc0 100755
--- a/Master/bin/sparc-solaris/weave
+++ b/Master/bin/sparc-solaris/weave
Binary files differ
diff --git a/Master/bin/sparc-solaris/xdvi-motif.bin b/Master/bin/sparc-solaris/xdvi-motif.bin
index 07cbd6b3dc9..7bb14d85f68 100755
--- a/Master/bin/sparc-solaris/xdvi-motif.bin
+++ b/Master/bin/sparc-solaris/xdvi-motif.bin
Binary files differ
diff --git a/Master/bin/sparc-solaris/xdvipdfmx b/Master/bin/sparc-solaris/xdvipdfmx
index 825093213f9..dd3f9c4142b 100755
--- a/Master/bin/sparc-solaris/xdvipdfmx
+++ b/Master/bin/sparc-solaris/xdvipdfmx
Binary files differ
diff --git a/Master/bin/sparc-solaris/xetex b/Master/bin/sparc-solaris/xetex
index 81bffdf1bdb..02ebe64ed08 100755
--- a/Master/bin/sparc-solaris/xetex
+++ b/Master/bin/sparc-solaris/xetex
Binary files differ