more fixes Reference: /n/atom/patch/applied/manmkfile2 Date: Wed Mar 12 23:52:24 CET 2014 Signed-off-by: quanstro@quanstro.net --- /sys/man/mkfile Wed Mar 12 23:52:21 2014 +++ /sys/man/mkfile Wed Mar 12 23:52:21 2014 @@ -18,13 +18,13 @@ echo .am TH echo .tm '\\$1' '\\$2' '\\n%' echo .. - for (i in [0-9]*){ + for (i in `{ls | grep '^[0-9][a-z]*$' ; echo [1-9][0-9]*}){ builtin cd $i for(j in [a-z0-9¡-􏿿]*) switch($i/$j){ - case 1/tbl + case 1/tbl 2/aml tbl $j - case 1/eqn 3/realtime 6/auth + case 1/eqn 2/encode 3/usb 8/dsa 8/iops 10/power eqn $j case 1/pic pic $j @@ -44,7 +44,7 @@ awk -f $LIB/checkman.awk [0-9]*/* | sed '/\/(cda|av|midi|pub|weather|service\.9net|isdn)(\/|\))/d' punccheck: - grep -n '^\.[IB][^PRIB].+[.;,:]$' [0-9]/* | grep -v '\.\.\.' + grep -n '^\.[IB][^PRIB].+[.;,:]$' [0-9]*/* | grep -v '\.\.\.' check:V: indices checksource awk -f $LIB/checkman.awk [0-9]*/* @@ -52,7 +52,7 @@ checksource:QV: sam -d >[2]/dev/null <<'!' f input - < cat [0-9]/[a-z0-9¡-􏿿]* + < cat [0-9]*/[a-z0-9¡-􏿿]* B output b input ,x/^\.SH SOURCE/ .,/^\.SH/ x g/^\.B/t "output @@ -80,7 +80,7 @@ {echo -n $FONTS; cat $LIB/preface} | troff -ms {echo -n $FONTS; echo ' '} | troff { - for (i in [0-9]*){ + for (i in `{ls | grep '^[0-9][a-z]*$' ; echo [1-9][0-9]*}){ builtin cd $i for(j in [a-z0-9¡-􏿿]*) switch($i/$j){