Add Cyrillic and other encodings for encoding conversion.

Tatsuo Ishii <ishii@postgresql.org>

Commit: 969e0246ede898741dfd2495daa6f72a23aa3e18
Author: Tatsuo Ishii <ishii@postgresql.org>
Date: 2002-08-14T02:45:10Z
Releases: 7.3.1
Add Cyrillic and other encodings for encoding conversion.
Patches submitted by Kaori Inaba (i-kaori@sra.co.jp).

Files

PathChange+/−
doc/src/sgml/charset.sgml modified +8 −4
doc/src/sgml/func.sgml modified +354 −53
src/backend/utils/mb/conv.c modified +9 −530
src/backend/utils/mb/conversion_procs/ascii_and_mic/ascii_and_mic.c added +65 −0
src/backend/utils/mb/conversion_procs/ascii_and_mic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/cyrillic_and_mic/cyrillic_and_mic.c added +630 −0
src/backend/utils/mb/conversion_procs/cyrillic_and_mic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/euc_cn_and_mic/euc_cn_and_mic.c added +124 −0
src/backend/utils/mb/conversion_procs/euc_cn_and_mic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/euc_kr_and_mic/euc_kr_and_mic.c added +125 −0
src/backend/utils/mb/conversion_procs/euc_kr_and_mic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/latin2_and_win1250/latin2_and_win1250.c added +216 −0
src/backend/utils/mb/conversion_procs/latin2_and_win1250/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/latin_and_mic/latin_and_mic.c added +175 −0
src/backend/utils/mb/conversion_procs/latin_and_mic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/Makefile modified +113 −60
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/utf8_and_cyrillic/utf8_and_cyrillic.c added +149 −0
src/backend/utils/mb/conversion_procs/utf8_and_win1250/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/utf8_and_win1250/utf8_and_win1250.c added +69 −0
src/backend/utils/mb/conversion_procs/utf8_and_win1256/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/utf8_and_win1256/utf8_and_win1256.c added +69 −0
src/backend/utils/mb/conversion_procs/utf8_and_win874/Makefile added +11 −0
src/backend/utils/mb/conversion_procs/utf8_and_win874/utf8_and_win874.c added +69 −0
src/include/mb/pg_wchar.h modified +5 −1
src/test/regress/expected/conversion.out modified +786 −136
src/test/regress/sql/conversion.sql modified +272 −122