]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Change canonical names of two charsets.
authorBruno Haible <bruno@clisp.org>
Tue, 3 Jul 2001 12:35:20 +0000 (12:35 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 3 Jul 2001 12:35:20 +0000 (12:35 +0000)
doc/gettext.texi
intl/ChangeLog
intl/config.charset
lib/ChangeLog
lib/config.charset
src/po-charset.c
src/write-po.c

index f7a86fa271aaaa5bf474ccf64de5479c61c7d5d9..b5e45ad5c28e8d07eb4d97cf8ec7ef73d7ae0b3a 100644 (file)
@@ -2060,7 +2060,7 @@ are limited to those supported by both GNU @code{libc} and GNU
 @code{CP932}, @code{CP949}, @code{CP950}, @code{CP1250}, @code{CP1251},
 @code{CP1252}, @code{CP1253}, @code{CP1254}, @code{CP1255}, @code{CP1256},
 @code{CP1257}, @code{GB2312}, @code{EUC-JP}, @code{EUC-KR}, @code{EUC-TW},
-@code{BIG5}, @code{BIG5HKSCS}, @code{GBK}, @code{GB18030}, @code{SJIS},
+@code{BIG5}, @code{BIG5-HKSCS}, @code{GBK}, @code{GB18030}, @code{SHIFT_JIS},
 @code{JOHAB}, @code{TIS-620}, @code{VISCII}, @code{UTF-8}.
 
 @c This data is taken from glibc/localedata/SUPPORTED.
@@ -2089,7 +2089,7 @@ corresponding languages.
 @item @code{CP1251} for Bulgarian, Byelorussian,
 @item @code{GB2312}, @code{GBK}, @code{GB18030}
  for simplified writing of Chinese,
-@item @code{BIG5}, @code{BIG5HKSCS}
+@item @code{BIG5}, @code{BIG5-HKSCS}
  for traditional writing of Chinese,
 @item @code{EUC-JP} for Japanese,
 @item @code{EUC-KR} for Korean,
index fc384de4a322b22b13c54e7be3c0ad546092035a..67551a4600d465230ca70d00f6136a18d4e2f47d 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-24  Bruno Haible  <haible@clisp.cons.org>
+
+       * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS.
+       Change canonical name of SJIS to SHIFT_JIS.
+
 2001-06-12  Bruno Haible  <haible@clisp.cons.org>
 
        * dcigettext.c (DCIGETTEXT): Release the lock before returning.
index d6f369558d1d4ff9033e664ef31f242f0d3aee92..f4f2611c5ecbd837f86df20638b117e577e3a969 100755 (executable)
 #   EUC-KR                    glibc aix hpux irix osf solaris freebsd   yes
 #   EUC-TW                    glibc aix hpux irix osf solaris
 #   BIG5                      glibc aix hpux osf solaris freebsd        yes
-#   BIG5HKSCS                 glibc
+#   BIG5-HKSCS                glibc
 #   GBK                       aix osf win32 dos
 #   GB18030                   glibc
-#   SJIS                      hpux osf solaris freebsd
+#   SHIFT_JIS                 hpux osf solaris freebsd                  yes
 #   JOHAB                     glibc win32
 #   TIS-620                   glibc aix hpux osf solaris
 #   VISCII                    glibc                                     yes
@@ -174,7 +174,7 @@ case "$os" in
        echo "eucTW EUC-TW"
        echo "hp15CN GB2312"
        #echo "ccdc ?" # what is this?
-       echo "SJIS SJIS"
+       echo "SJIS SHIFT_JIS"
        echo "utf8 UTF-8"
        ;;
     irix*)
@@ -209,7 +209,7 @@ case "$os" in
        echo "GBK GBK"
        echo "KSC5601 CP949"
        echo "sdeckanji EUC-JP"
-       echo "SJIS SJIS"
+       echo "SJIS SHIFT_JIS"
        echo "TACTIS TIS-620"
        echo "UTF-8 UTF-8"
        ;;
@@ -230,7 +230,7 @@ case "$os" in
        echo "cns11643 EUC-TW"
        echo "5601 EUC-KR"
        echo "eucJP EUC-JP"
-       echo "PCK SJIS"
+       echo "PCK SHIFT_JIS"
        echo "TIS620.2533 TIS-620"
        #echo "sun_eu_greek ?" # what is this?
        echo "UTF-8 UTF-8"
@@ -266,8 +266,8 @@ case "$os" in
        echo "zh_TW.Big5 BIG5"
        echo "zh_CN.EUC GB2312"
        echo "ja_JP.EUC EUC-JP"
-       echo "ja_JP.SJIS SJIS"
-       echo "ja_JP.Shift_JIS SJIS"
+       echo "ja_JP.SJIS SHIFT_JIS"
+       echo "ja_JP.Shift_JIS SHIFT_JIS"
        echo "ko_KR.EUC EUC-KR"
        ;;
     beos*)
index fd294b37a194c9107ba43de11a84d16db9e73abd..cfd802668e26ba0422da4762a209dd6f4c2ac212 100644 (file)
@@ -1,3 +1,8 @@
+2001-06-24  Bruno Haible  <haible@clisp.cons.org>
+
+       * config.charset: Change canonical name of BIG5HKSCS to BIG5-HKSCS.
+       Change canonical name of SJIS to SHIFT_JIS.
+
 2001-07-01  Bruno Haible  <haible@clisp.cons.org>
 
        * utf8-ucs4.h: New file, extracted from linebreak.c.
index d6f369558d1d4ff9033e664ef31f242f0d3aee92..f4f2611c5ecbd837f86df20638b117e577e3a969 100755 (executable)
 #   EUC-KR                    glibc aix hpux irix osf solaris freebsd   yes
 #   EUC-TW                    glibc aix hpux irix osf solaris
 #   BIG5                      glibc aix hpux osf solaris freebsd        yes
-#   BIG5HKSCS                 glibc
+#   BIG5-HKSCS                glibc
 #   GBK                       aix osf win32 dos
 #   GB18030                   glibc
-#   SJIS                      hpux osf solaris freebsd
+#   SHIFT_JIS                 hpux osf solaris freebsd                  yes
 #   JOHAB                     glibc win32
 #   TIS-620                   glibc aix hpux osf solaris
 #   VISCII                    glibc                                     yes
@@ -174,7 +174,7 @@ case "$os" in
        echo "eucTW EUC-TW"
        echo "hp15CN GB2312"
        #echo "ccdc ?" # what is this?
-       echo "SJIS SJIS"
+       echo "SJIS SHIFT_JIS"
        echo "utf8 UTF-8"
        ;;
     irix*)
@@ -209,7 +209,7 @@ case "$os" in
        echo "GBK GBK"
        echo "KSC5601 CP949"
        echo "sdeckanji EUC-JP"
-       echo "SJIS SJIS"
+       echo "SJIS SHIFT_JIS"
        echo "TACTIS TIS-620"
        echo "UTF-8 UTF-8"
        ;;
@@ -230,7 +230,7 @@ case "$os" in
        echo "cns11643 EUC-TW"
        echo "5601 EUC-KR"
        echo "eucJP EUC-JP"
-       echo "PCK SJIS"
+       echo "PCK SHIFT_JIS"
        echo "TIS620.2533 TIS-620"
        #echo "sun_eu_greek ?" # what is this?
        echo "UTF-8 UTF-8"
@@ -266,8 +266,8 @@ case "$os" in
        echo "zh_TW.Big5 BIG5"
        echo "zh_CN.EUC GB2312"
        echo "ja_JP.EUC EUC-JP"
-       echo "ja_JP.SJIS SJIS"
-       echo "ja_JP.Shift_JIS SJIS"
+       echo "ja_JP.SJIS SHIFT_JIS"
+       echo "ja_JP.Shift_JIS SHIFT_JIS"
        echo "ko_KR.EUC EUC-KR"
        ;;
     beos*)
index 84ac634bea917bda36510474953c199268fcf4c7..14f8cfee7f8f3da24d57c24d98b25aa46e571e1d 100644 (file)
@@ -74,10 +74,10 @@ po_charset_canonicalize (charset)
     "EUC-KR",
     "EUC-TW",
     "BIG5",
-    "BIG5HKSCS",
+    "BIG5-HKSCS",
     "GBK",
     "GB18030",
-    "SJIS",
+    "SHIFT_JIS",
     "JOHAB",
     "TIS-620",
     "VISCII",
@@ -157,10 +157,10 @@ Message conversion to user's charset might not work.\n"),
          static const char *weird_charsets[] =
          {
            "BIG5",
-           "BIG5HKSCS",
+           "BIG5-HKSCS",
            "GBK",
            "GB18030",
-           "SJIS",
+           "SHIFT_JIS",
            "JOHAB"
          };
          const char *envval;
index 0f9af6c32fb6b69c796c6ee244e687bb8043a6ac..5274d2bc4718f65959082dd41d9e7e6e4605d43a 100644 (file)
@@ -266,8 +266,8 @@ wrap (fp, line_prefix, name, value, do_wrap, charset)
                {
                  /* Skip over a complete multi-byte character.  Don't
                     interpret the second byte of a multi-byte character as
-                    ASCII.  This is needed for the BIG5, BIG5HKSCS, GBK,
-                    GB18030, SJIS, JOHAB encodings.  */
+                    ASCII.  This is needed for the BIG5, BIG5-HKSCS, GBK,
+                    GB18030, SHIFT_JIS, JOHAB encodings.  */
                  char scratchbuf[64];
                  const char *inptr = ep;
                  size_t insize;
@@ -348,8 +348,8 @@ internationalized messages should not contain the `\\%c' escape sequence"),
                {
                  /* Copy a complete multi-byte character.  Don't
                     interpret the second byte of a multi-byte character as
-                    ASCII.  This is needed for the BIG5, BIG5HKSCS, GBK,
-                    GB18030, SJIS, JOHAB encodings.  */
+                    ASCII.  This is needed for the BIG5, BIG5-HKSCS, GBK,
+                    GB18030, SHIFT_JIS, JOHAB encodings.  */
                  char scratchbuf[64];
                  const char *inptr = ep;
                  size_t insize;