texlive[69970] Master/bin/armhf-linux: first armhf-linux for tl24
commits+karl at tug.org
commits+karl at tug.org
Sun Feb 18 23:40:57 CET 2024
Revision: 69970
https://tug.org/svn/texlive?view=revision&revision=69970
Author: karl
Date: 2024-02-18 23:40:53 +0100 (Sun, 18 Feb 2024)
Log Message:
-----------
first armhf-linux for tl24 pretest
Modified Paths:
--------------
trunk/Master/bin/armhf-linux/afm2pl
trunk/Master/bin/armhf-linux/afm2tfm
trunk/Master/bin/armhf-linux/aleph
trunk/Master/bin/armhf-linux/autosp
trunk/Master/bin/armhf-linux/axohelp
trunk/Master/bin/armhf-linux/bbox
trunk/Master/bin/armhf-linux/bg5conv
trunk/Master/bin/armhf-linux/bibtex
trunk/Master/bin/armhf-linux/bibtex8
trunk/Master/bin/armhf-linux/bibtexu
trunk/Master/bin/armhf-linux/cef5conv
trunk/Master/bin/armhf-linux/cefconv
trunk/Master/bin/armhf-linux/cefsconv
trunk/Master/bin/armhf-linux/cfftot1
trunk/Master/bin/armhf-linux/chkdvifont
trunk/Master/bin/armhf-linux/chktex
trunk/Master/bin/armhf-linux/ctangle
trunk/Master/bin/armhf-linux/ctie
trunk/Master/bin/armhf-linux/ctwill
trunk/Master/bin/armhf-linux/ctwill-refsort
trunk/Master/bin/armhf-linux/ctwill-twinx
trunk/Master/bin/armhf-linux/cweave
trunk/Master/bin/armhf-linux/detex
trunk/Master/bin/armhf-linux/devnag
trunk/Master/bin/armhf-linux/disdvi
trunk/Master/bin/armhf-linux/dt2dv
trunk/Master/bin/armhf-linux/dv2dt
trunk/Master/bin/armhf-linux/dvi2tty
trunk/Master/bin/armhf-linux/dvibook
trunk/Master/bin/armhf-linux/dviconcat
trunk/Master/bin/armhf-linux/dvicopy
trunk/Master/bin/armhf-linux/dvidvi
trunk/Master/bin/armhf-linux/dvilj
trunk/Master/bin/armhf-linux/dvilj2p
trunk/Master/bin/armhf-linux/dvilj4
trunk/Master/bin/armhf-linux/dvilj4l
trunk/Master/bin/armhf-linux/dvipng
trunk/Master/bin/armhf-linux/dvipos
trunk/Master/bin/armhf-linux/dvips
trunk/Master/bin/armhf-linux/dviselect
trunk/Master/bin/armhf-linux/dvispc
trunk/Master/bin/armhf-linux/dvisvgm
trunk/Master/bin/armhf-linux/dvitodvi
trunk/Master/bin/armhf-linux/dvitype
trunk/Master/bin/armhf-linux/epsffit
trunk/Master/bin/armhf-linux/euptex
trunk/Master/bin/armhf-linux/extconv
trunk/Master/bin/armhf-linux/gftodvi
trunk/Master/bin/armhf-linux/gftopk
trunk/Master/bin/armhf-linux/gftype
trunk/Master/bin/armhf-linux/gregorio
trunk/Master/bin/armhf-linux/gsftopk
trunk/Master/bin/armhf-linux/hbf2gf
trunk/Master/bin/armhf-linux/hishrink
trunk/Master/bin/armhf-linux/histretch
trunk/Master/bin/armhf-linux/hitex
trunk/Master/bin/armhf-linux/kpseaccess
trunk/Master/bin/armhf-linux/kpsereadlink
trunk/Master/bin/armhf-linux/kpsestat
trunk/Master/bin/armhf-linux/kpsewhich
trunk/Master/bin/armhf-linux/lacheck
trunk/Master/bin/armhf-linux/luahbtex
trunk/Master/bin/armhf-linux/luajithbtex
trunk/Master/bin/armhf-linux/luajittex
trunk/Master/bin/armhf-linux/luatex
trunk/Master/bin/armhf-linux/mag
trunk/Master/bin/armhf-linux/makeindex
trunk/Master/bin/armhf-linux/makejvf
trunk/Master/bin/armhf-linux/mendex
trunk/Master/bin/armhf-linux/mf
trunk/Master/bin/armhf-linux/mf-nowin
trunk/Master/bin/armhf-linux/mflua
trunk/Master/bin/armhf-linux/mfluajit
trunk/Master/bin/armhf-linux/mft
trunk/Master/bin/armhf-linux/mkindex
trunk/Master/bin/armhf-linux/mmafm
trunk/Master/bin/armhf-linux/mmpfb
trunk/Master/bin/armhf-linux/mpost
trunk/Master/bin/armhf-linux/msxlint
trunk/Master/bin/armhf-linux/odvicopy
trunk/Master/bin/armhf-linux/odvitype
trunk/Master/bin/armhf-linux/omfonts
trunk/Master/bin/armhf-linux/otangle
trunk/Master/bin/armhf-linux/otfinfo
trunk/Master/bin/armhf-linux/otftotfm
trunk/Master/bin/armhf-linux/otp2ocp
trunk/Master/bin/armhf-linux/outocp
trunk/Master/bin/armhf-linux/patgen
trunk/Master/bin/armhf-linux/pdfclose
trunk/Master/bin/armhf-linux/pdfopen
trunk/Master/bin/armhf-linux/pdftex
trunk/Master/bin/armhf-linux/pdftosrc
trunk/Master/bin/armhf-linux/pfb2pfa
trunk/Master/bin/armhf-linux/pk2bm
trunk/Master/bin/armhf-linux/pktogf
trunk/Master/bin/armhf-linux/pktype
trunk/Master/bin/armhf-linux/pltotf
trunk/Master/bin/armhf-linux/pmpost
trunk/Master/bin/armhf-linux/pmxab
trunk/Master/bin/armhf-linux/pooltype
trunk/Master/bin/armhf-linux/prepmx
trunk/Master/bin/armhf-linux/ps2pk
trunk/Master/bin/armhf-linux/psbook
trunk/Master/bin/armhf-linux/psnup
trunk/Master/bin/armhf-linux/psresize
trunk/Master/bin/armhf-linux/psselect
trunk/Master/bin/armhf-linux/pstops
trunk/Master/bin/armhf-linux/scor2prt
trunk/Master/bin/armhf-linux/sjisconv
trunk/Master/bin/armhf-linux/synctex
trunk/Master/bin/armhf-linux/t1ascii
trunk/Master/bin/armhf-linux/t1asm
trunk/Master/bin/armhf-linux/t1binary
trunk/Master/bin/armhf-linux/t1disasm
trunk/Master/bin/armhf-linux/t1dotlessj
trunk/Master/bin/armhf-linux/t1lint
trunk/Master/bin/armhf-linux/t1mac
trunk/Master/bin/armhf-linux/t1rawafm
trunk/Master/bin/armhf-linux/t1reencode
trunk/Master/bin/armhf-linux/t1testpage
trunk/Master/bin/armhf-linux/t1unmac
trunk/Master/bin/armhf-linux/t4ht
trunk/Master/bin/armhf-linux/tangle
trunk/Master/bin/armhf-linux/teckit_compile
trunk/Master/bin/armhf-linux/tex
trunk/Master/bin/armhf-linux/tex2aspc
trunk/Master/bin/armhf-linux/tex4ht
trunk/Master/bin/armhf-linux/tftopl
trunk/Master/bin/armhf-linux/tie
trunk/Master/bin/armhf-linux/tpic2pdftex
trunk/Master/bin/armhf-linux/ttf2afm
trunk/Master/bin/armhf-linux/ttf2pk
trunk/Master/bin/armhf-linux/ttf2tfm
trunk/Master/bin/armhf-linux/ttfdump
trunk/Master/bin/armhf-linux/ttftotype42
trunk/Master/bin/armhf-linux/twill
trunk/Master/bin/armhf-linux/upbibtex
trunk/Master/bin/armhf-linux/updvitype
trunk/Master/bin/armhf-linux/upmendex
trunk/Master/bin/armhf-linux/upmpost
trunk/Master/bin/armhf-linux/uppltotf
trunk/Master/bin/armhf-linux/uptftopl
trunk/Master/bin/armhf-linux/vftovp
trunk/Master/bin/armhf-linux/vlna
trunk/Master/bin/armhf-linux/vptovf
trunk/Master/bin/armhf-linux/weave
trunk/Master/bin/armhf-linux/wofm2opl
trunk/Master/bin/armhf-linux/wopl2ofm
trunk/Master/bin/armhf-linux/wovf2ovp
trunk/Master/bin/armhf-linux/wovp2ovf
trunk/Master/bin/armhf-linux/xdvi-xaw
trunk/Master/bin/armhf-linux/xdvipdfmx
trunk/Master/bin/armhf-linux/xetex
trunk/Master/bin/armhf-linux/xml2pmx
Added Paths:
-----------
trunk/Master/bin/armhf-linux/ctwill-proofsort
trunk/Master/bin/armhf-linux/eptex
trunk/Master/bin/armhf-linux/ptekf
trunk/Master/bin/armhf-linux/twill-refsort
Removed Paths:
-------------
trunk/Master/bin/armhf-linux/eptex
Modified: trunk/Master/bin/armhf-linux/afm2pl
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/afm2tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/aleph
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/autosp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/axohelp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/bbox
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/bg5conv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/bibtex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/bibtex8
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/bibtexu
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/cef5conv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/cefconv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/cefsconv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/cfftot1
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/chkdvifont
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/chktex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ctangle
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ctie
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ctwill
===================================================================
(Binary files differ)
Added: trunk/Master/bin/armhf-linux/ctwill-proofsort
===================================================================
--- trunk/Master/bin/armhf-linux/ctwill-proofsort (rev 0)
+++ trunk/Master/bin/armhf-linux/ctwill-proofsort 2024-02-18 22:40:53 UTC (rev 69970)
@@ -0,0 +1,138 @@
+#!/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 < input_file > output_file\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|EXAMPLE|COPYRIGHT");
+ close $pipe;
+ exit 0;
+}
+## version()
+sub version {
+ return $progname.' $Revision$ $Date$'."\n";
+}
+
+# Read input from the console and look for blocks like
+# \mini
+# [LOCATION KEY TEXPART]*
+# }\FI
+# and sort them alphabetically by the KEYs.
+#
+# Every KEY contains a single C identifier (variable, type, function, etc.),
+# either as a single brace-enclosed argument of a TeX control sequence,
+# or as a single identifier in $math_mode$; the latter come from '@f'ormat
+# definitions. All internal backslashes are removed from the KEY before it
+# is used in the storage.
+my %mini_index; # storage for index entries of a section
+my $print_index = 0; # do we collect and print a mini-index?
+foreach my $line (<STDIN>)
+{
+ if ("\\mini\n" eq $line) { # start of mini-index
+ $print_index = 1;
+ %mini_index = (); # reset mini-index storage
+ } elsif ("}\\FI\n" eq $line) { # end of mini-index
+ foreach my $key ($collator ?
+ $collator->sort(keys %mini_index) :
+ sort {"\L$a" cmp "\L$b"} keys %mini_index) {
+ print $mini_index{$key};
+ }
+ $print_index = 0;
+ } elsif ($print_index) { # mini-index entry
+ my (undef,$key) = split / /, $line; # 2nd column is the key
+ $key =~ s/\\//g; # strip internal TeX escape(s)
+ $key =~ m/\w*\{(\w+)\}/; # extract plain key from control seq.
+ $key =~ m/\$(\w+)\$/ unless defined $1; # extract @f TeX key
+ $mini_index{$1} = $line; # store index entry
+ next; # print later
+ }
+
+ print $line;
+}
+
+exit 0;
+
+=pod
+
+=encoding utf8
+
+=head1 NAME
+
+ctwill-proofsort - Sort mini-indexes alphabetically
+
+=head1 SHORT DESCRIPTION
+
+This small Perl script 'ctwill-proofsort' sorts the mini-indexes for each
+section in the TeX file created by 'ctwill +P', i.e., prior to
+formatting with the 'ctproofmac.tex' macros.
+It reads its input from <STDIN> and writes its output to <STDOUT>.
+
+=over
+
+=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 "mv 'input_file'-sorted.tex 'input_file'.tex"
+
+=item Run TeX on 'input_file'.tex
+
+=back
+
+See also "man ctwill" for more information on how to use the CTWILL system,
+both with or without the '+P' option.
+
+=head1 EXAMPLE
+
+Example from MMIX (https://github.com/ascherer/mmix, 'local' branch):
+
+=over
+
+=item $ tie -c mmotype-twill.ch mmotype.{w,ch} mmotype-mini.ch
+
+=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 $ tex mmotype
+
+=back
+
+=head1 COPYRIGHT
+
+Public domain. Originally written by Andreas Scherer, 2023.
+
+Contemporary development on https://github.com/ascherer/cwebbin.
+
+=cut
Property changes on: trunk/Master/bin/armhf-linux/ctwill-proofsort
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/bin/armhf-linux/ctwill-refsort
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ctwill-twinx
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/cweave
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/detex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/devnag
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/disdvi
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dt2dv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dv2dt
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvi2tty
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvibook
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dviconcat
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvicopy
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvidvi
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvilj
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvilj2p
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvilj4
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvilj4l
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvipng
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvipos
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvips
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dviselect
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvispc
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvisvgm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvitodvi
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/dvitype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/epsffit
===================================================================
(Binary files differ)
Deleted: trunk/Master/bin/armhf-linux/eptex
===================================================================
(Binary files differ)
Added: trunk/Master/bin/armhf-linux/eptex
===================================================================
--- trunk/Master/bin/armhf-linux/eptex (rev 0)
+++ trunk/Master/bin/armhf-linux/eptex 2024-02-18 22:40:53 UTC (rev 69970)
@@ -0,0 +1 @@
+link euptex
\ No newline at end of file
Property changes on: trunk/Master/bin/armhf-linux/eptex
___________________________________________________________________
Added: svn:special
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/bin/armhf-linux/euptex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/extconv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/gftodvi
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/gftopk
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/gftype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/gregorio
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/gsftopk
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/hbf2gf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/hishrink
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/histretch
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/hitex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/kpseaccess
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/kpsereadlink
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/kpsestat
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/kpsewhich
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/lacheck
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/luahbtex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/luajithbtex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/luajittex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/luatex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mag
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/makeindex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/makejvf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mendex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mf-nowin
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mflua
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mfluajit
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mft
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mkindex
===================================================================
--- trunk/Master/bin/armhf-linux/mkindex 2024-02-18 22:16:12 UTC (rev 69969)
+++ trunk/Master/bin/armhf-linux/mkindex 2024-02-18 22:40:53 UTC (rev 69970)
@@ -1,5 +1,5 @@
#!/bin/sh
-# $Id: mkindex 52596 2019-11-01 18:11:31Z karl $
+# $Id$
# Public domain. Originally written by Thomas Esser around 2001..
test -f /bin/sh5 && test -z "$RUNNING_SH5" \
Modified: trunk/Master/bin/armhf-linux/mmafm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mmpfb
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/mpost
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/msxlint
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/odvicopy
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/odvitype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/omfonts
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/otangle
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/otfinfo
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/otftotfm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/otp2ocp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/outocp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/patgen
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pdfclose
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pdfopen
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pdftex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pdftosrc
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pfb2pfa
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pk2bm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pktogf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pktype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pltotf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pmpost
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pmxab
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pooltype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/prepmx
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ps2pk
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/psbook
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/psnup
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/psresize
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/psselect
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/pstops
===================================================================
(Binary files differ)
Added: trunk/Master/bin/armhf-linux/ptekf
===================================================================
(Binary files differ)
Index: trunk/Master/bin/armhf-linux/ptekf
===================================================================
--- trunk/Master/bin/armhf-linux/ptekf 2024-02-18 22:16:12 UTC (rev 69969)
+++ trunk/Master/bin/armhf-linux/ptekf 2024-02-18 22:40:53 UTC (rev 69970)
Property changes on: trunk/Master/bin/armhf-linux/ptekf
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/bin/armhf-linux/scor2prt
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/sjisconv
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/synctex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1ascii
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1asm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1binary
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1disasm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1dotlessj
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1lint
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1mac
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1rawafm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1reencode
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1testpage
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t1unmac
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/t4ht
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tangle
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/teckit_compile
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tex2aspc
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tex4ht
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tftopl
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tie
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/tpic2pdftex
===================================================================
--- trunk/Master/bin/armhf-linux/tpic2pdftex 2024-02-18 22:16:12 UTC (rev 69969)
+++ trunk/Master/bin/armhf-linux/tpic2pdftex 2024-02-18 22:40:53 UTC (rev 69970)
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $Id: tpic2pdftex 29534 2013-03-27 23:56:34Z karl $
+# $Id$
#
# Experimental awk-script for conversion of tpic \specials as produced
# by (groff-)pic into pdfTeX \pdfliteral sections for further processing
Modified: trunk/Master/bin/armhf-linux/ttf2afm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ttf2pk
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ttf2tfm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ttfdump
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/ttftotype42
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/twill
===================================================================
(Binary files differ)
Added: trunk/Master/bin/armhf-linux/twill-refsort
===================================================================
--- trunk/Master/bin/armhf-linux/twill-refsort (rev 0)
+++ trunk/Master/bin/armhf-linux/twill-refsort 2024-02-18 22:40:53 UTC (rev 69970)
@@ -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
Property changes on: trunk/Master/bin/armhf-linux/twill-refsort
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Modified: trunk/Master/bin/armhf-linux/upbibtex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/updvitype
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/upmendex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/upmpost
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/uppltotf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/uptftopl
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/vftovp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/vlna
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/vptovf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/weave
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/wofm2opl
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/wopl2ofm
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/wovf2ovp
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/wovp2ovf
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/xdvi-xaw
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/xdvipdfmx
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/xetex
===================================================================
(Binary files differ)
Modified: trunk/Master/bin/armhf-linux/xml2pmx
===================================================================
(Binary files differ)
More information about the tex-live-commits
mailing list.