Re: Added Encoding - Mailing list pgsql-patches

From Bruce Momjian
Subject Re: Added Encoding
Date
Msg-id 200111231913.fANJDbd27018@candle.pha.pa.us
Whole thread Raw
In response to Added Encoding  ("Eiji Tokuya" <e-tokuya@sankyo-unyu.co.jp>)
Responses Re: Added Encoding  (Tatsuo Ishii <t-ishii@sra.co.jp>)
List pgsql-patches
> It was made to cope with encoding such as an Asian bloc in 7.2Beta2.
>
> Added ServerEncoding
>     Korean (JOHAB), Thai (WIN874),
>     Vietnamese (TCVN), Arabic (WIN1256)
>
> Added ClientEncoding
>     Simplified Chinese (GBK), Korean (UHC)
>
>
> http://www.sankyo-unyu.co.jp/Pool/postgresql-7.2b2.newencoding.diff.tar.gz
> (608K)

Looks good.  I need some people to review this for me.  The diff is 3mb
but appears to address only additions to multibyte.  I have attached a
list of files it modifies.  Also, look at the sizes of the mb/
directory.  It is getting large:

    4       ./CVS
    6       ./Unicode/CVS
    3433    ./Unicode
    6197    .

--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026
--- postgresql-7.2b2/configure    Wed Nov 21 17:14:38 2001
--- postgresql-7.2b2/configure.in    Thu Nov 22 09:58:42 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_EUC_KR.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_GBK.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_JOHAB.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_UHC.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_WIN874.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/UCS_to_WINX.pl    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/euc_jp_to_utf8.map    Sat Nov 10 15:46:05 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map    Sat Nov 10 13:56:50 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/gbk_to_utf8.map    Sat Nov 10 13:52:18 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/johab_to_utf8.map    Sat Nov 10 13:52:26 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/tcvn_to_utf8.map    Wed Nov 21 16:16:48 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/uhc_to_utf8.map    Sat Nov 10 13:52:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_euc_jp.map    Sat Nov 10 15:46:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_euc_kr.map    Sat Nov 10 13:56:50 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_gbk.map    Sat Nov 10 13:52:16 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_johab.map    Sat Nov 10 13:52:26 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_sjis.map    Sat Nov 10 15:46:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_tcvn.map    Wed Nov 21 16:16:16 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_uhc.map    Sat Nov 10 13:52:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_win1250.map    Sat Nov 10 14:48:04 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_win1256.map    Sat Nov 10 14:47:42 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/utf8_to_win874.map    Sat Nov 10 14:49:02 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/win1250_to_utf8.map    Sat Nov 10 14:34:10 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/win1256_to_utf8.map    Sat Nov 10 15:46:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/Unicode/win874_to_utf8.map    Sat Nov 10 15:46:06 2001
--- postgresql-7.2b2/src/backend/utils/mb/conv.c    Wed Nov 21 16:53:32 2001
--- postgresql-7.2b2/src/backend/utils/mb/encnames.c    Thu Nov 22 11:49:40 2001
--- postgresql-7.2b2/src/backend/utils/mb/wchar.c    Wed Nov 21 16:56:56 2001
--- postgresql-7.2b2/src/include/mb/pg_wchar.h    Thu Nov 22 11:46:56 2001

pgsql-patches by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: Chinese NLS patch, the third try.
Next
From: Bruce Momjian
Date:
Subject: Re: Support for QNX6, POSIX IPC and PTHREAD-style locking