7 if [ -z "`man -?|grep -- '^ *-T'`" ] ; then
8 echo 'WARNING: your man does not support "-T Format" to specify encoding'
9 echo 'SKIPPING encoding tests'
12 ENCS
="latin1 utf8 ascii"
24 ERROR_CNT
=$
(( ERROR_CNT
+ 1 ))
28 echo "$ERROR_CNT errors"
31 CMD
="../../docutils/tools/rst2man.py --traceback"
33 for IN_F
in $IN_DIR/$FILES ; do
36 if echo $F_BASE |
grep -q -- '-de\.' ; then
41 $CMD $OPT $IN_F $OUT_DIR/$F_BASE.man
42 if [ $?
-eq 0 ] ; then
43 diff -s -u $EXP_DIR/$F_BASE.man
$OUT_DIR/$F_BASE.man
44 if [ $?
-ne 0 ] ; then
48 if [ -e $EXP_DIR/$F_BASE.
$ENC ] ; then
49 man
-T$ENC $OUT_DIR/$F_BASE.man
> $OUT_DIR/$F_BASE.
$ENC
50 diff -s -u $EXP_DIR/$F_BASE.
$ENC $OUT_DIR/$F_BASE.
$ENC
61 for L
in "en" "de" ; do
62 for IN_F
in $IN_DIR/docinfo-
*.txt
; do
67 $CMD $OPT $IN_F $OUT_DIR/$F_BASE$EXT.man
68 if [ $?
-eq 0 ] ; then
69 diff -s -u $EXP_DIR/$F_BASE$EXT.man
$OUT_DIR/$F_BASE$EXT.man
70 if [ $?
-ne 0 ] ; then