#! /bin/sh
+. "${srcdir=.}/init.sh"; path_prepend_ . ../src
# Test recognition of Lua format strings.
-tmpfiles=""
-trap 'rm -fr $tmpfiles' 1 2 3 15
-
-tmpfiles="$tmpfiles f-lu-1.data"
cat <<\EOF > f-lu-1.data
# Valid: no argument
"abc%%"
# Invalid: unterminated
"abc%3"
EOF
-tmpfiles="$tmpfiles f-l-1.err"
: ${XGETTEXT=xgettext}
n=0
while read comment; do
read string
n=`expr $n + 1`
- tmpfiles="$tmpfiles f-lu-1-$n.in f-lu-1-$n.po"
echo "gettext.gettext(${string});" > f-lu-1-$n.in
${XGETTEXT} -L Lua -o f-lu-1-$n.po f-lu-1-$n.in || exit 1
test -f f-lu-1-$n.po || exit 1
rm -f f-lu-1-$n.in f-lu-1-$n.po
done < f-lu-1.data
-rm -fr $tmpfiles
-
exit 0