fi
scan -width 80 +inbox 11 > $actual || exit 1
+oldfailed="${failed:-0}"
check "$expected" "$actual"
+if test "$oldfailed" -ne "${failed:-0}"; then
+ echo "Complete UTF-8 width table for BMP"
+ ${MH_OBJ_DIR}/test/getcwidth --dump
+fi
#
# Check decoding with an invalid multibyte sequence. We skip this test
# if we don't have iconv support, since it requires converting from one
-# character set to another
+# character set to another. Be sure we created the test file, though, because
+# it's required for the test right after it.
#
-if test "$ICONV_ENABLED" -eq 1; then
- cat >`mhpath new` <<EOF
+cat >`mhpath new` <<EOF
From: Test12 <test12@example.com>
To: Some User <user@example.com>
Date: Mon, 31 Dec 2012 00:00:00
ISO-8859-1 character set, but it (U+2019) is valid UTF-8.
EOF
- cat >"$expected" <<EOF
+cat >"$expected" <<EOF
12 12/31 Test12 2013 New Year?s Deals! Start the year right
EOF
+if test "$ICONV_ENABLED" -eq 1; then
LC_CTYPE=ISO-8859-1 MM_CHARSET=ISO-8859-1 scan -width 75 last >"$actual"
check "$expected" "$actual"
fi