]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Use \EOF, not EOF, to create here documents containing non-ASCII characters.
authorBruno Haible <bruno@clisp.org>
Tue, 15 Jan 2002 12:52:13 +0000 (12:52 +0000)
committerBruno Haible <bruno@clisp.org>
Sun, 21 Jun 2009 22:59:15 +0000 (00:59 +0200)
35 files changed:
tests/ChangeLog
tests/msgattrib-1
tests/msgattrib-10
tests/msgattrib-11
tests/msgattrib-12
tests/msgattrib-13
tests/msgattrib-14
tests/msgattrib-2
tests/msgattrib-3
tests/msgattrib-4
tests/msgattrib-5
tests/msgattrib-6
tests/msgattrib-7
tests/msgattrib-8
tests/msgattrib-9
tests/msgcat-5
tests/msgcat-6
tests/msgcomm-17
tests/msgcomm-22
tests/msgconv-1
tests/msgconv-2
tests/msgconv-3
tests/msgexec-1
tests/msgexec-2
tests/msgfilter-1
tests/msgfilter-2
tests/msgfmt-10
tests/msgfmt-5
tests/msgmerge-10
tests/msgmerge-11
tests/msgmerge-12
tests/msgmerge-14
tests/msgmerge-15
tests/msgmerge-16
tests/msgmerge-9

index 7b2adaee437936c327e18efce3480171266876ee..298df99f25d33bbfb483cb45d499c9b1812883c0 100644 (file)
@@ -1,3 +1,15 @@
+2002-01-12  Bruno Haible  <bruno@clisp.org>
+
+       * msgattrib-*: Use \EOF, not EOF, to create here documents containing
+       non-ASCII characters. Needed on FreeBSD.
+       * msgcat-*: Likewise.
+       * msgcomm-*: Likewise.
+       * msgconv-*: Likewise.
+       * msgexec-*: Likewise.
+       * msgfilter-*: Likewise.
+       * msgfmt-*: Likewise.
+       * msgmerge-*: Likewise.
+
 2002-01-12  Bruno Haible  <bruno@clisp.org>
 
        * tstgettext.c (main): Update year in --version output.
index 63302543a67f0c95448777ff0c0f113fb6645119..b95888f43fb3c07b35c8adca7f34dc359ba063b8 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test1.po"
-cat <<EOF > ma-test1.po
+cat <<\EOF > ma-test1.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --translated ma-test1.po -o ma-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test1.ok"
-cat <<EOF > ma-test1.ok
+cat <<\EOF > ma-test1.ok
 # HEADER.
 #
 msgid ""
index ee9767199582dd79b1c30a6a248c71106664534f..766523129d22c2acf4c1cf872bdb986576699f2b 100755 (executable)
@@ -8,7 +8,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test10.po"
-cat <<EOF > ma-test10.po
+cat <<\EOF > ma-test10.po
 # HEADER.
 #
 msgid ""
@@ -64,7 +64,7 @@ ${MSGATTRIB} --set-obsolete ma-test10.po -o ma-test10.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test10.ok"
-cat <<EOF > ma-test10.ok
+cat <<\EOF > ma-test10.ok
 # HEADER.
 #
 msgid ""
index 0f8b28c48947b933495399b5a51304649576fb33..e89b63622dfd61c89d120a08c82b196090d3500f 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test11.po"
-cat <<EOF > ma-test11.po
+cat <<\EOF > ma-test11.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --clear-obsolete ma-test11.po -o ma-test11.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test11.ok"
-cat <<EOF > ma-test11.ok
+cat <<\EOF > ma-test11.ok
 # HEADER.
 #
 msgid ""
index c73282013f6776323456c540073c61b170eb98e6..75f2917548b825424a3460925034988ed4213510 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test12.po"
-cat <<EOF > ma-test12.po
+cat <<\EOF > ma-test12.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --fuzzy ma-test12.po -o ma-test12.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test12.ok"
-cat <<EOF > ma-test12.ok
+cat <<\EOF > ma-test12.ok
 # HEADER.
 #
 msgid ""
index f2587343a81070d389a540e38c20420b6af39b47..2fd98be08b413f26a0473214ffa3ac0b89bdc00c 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test13.po"
-cat <<EOF > ma-test13.po
+cat <<\EOF > ma-test13.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --obsolete ma-test13.po -o ma-test13.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test13.ok"
-cat <<EOF > ma-test13.ok
+cat <<\EOF > ma-test13.ok
 # HEADER.
 #
 msgid ""
index da814341d871201b94582a1d2a73994d74d22da4..e43d5c923e67501cbc01b3618a1860779ecf2c7b 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test14.po"
-cat <<EOF > ma-test14.po
+cat <<\EOF > ma-test14.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --obsolete --no-fuzzy ma-test14.po -o ma-test14.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test14.ok"
-cat <<EOF > ma-test14.ok
+cat <<\EOF > ma-test14.ok
 # HEADER.
 #
 msgid ""
index 7bddebb40654f050e7bd43a02ba5586824811792..9beb8bd0dd89b8fa7b4ccd5beddeb0f90c42a892 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test2.po"
-cat <<EOF > ma-test2.po
+cat <<\EOF > ma-test2.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --untranslated ma-test2.po -o ma-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test2.ok"
-cat <<EOF > ma-test2.ok
+cat <<\EOF > ma-test2.ok
 # HEADER.
 #
 msgid ""
index 0a8a2589b6621dd928cb6d3a4c626e0827ad57dd..1c21a17fe7d693de0f511c5762b16b01f3514467 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test3.po"
-cat <<EOF > ma-test3.po
+cat <<\EOF > ma-test3.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --no-fuzzy ma-test3.po -o ma-test3.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test3.ok"
-cat <<EOF > ma-test3.ok
+cat <<\EOF > ma-test3.ok
 # HEADER.
 #
 msgid ""
index f4fe0d19c561ff5047c61d8d95b59d8533ad6633..66d7c22de3880c3c343600c8b0cf56436c440d57 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test4.po"
-cat <<EOF > ma-test4.po
+cat <<\EOF > ma-test4.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --only-fuzzy ma-test4.po -o ma-test4.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test4.ok"
-cat <<EOF > ma-test4.ok
+cat <<\EOF > ma-test4.ok
 # HEADER.
 #
 msgid ""
index ee296376ef3a3d0fda811b4221b1e49a2de0d2f6..4a5040c11c784e052128971c394c159ad5e98e34 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test5.po"
-cat <<EOF > ma-test5.po
+cat <<\EOF > ma-test5.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --no-obsolete ma-test5.po -o ma-test5.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test5.ok"
-cat <<EOF > ma-test5.ok
+cat <<\EOF > ma-test5.ok
 # HEADER.
 #
 msgid ""
index f1bdb85757e8fc8ac029f885041ecf42854f68dd..67b85302b4070f7f6e99f9ed8cc4be93ae3c9232 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test6.po"
-cat <<EOF > ma-test6.po
+cat <<\EOF > ma-test6.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --only-obsolete ma-test6.po -o ma-test6.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test6.ok"
-cat <<EOF > ma-test6.ok
+cat <<\EOF > ma-test6.ok
 # HEADER.
 #
 msgid ""
index 0976c489afec89d88b0c167e96e58a9d2cebf124..9aa7b0775c899c800e7e8903b9eb09a5aa629ca3 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test7.po"
-cat <<EOF > ma-test7.po
+cat <<\EOF > ma-test7.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --translated --only-obsolete ma-test7.po -o ma-test7.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test7.ok"
-cat <<EOF > ma-test7.ok
+cat <<\EOF > ma-test7.ok
 # HEADER.
 #
 msgid ""
index 4fc6708d9c25733f16f3ece268b5283e141720de..c79adc28ed81659f4e679797dfaecf18b88d35bb 100755 (executable)
@@ -7,7 +7,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test8.po"
-cat <<EOF > ma-test8.po
+cat <<\EOF > ma-test8.po
 # HEADER.
 #
 msgid ""
@@ -63,7 +63,7 @@ ${MSGATTRIB} --set-fuzzy ma-test8.po -o ma-test8.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test8.ok"
-cat <<EOF > ma-test8.ok
+cat <<\EOF > ma-test8.ok
 # HEADER.
 #
 #, fuzzy
index a5ff71a98e8445441fb3f9dc42e21dcdb10e6c03..05a912711b33ab002adc6ca874e65f5fb85e4801 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles ma-test9.po"
-cat <<EOF > ma-test9.po
+cat <<\EOF > ma-test9.po
 # HEADER.
 #
 msgid ""
@@ -62,7 +62,7 @@ ${MSGATTRIB} --clear-fuzzy ma-test9.po -o ma-test9.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles ma-test9.ok"
-cat <<EOF > ma-test9.ok
+cat <<\EOF > ma-test9.ok
 # HEADER.
 #
 msgid ""
index 9cb163e5087e895d72371749be0a22e7796fe2b3..4676f8aa2c83ff8b7ff86a04e7b314c944b10153 100755 (executable)
@@ -7,7 +7,7 @@ trap 'rm -fr $tmpfiles' 1 2 3 15
 # try --use-first
 
 tmpfiles="$tmpfiles mcat-test5.in1 mcat-test5.in2"
-cat <<EOF > mcat-test5.in1
+cat <<\EOF > mcat-test5.in1
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
@@ -31,7 +31,7 @@ msgstr ""
 "Glückwunsch!"
 EOF
 
-cat <<EOF > mcat-test5.in2
+cat <<\EOF > mcat-test5.in2
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
@@ -64,7 +64,7 @@ ${MSGCAT} --use-first --more-than=0 -o mcat-test5.out \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test5.ok"
-cat << EOF > mcat-test5.ok
+cat << \EOF > mcat-test5.ok
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
index cea9b962425c8bf55e9862cd80d9fbafec57757e..07205010344d3ecd2201c436460fe4e53154d9f2 100755 (executable)
@@ -7,7 +7,7 @@ trap 'rm -fr $tmpfiles' 1 2 3 15
 # preserve all variants, add markers
 
 tmpfiles="$tmpfiles mcat-test6.in1 mcat-test6.in2"
-cat <<EOF > mcat-test6.in1
+cat <<\EOF > mcat-test6.in1
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
@@ -31,7 +31,7 @@ msgstr ""
 "Glückwunsch!"
 EOF
 
-cat <<EOF > mcat-test6.in2
+cat <<\EOF > mcat-test6.in2
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
@@ -64,7 +64,7 @@ ${MSGCAT} --more-than=0 -o mcat-test6.out \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcat-test6.ok"
-cat << EOF > mcat-test6.ok
+cat << \EOF > mcat-test6.ok
 # German message file for xyz.
 # Copyright (C) 1999, 2000, 2001 xyz.
 # Kab Def <ke@zzz.uucp>, 2000.
index de3e2648bc2c5aac87c1ba4df2c080cc865606fa..f7f9da81e23ad469c5db5870a26dcc120752ad40 100755 (executable)
@@ -43,7 +43,7 @@ msgid "1"
 msgstr ""
 EOF
 
-cat <<EOF > mcomm-test17.in3
+cat <<\EOF > mcomm-test17.in3
 msgid ""
 msgstr ""
 "Project-Id-Version: GNU one 1.2.3\n"
@@ -73,7 +73,7 @@ ${MSGCOMM} -u mcomm-test17.in1 mcomm-test17.in2 mcomm-test17.in3 \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test17.ok"
-cat << EOF > mcomm-test17.ok
+cat << \EOF > mcomm-test17.ok
 msgid ""
 msgstr ""
 "Project-Id-Version: GNU one 1.2.3\n"
index 42e365608518f457aeb5290d61c5833c231daff8..a2a58c19785ce2459c3972ce951584c8fb112618 100755 (executable)
@@ -6,7 +6,7 @@ trap 'rm -fr $tmpfiles' 1 2 3 15
 # keep header file entry, otherwise the encoding is unknown
 
 tmpfiles="$tmpfiles mcomm-test22.in1 mcomm-test22.in2"
-cat <<EOF > mcomm-test22.in1
+cat <<\EOF > mcomm-test22.in1
 # German translations for GNU gettext package.
 # Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
 # Karl Eichwalder <ke@suse.de>, 2001.
@@ -38,7 +38,7 @@ msgstr ""
 "die VERWENDBARKEIT ZU EINEN ANGEGEBENEN ZWECK.\n"
 EOF
 
-cat <<EOF > mcomm-test22.in2
+cat <<\EOF > mcomm-test22.in2
 # German translations for GNU gettext package.
 # Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
 # Karl Eichwalder <ke@suse.de>, 2001.
@@ -72,7 +72,7 @@ ${MSGCOMM} --less-than=2 -o mcomm-test22.out \
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mcomm-test22.ok"
-cat << EOF > mcomm-test22.ok
+cat << \EOF > mcomm-test22.ok
 # German translations for GNU gettext package.
 # Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
 # Karl Eichwalder <ke@suse.de>, 2001.
index 1d0c2d2c2fbfed79ff3d0d01fb44ffb1d532dba9..960be285a8d07264428804273e510afedcbe7adf 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mco-test1.po"
-cat <<EOF > mco-test1.po
+cat <<\EOF > mco-test1.po
 # Chinese translation for GNU gettext messages.
 #
 msgid ""
@@ -26,7 +26,7 @@ ${MSGCONV} --to-code=UTF-8 mco-test1.po -o mco-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mco-test1.ok"
-cat <<EOF > mco-test1.ok
+cat <<\EOF > mco-test1.ok
 # Chinese translation for GNU gettext messages.
 #
 msgid ""
index 4cbb0e054fbb9684a54fc1913ac364f8e37ac9ce..93f28c8f0482617e962a215bf9f4773975ed7f2c 100755 (executable)
@@ -7,7 +7,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mco-test2.po"
-cat <<EOF > mco-test2.po
+cat <<\EOF > mco-test2.po
 # Chinese translation for GNU gettext messages.
 #
 msgid ""
@@ -27,7 +27,7 @@ ${MSGCONV} -t Big5 mco-test2.po -o mco-test2.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mco-test2.ok"
-cat <<EOF > mco-test2.ok
+cat <<\EOF > mco-test2.ok
 # Chinese translation for GNU gettext messages.
 #
 msgid ""
index c9cc586e1527905499404c98bb8599f2d67d2c96..97582f111efae5109ff220095bd0ae0668c6d091 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mco-test3.po"
-cat <<EOF > mco-test3.po
+cat <<\EOF > mco-test3.po
 msgid ""
 msgstr ""
 "Project-Id-Version: GNU one 1.2.3\n"
index 94d107dfeb48d91eccecf4977a6c6513e8ba02d7..d39c4544641c7ce91b06d988afa8da525c334f02 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mex-test1.po"
-cat <<EOF > mex-test1.po
+cat <<\EOF > mex-test1.po
 # HEADER.
 #
 msgid ""
@@ -77,7 +77,7 @@ ${MSGEXEC} -i mex-test1.po ./mex-test1.sh > mex-test1.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mex-test1.ok"
-cat <<EOF > mex-test1.ok
+cat <<\EOF > mex-test1.ok
 ========================= mex-test1.po:4 =========================
 
 ---
index 315fd8b7223d14c973d1777723f44bd5ce4322da..f0fcf34a37de0acf47a9b5438af0488ee9972c73 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mex-test2.po"
-cat <<EOF > mex-test2.po
+cat <<\EOF > mex-test2.po
 # HEADER.
 #
 msgid ""
index b434d801cb3b5d35cbf6ae42cd3871a9f74bd1d4..cff37c5163e09417a4b59ee76f2b57c7e8bfaa9e 100755 (executable)
@@ -27,7 +27,7 @@ foldoutputcount=`echo "$foldoutputcount" | sed -e 's/[        ]//g'`
 test "$foldoutputcount" = 3 || { echo "SKIP: msgfilter-1"; rm -fr $tmpfiles; exit 77; }
 
 tmpfiles="$tmpfiles mfi-test1.po"
-cat <<EOF > mfi-test1.po
+cat <<\EOF > mfi-test1.po
 # HEADER.
 #
 msgid ""
@@ -86,7 +86,7 @@ cat mfi-test1.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mfi-test1.ok"
-cat <<EOF > mfi-test1.ok
+cat <<\EOF > mfi-test1.ok
 # HEADER.
 #
 msgid ""
index 68fb64d35943ddb76f9ff5c32223721bb5b3410d..577c76722bdfb5274ee36c5153c01b4f0979c003 100755 (executable)
@@ -29,7 +29,7 @@ sedoutputcount=`echo "$sedoutputcount" | sed -e 's/[  ]//g'`
 test "$sedoutputcount" = 3 || { echo "SKIP: msgfilter-2"; rm -fr $tmpfiles; exit 77; }
 
 tmpfiles="$tmpfiles mfi-test2.po"
-cat <<EOF > mfi-test2.po
+cat <<\EOF > mfi-test2.po
 # HEADER.
 #
 msgid ""
@@ -94,7 +94,7 @@ cat mfi-test2.err | grep -v 'warning: Locale charset' | grep -v '^ '
 test $result = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mfi-test2.ok"
-cat <<EOF > mfi-test2.ok
+cat <<\EOF > mfi-test2.ok
 # HEADER.
 #
 msgid ""
index c01918978802347b3486cc562dd7765fd5e60741..12ec483f02662ae4196e2aa7c7e6b90ddeedd892 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mf-test10.po1"
-cat <<EOF > mf-test10.po1
+cat <<\EOF > mf-test10.po1
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -42,7 +42,7 @@ ${MSGFMT} --check mf-test10.po1 -o /dev/null
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mf-test10.po2"
-cat <<EOF > mf-test10.po2
+cat <<\EOF > mf-test10.po2
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
index 93d49977b7547f10069c12738687279237442708..4da5bb52b0086b3263ad1892027ce29ed1ed62eb 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles foo.po"
-cat <<EOF > foo.po
+cat <<\EOF > foo.po
 domain "foo-de"
 msgid ""
 msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
@@ -45,7 +45,7 @@ ${MSGUNFMT} foo-fr.mo -o foo-fr.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles foo-de.ok"
-cat <<EOF > foo-de.ok
+cat <<\EOF > foo-de.ok
 msgid ""
 msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
 
@@ -57,7 +57,7 @@ msgstr "Hallo"
 EOF
 
 tmpfiles="$tmpfiles foo-fr.ok"
-cat <<EOF > foo-fr.ok
+cat <<\EOF > foo-fr.ok
 msgid ""
 msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
 
index 73fabfb3cdc5f164ae038056d265fd083770e076..de0aefc307c74360778f6cd593675f9e8ad4c12e 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles foo.po"
-cat <<EOF > foo.po
+cat <<\EOF > foo.po
 domain "foo-de"
 msgid ""
 msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
@@ -48,7 +48,7 @@ ${MSGMERGE} -q foo.po foo.pot -o foo.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles foo.ok"
-cat <<EOF > foo.ok
+cat <<\EOF > foo.ok
 domain "foo-de"
 
 msgid ""
index bbf434f9405b67a47658d8b62cad14cd8d6e8cfd..0ab0c91ff1f3aeb36345b9d4123b0cb3f5848888 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles foo.po"
-cat <<EOF > foo.po
+cat <<\EOF > foo.po
 domain "foo-de"
 msgid ""
 msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
@@ -44,7 +44,7 @@ ${MSGMERGE} --multi-domain -q foo.po foo.pot -o foo.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles foo.ok"
-cat <<EOF > foo.ok
+cat <<\EOF > foo.ok
 domain "foo-de"
 
 msgid ""
index ae77e0541ac4eb6e684c1e82d8881cd3e0ab0eba..6306c07fedb90236fc883de624cfc5ace02f720f 100755 (executable)
@@ -8,7 +8,7 @@ trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mm-test12.com mm-test12.pot"
 
-cat <<EOF > mm-test12.com
+cat <<\EOF > mm-test12.com
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
@@ -35,7 +35,7 @@ ${MSGMERGE} -q --compendium mm-test12.com /dev/null mm-test12.pot -o mm-test12.o
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test12.ok"
-cat << EOF > mm-test12.ok
+cat << \EOF > mm-test12.ok
 msgid ""
 msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
index fba505235ece94b5b27975183258d95c218b2f19..09a03b63d639a3dc39b29af107b34d7de451ad10 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mm-test14.po"
-cat <<EOF > mm-test14.po
+cat <<\EOF > mm-test14.po
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
index 9670bc162030f0462e755d3c70389fa56c8a0733..f507c42e2ba31a17e3a5ea6f6cbfe34ddab0888d 100755 (executable)
@@ -7,7 +7,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mm-test15.po"
-cat <<EOF > mm-test15.po
+cat <<\EOF > mm-test15.po
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -57,7 +57,7 @@ ${MSGMERGE} -q --update mm-test15.po mm-test15.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test15.ok"
-cat <<EOF > mm-test15.ok
+cat <<\EOF > mm-test15.ok
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
index a94652dd533041dcd122d307c9a4d7ecc9762c80..50badfa41bef6faca314ab157f8c114ba1264323 100755 (executable)
@@ -7,7 +7,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mm-test16.po"
-cat <<EOF > mm-test16.po
+cat <<\EOF > mm-test16.po
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -56,7 +56,7 @@ ${MSGMERGE} -q --update mm-test16.po mm-test16.pot
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test16.ok"
-cat <<EOF > mm-test16.ok
+cat <<\EOF > mm-test16.ok
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
index 2e340dc64e757a9209259e658d77f31830ce3269..bedccd98c90737d4fb2ae64005a309dd77c4782c 100755 (executable)
@@ -6,7 +6,7 @@ tmpfiles=""
 trap 'rm -fr $tmpfiles' 1 2 3 15
 
 tmpfiles="$tmpfiles mm-test9.in1.po mm-test9.in2.po"
-cat <<EOF > mm-test9.in1.po
+cat <<\EOF > mm-test9.in1.po
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -63,7 +63,7 @@ ${MSGMERGE} -q mm-test9.in1.po mm-test9.in2.po -o mm-test9.out
 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
 
 tmpfiles="$tmpfiles mm-test9.ok"
-cat <<EOF > mm-test9.ok
+cat <<\EOF > mm-test9.ok
 # SOME DESCRIPTIVE TITLE.
 # Copyright (C) YEAR Free Software Foundation, Inc.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.