]> granicus.if.org Git - postgresql/commit
Add new encoding EUC_JIS_2004 and SHIFT_JIS_2004,
authorTatsuo Ishii <ishii@postgresql.org>
Sun, 25 Mar 2007 11:56:04 +0000 (11:56 +0000)
committerTatsuo Ishii <ishii@postgresql.org>
Sun, 25 Mar 2007 11:56:04 +0000 (11:56 +0000)
commit75c6519ff68dbb97f73b13e9976fb8075bbde7b8
treed95c6042cbfd31afed765e2ca9b9703f0faa1391
parent7b4726e6c3a275d39ffb5d01b7c8a386be036ada
Add new encoding EUC_JIS_2004 and SHIFT_JIS_2004,
along with new conversions among EUC_JIS_2004, SHIFT_JIS_2004 and UTF-8.
catalog version has been bump up.
41 files changed:
doc/src/sgml/charset.sgml
doc/src/sgml/func.sgml
src/backend/utils/mb/Unicode/UCS_to_EUC_JIS_2004.pl [new file with mode: 0755]
src/backend/utils/mb/Unicode/UCS_to_SHIFT_JIS_2004.pl [new file with mode: 0755]
src/backend/utils/mb/Unicode/euc-jis-2004-std.txt [new file with mode: 0644]
src/backend/utils/mb/Unicode/euc_jis_2004_to_utf8.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/euc_jis_2004_to_utf8_combined.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/shift_jis_2004_to_utf8.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/shift_jis_2004_to_utf8_combined.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/sjis-0213-2004-std.txt [new file with mode: 0644]
src/backend/utils/mb/Unicode/utf8_to_euc_jis_2004.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/utf8_to_euc_jis_2004_combined.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/utf8_to_shift_jis_2004.map [new file with mode: 0644]
src/backend/utils/mb/Unicode/utf8_to_shift_jis_2004_combined.map [new file with mode: 0644]
src/backend/utils/mb/conv.c
src/backend/utils/mb/conversion_procs/Makefile
src/backend/utils/mb/conversion_procs/euc_jis_2004_and_shift_jis_2004/Makefile [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/euc_jis_2004_and_shift_jis_2004/euc_jis_2004_and_shift_jis_2004.c [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/utf8_and_big5/utf8_and_big5.c
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_cn/utf8_and_euc_cn.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004/Makefile [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/utf8_and_euc_jis_2004/utf8_and_euc_jis_2004.c [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/utf8_and_euc_jp/utf8_and_euc_jp.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_kr/utf8_and_euc_kr.c
src/backend/utils/mb/conversion_procs/utf8_and_euc_tw/utf8_and_euc_tw.c
src/backend/utils/mb/conversion_procs/utf8_and_gb18030/utf8_and_gb18030.c
src/backend/utils/mb/conversion_procs/utf8_and_gbk/utf8_and_gbk.c
src/backend/utils/mb/conversion_procs/utf8_and_iso8859/utf8_and_iso8859.c
src/backend/utils/mb/conversion_procs/utf8_and_johab/utf8_and_johab.c
src/backend/utils/mb/conversion_procs/utf8_and_shift_jis_2004/Makefile [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/utf8_and_shift_jis_2004/utf8_and_shift_jis_2004.c [new file with mode: 0644]
src/backend/utils/mb/conversion_procs/utf8_and_sjis/utf8_and_sjis.c
src/backend/utils/mb/conversion_procs/utf8_and_uhc/utf8_and_uhc.c
src/backend/utils/mb/conversion_procs/utf8_and_win/utf8_and_win.c
src/backend/utils/mb/encnames.c
src/backend/utils/mb/wchar.c
src/include/catalog/catversion.h
src/include/mb/pg_wchar.h
src/test/regress/expected/conversion.out
src/test/regress/sql/conversion.sql