X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=bin%2Flib;h=9c49f9e9fac26982925a13ab61c9df97b490f978;hb=58850660666010fcd997bdcc96ad47bebcc2665d;hp=bbe3beb9c1ec62f6765b05a7208b32957961a029;hpb=4ea5a509cea333f6bd6c8226a6e71fa114a95a47;p=eval.git diff --git a/bin/lib b/bin/lib index bbe3beb..9c49f9e 100644 --- a/bin/lib +++ b/bin/lib @@ -268,7 +268,15 @@ function test-prolog esac if [ -n "$EV_PEDANT" -a $IN_TYPE != none ] ; then pcont " " - bin/pedant <$TDIR/$TEST.in | tr '\n' ' ' >&2 + if [ "$EV_PEDANT" = 1 ] ; then + EV_PEDANT=" " + fi + bin/pedant <$TDIR/$TEST.in >$TDIR/$TEST.pedant $EV_PEDANT + if [ -s $TDIR/$TEST.pedant ] ; then + pend + sed 's/^/\t/' <$TDIR/$TEST.pedant >&2 + pstart -e '\t' + fi fi case $OUT_TYPE in file) echo "Output file: $PROBLEM.out"