diff --git a/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map b/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map index e1d36243fe..c3283be6fc 100644 --- a/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map +++ b/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map @@ -1,6 +1,4 @@ -/* $PostgreSQL: pgsql/src/backend/utils/mb/Unicode/euc_kr_to_utf8.map,v 1.4 2006/03/11 04:38:31 momjian Exp $ */ - -static pg_local_to_utf LUmapEUC_KR[ 8224 ] = { +static pg_local_to_utf LUmapEUC_KR[ 8227 ] = { {0xa1a1, 0xe38080}, {0xa1a2, 0xe38081}, {0xa1a3, 0xe38082}, @@ -164,6 +162,9 @@ static pg_local_to_utf LUmapEUC_KR[ 8224 ] = { {0xa2e3, 0xe38f82}, {0xa2e4, 0xe38f98}, {0xa2e5, 0xe284a1}, + {0xa2e6, 0xe282ac}, + {0xa2e7, 0xc2ae}, + {0xa2e8, 0xe389be}, {0xa3a1, 0xefbc81}, {0xa3a2, 0xefbc82}, {0xa3a3, 0xefbc83}, diff --git a/src/backend/utils/mb/Unicode/johab_to_utf8.map b/src/backend/utils/mb/Unicode/johab_to_utf8.map index b9d07cf030..a4584c5bc5 100644 --- a/src/backend/utils/mb/Unicode/johab_to_utf8.map +++ b/src/backend/utils/mb/Unicode/johab_to_utf8.map @@ -1,6 +1,4 @@ -/* $PostgreSQL: pgsql/src/backend/utils/mb/Unicode/johab_to_utf8.map,v 1.2 2006/03/11 04:38:38 momjian Exp $ */ - -static pg_local_to_utf LUmapJOHAB[ 17046 ] = { +static pg_local_to_utf LUmapJOHAB[ 17049 ] = { {0x8444, 0xe384b3}, {0x8446, 0xe384b5}, {0x8447, 0xe384b6}, @@ -11387,6 +11385,9 @@ static pg_local_to_utf LUmapJOHAB[ 17046 ] = { {0xd9e3, 0xe38f82}, {0xd9e4, 0xe38f98}, {0xd9e5, 0xe284a1}, + {0xd9e6, 0xe282ac}, + {0xd9e7, 0xc2ae}, + {0xd9e8, 0xe389be}, {0xda31, 0xefbc81}, {0xda32, 0xefbc82}, {0xda33, 0xefbc83}, diff --git a/src/backend/utils/mb/Unicode/uhc_to_utf8.map b/src/backend/utils/mb/Unicode/uhc_to_utf8.map index f533981ac7..47bcfec53b 100644 --- a/src/backend/utils/mb/Unicode/uhc_to_utf8.map +++ b/src/backend/utils/mb/Unicode/uhc_to_utf8.map @@ -1,4 +1,4 @@ -static pg_local_to_utf LUmapUHC[ 17048 ] = { +static pg_local_to_utf LUmapUHC[ 17237 ] = { {0x8141, 0xeab082}, {0x8142, 0xeab083}, {0x8143, 0xeab085}, @@ -6028,6 +6028,7 @@ static pg_local_to_utf LUmapUHC[ 17048 ] = { {0xa2e5, 0xe284a1}, {0xa2e6, 0xe282ac}, {0xa2e7, 0xc2ae}, + {0xa2e8, 0xe389be}, {0xa341, 0xeca5b1}, {0xa342, 0xeca5b2}, {0xa343, 0xeca5b3}, @@ -12159,6 +12160,100 @@ static pg_local_to_utf LUmapUHC[ 17048 ] = { {0xc8fc, 0xed9e99}, {0xc8fd, 0xed9e9b}, {0xc8fe, 0xed9e9d}, + {0xc9a1, 0xee8080}, + {0xc9a2, 0xee8081}, + {0xc9a3, 0xee8082}, + {0xc9a4, 0xee8083}, + {0xc9a5, 0xee8084}, + {0xc9a6, 0xee8085}, + {0xc9a7, 0xee8086}, + {0xc9a8, 0xee8087}, + {0xc9a9, 0xee8088}, + {0xc9aa, 0xee8089}, + {0xc9ab, 0xee808a}, + {0xc9ac, 0xee808b}, + {0xc9ad, 0xee808c}, + {0xc9ae, 0xee808d}, + {0xc9af, 0xee808e}, + {0xc9b0, 0xee808f}, + {0xc9b1, 0xee8090}, + {0xc9b2, 0xee8091}, + {0xc9b3, 0xee8092}, + {0xc9b4, 0xee8093}, + {0xc9b5, 0xee8094}, + {0xc9b6, 0xee8095}, + {0xc9b7, 0xee8096}, + {0xc9b8, 0xee8097}, + {0xc9b9, 0xee8098}, + {0xc9ba, 0xee8099}, + {0xc9bb, 0xee809a}, + {0xc9bc, 0xee809b}, + {0xc9bd, 0xee809c}, + {0xc9be, 0xee809d}, + {0xc9bf, 0xee809e}, + {0xc9c0, 0xee809f}, + {0xc9c1, 0xee80a0}, + {0xc9c2, 0xee80a1}, + {0xc9c3, 0xee80a2}, + {0xc9c4, 0xee80a3}, + {0xc9c5, 0xee80a4}, + {0xc9c6, 0xee80a5}, + {0xc9c7, 0xee80a6}, + {0xc9c8, 0xee80a7}, + {0xc9c9, 0xee80a8}, + {0xc9ca, 0xee80a9}, + {0xc9cb, 0xee80aa}, + {0xc9cc, 0xee80ab}, + {0xc9cd, 0xee80ac}, + {0xc9ce, 0xee80ad}, + {0xc9cf, 0xee80ae}, + {0xc9d0, 0xee80af}, + {0xc9d1, 0xee80b0}, + {0xc9d2, 0xee80b1}, + {0xc9d3, 0xee80b2}, + {0xc9d4, 0xee80b3}, + {0xc9d5, 0xee80b4}, + {0xc9d6, 0xee80b5}, + {0xc9d7, 0xee80b6}, + {0xc9d8, 0xee80b7}, + {0xc9d9, 0xee80b8}, + {0xc9da, 0xee80b9}, + {0xc9db, 0xee80ba}, + {0xc9dc, 0xee80bb}, + {0xc9dd, 0xee80bc}, + {0xc9de, 0xee80bd}, + {0xc9df, 0xee80be}, + {0xc9e0, 0xee80bf}, + {0xc9e1, 0xee8180}, + {0xc9e2, 0xee8181}, + {0xc9e3, 0xee8182}, + {0xc9e4, 0xee8183}, + {0xc9e5, 0xee8184}, + {0xc9e6, 0xee8185}, + {0xc9e7, 0xee8186}, + {0xc9e8, 0xee8187}, + {0xc9e9, 0xee8188}, + {0xc9ea, 0xee8189}, + {0xc9eb, 0xee818a}, + {0xc9ec, 0xee818b}, + {0xc9ed, 0xee818c}, + {0xc9ee, 0xee818d}, + {0xc9ef, 0xee818e}, + {0xc9f0, 0xee818f}, + {0xc9f1, 0xee8190}, + {0xc9f2, 0xee8191}, + {0xc9f3, 0xee8192}, + {0xc9f4, 0xee8193}, + {0xc9f5, 0xee8194}, + {0xc9f6, 0xee8195}, + {0xc9f7, 0xee8196}, + {0xc9f8, 0xee8197}, + {0xc9f9, 0xee8198}, + {0xc9fa, 0xee8199}, + {0xc9fb, 0xee819a}, + {0xc9fc, 0xee819b}, + {0xc9fd, 0xee819c}, + {0xc9fe, 0xee819d}, {0xcaa1, 0xe4bcbd}, {0xcaa2, 0xe4bdb3}, {0xcaa3, 0xe58187}, @@ -17046,5 +17141,99 @@ static pg_local_to_utf LUmapUHC[ 17048 ] = { {0xfdfb, 0xe7a6a7}, {0xfdfc, 0xe7a880}, {0xfdfd, 0xe7beb2}, - {0xfdfe, 0xe8a9b0} + {0xfdfe, 0xe8a9b0}, + {0xfea1, 0xee819e}, + {0xfea2, 0xee819f}, + {0xfea3, 0xee81a0}, + {0xfea4, 0xee81a1}, + {0xfea5, 0xee81a2}, + {0xfea6, 0xee81a3}, + {0xfea7, 0xee81a4}, + {0xfea8, 0xee81a5}, + {0xfea9, 0xee81a6}, + {0xfeaa, 0xee81a7}, + {0xfeab, 0xee81a8}, + {0xfeac, 0xee81a9}, + {0xfead, 0xee81aa}, + {0xfeae, 0xee81ab}, + {0xfeaf, 0xee81ac}, + {0xfeb0, 0xee81ad}, + {0xfeb1, 0xee81ae}, + {0xfeb2, 0xee81af}, + {0xfeb3, 0xee81b0}, + {0xfeb4, 0xee81b1}, + {0xfeb5, 0xee81b2}, + {0xfeb6, 0xee81b3}, + {0xfeb7, 0xee81b4}, + {0xfeb8, 0xee81b5}, + {0xfeb9, 0xee81b6}, + {0xfeba, 0xee81b7}, + {0xfebb, 0xee81b8}, + {0xfebc, 0xee81b9}, + {0xfebd, 0xee81ba}, + {0xfebe, 0xee81bb}, + {0xfebf, 0xee81bc}, + {0xfec0, 0xee81bd}, + {0xfec1, 0xee81be}, + {0xfec2, 0xee81bf}, + {0xfec3, 0xee8280}, + {0xfec4, 0xee8281}, + {0xfec5, 0xee8282}, + {0xfec6, 0xee8283}, + {0xfec7, 0xee8284}, + {0xfec8, 0xee8285}, + {0xfec9, 0xee8286}, + {0xfeca, 0xee8287}, + {0xfecb, 0xee8288}, + {0xfecc, 0xee8289}, + {0xfecd, 0xee828a}, + {0xfece, 0xee828b}, + {0xfecf, 0xee828c}, + {0xfed0, 0xee828d}, + {0xfed1, 0xee828e}, + {0xfed2, 0xee828f}, + {0xfed3, 0xee8290}, + {0xfed4, 0xee8291}, + {0xfed5, 0xee8292}, + {0xfed6, 0xee8293}, + {0xfed7, 0xee8294}, + {0xfed8, 0xee8295}, + {0xfed9, 0xee8296}, + {0xfeda, 0xee8297}, + {0xfedb, 0xee8298}, + {0xfedc, 0xee8299}, + {0xfedd, 0xee829a}, + {0xfede, 0xee829b}, + {0xfedf, 0xee829c}, + {0xfee0, 0xee829d}, + {0xfee1, 0xee829e}, + {0xfee2, 0xee829f}, + {0xfee3, 0xee82a0}, + {0xfee4, 0xee82a1}, + {0xfee5, 0xee82a2}, + {0xfee6, 0xee82a3}, + {0xfee7, 0xee82a4}, + {0xfee8, 0xee82a5}, + {0xfee9, 0xee82a6}, + {0xfeea, 0xee82a7}, + {0xfeeb, 0xee82a8}, + {0xfeec, 0xee82a9}, + {0xfeed, 0xee82aa}, + {0xfeee, 0xee82ab}, + {0xfeef, 0xee82ac}, + {0xfef0, 0xee82ad}, + {0xfef1, 0xee82ae}, + {0xfef2, 0xee82af}, + {0xfef3, 0xee82b0}, + {0xfef4, 0xee82b1}, + {0xfef5, 0xee82b2}, + {0xfef6, 0xee82b3}, + {0xfef7, 0xee82b4}, + {0xfef8, 0xee82b5}, + {0xfef9, 0xee82b6}, + {0xfefa, 0xee82b7}, + {0xfefb, 0xee82b8}, + {0xfefc, 0xee82b9}, + {0xfefd, 0xee82ba}, + {0xfefe, 0xee82bb} }; diff --git a/src/backend/utils/mb/Unicode/utf8_to_euc_kr.map b/src/backend/utils/mb/Unicode/utf8_to_euc_kr.map index 315b9a0427..f5c9d0ab8b 100644 --- a/src/backend/utils/mb/Unicode/utf8_to_euc_kr.map +++ b/src/backend/utils/mb/Unicode/utf8_to_euc_kr.map @@ -1,10 +1,11 @@ -static pg_utf_to_local ULmapEUC_KR[ 8224 ] = { +static pg_utf_to_local ULmapEUC_KR[ 8227 ] = { {0xc2a1, 0xa2ae}, {0xc2a4, 0xa2b4}, {0xc2a7, 0xa1d7}, {0xc2a8, 0xa1a7}, {0xc2aa, 0xa8a3}, {0xc2ad, 0xa1a9}, + {0xc2ae, 0xa2e7}, {0xc2b0, 0xa1c6}, {0xc2b1, 0xa1be}, {0xc2b2, 0xa9f7}, @@ -188,6 +189,7 @@ static pg_utf_to_local ULmapEUC_KR[ 8224 ] = { {0xe28282, 0xa9fc}, {0xe28283, 0xa9fd}, {0xe28284, 0xa9fe}, + {0xe282ac, 0xa2e6}, {0xe28483, 0xa1c9}, {0xe28489, 0xa2b5}, {0xe28493, 0xa7a4}, @@ -804,6 +806,7 @@ static pg_utf_to_local ULmapEUC_KR[ 8224 ] = { {0xe389b9, 0xa8ca}, {0xe389ba, 0xa8cb}, {0xe389bb, 0xa8cc}, + {0xe389be, 0xa2e8}, {0xe389bf, 0xa2de}, {0xe38e80, 0xa7c9}, {0xe38e81, 0xa7ca}, diff --git a/src/backend/utils/mb/Unicode/utf8_to_johab.map b/src/backend/utils/mb/Unicode/utf8_to_johab.map index 47f6c50682..5469f1280b 100644 --- a/src/backend/utils/mb/Unicode/utf8_to_johab.map +++ b/src/backend/utils/mb/Unicode/utf8_to_johab.map @@ -1,10 +1,11 @@ -static pg_utf_to_local ULmapJOHAB[ 17046 ] = { +static pg_utf_to_local ULmapJOHAB[ 17049 ] = { {0xc2a1, 0xd9ae}, {0xc2a4, 0xd9b4}, {0xc2a7, 0xd967}, {0xc2a8, 0xd937}, {0xc2aa, 0xdca3}, {0xc2ad, 0xd939}, + {0xc2ae, 0xd9e7}, {0xc2b0, 0xd956}, {0xc2b1, 0xd94e}, {0xc2b2, 0xdd99}, @@ -188,6 +189,7 @@ static pg_utf_to_local ULmapJOHAB[ 17046 ] = { {0xe28282, 0xdd9e}, {0xe28283, 0xdd9f}, {0xe28284, 0xdda0}, + {0xe282ac, 0xd9e6}, {0xe28483, 0xd959}, {0xe28489, 0xd9b5}, {0xe28493, 0xdc34}, @@ -804,6 +806,7 @@ static pg_utf_to_local ULmapJOHAB[ 17046 ] = { {0xe389b9, 0xdcca}, {0xe389ba, 0xdccb}, {0xe389bb, 0xdccc}, + {0xe389be, 0xd9e8}, {0xe389bf, 0xd9de}, {0xe38e80, 0xdc59}, {0xe38e81, 0xdc5a}, diff --git a/src/backend/utils/mb/Unicode/utf8_to_uhc.map b/src/backend/utils/mb/Unicode/utf8_to_uhc.map index 99021d3948..e252eecc09 100644 --- a/src/backend/utils/mb/Unicode/utf8_to_uhc.map +++ b/src/backend/utils/mb/Unicode/utf8_to_uhc.map @@ -1,4 +1,4 @@ -static pg_utf_to_local ULmapUHC[ 17048 ] = { +static pg_utf_to_local ULmapUHC[ 17237 ] = { {0xc2a1, 0xa2ae}, {0xc2a4, 0xa2b4}, {0xc2a7, 0xa1d7}, @@ -806,6 +806,7 @@ static pg_utf_to_local ULmapUHC[ 17048 ] = { {0xe389b9, 0xa8ca}, {0xe389ba, 0xa8cb}, {0xe389bb, 0xa8cc}, + {0xe389be, 0xa2e8}, {0xe389bf, 0xa2de}, {0xe38e80, 0xa7c9}, {0xe38e81, 0xa7ca}, @@ -16679,6 +16680,194 @@ static pg_utf_to_local ULmapUHC[ 17048 ] = { {0xed9ea1, 0xc650}, {0xed9ea2, 0xc651}, {0xed9ea3, 0xc652}, + {0xee8080, 0xc9a1}, + {0xee8081, 0xc9a2}, + {0xee8082, 0xc9a3}, + {0xee8083, 0xc9a4}, + {0xee8084, 0xc9a5}, + {0xee8085, 0xc9a6}, + {0xee8086, 0xc9a7}, + {0xee8087, 0xc9a8}, + {0xee8088, 0xc9a9}, + {0xee8089, 0xc9aa}, + {0xee808a, 0xc9ab}, + {0xee808b, 0xc9ac}, + {0xee808c, 0xc9ad}, + {0xee808d, 0xc9ae}, + {0xee808e, 0xc9af}, + {0xee808f, 0xc9b0}, + {0xee8090, 0xc9b1}, + {0xee8091, 0xc9b2}, + {0xee8092, 0xc9b3}, + {0xee8093, 0xc9b4}, + {0xee8094, 0xc9b5}, + {0xee8095, 0xc9b6}, + {0xee8096, 0xc9b7}, + {0xee8097, 0xc9b8}, + {0xee8098, 0xc9b9}, + {0xee8099, 0xc9ba}, + {0xee809a, 0xc9bb}, + {0xee809b, 0xc9bc}, + {0xee809c, 0xc9bd}, + {0xee809d, 0xc9be}, + {0xee809e, 0xc9bf}, + {0xee809f, 0xc9c0}, + {0xee80a0, 0xc9c1}, + {0xee80a1, 0xc9c2}, + {0xee80a2, 0xc9c3}, + {0xee80a3, 0xc9c4}, + {0xee80a4, 0xc9c5}, + {0xee80a5, 0xc9c6}, + {0xee80a6, 0xc9c7}, + {0xee80a7, 0xc9c8}, + {0xee80a8, 0xc9c9}, + {0xee80a9, 0xc9ca}, + {0xee80aa, 0xc9cb}, + {0xee80ab, 0xc9cc}, + {0xee80ac, 0xc9cd}, + {0xee80ad, 0xc9ce}, + {0xee80ae, 0xc9cf}, + {0xee80af, 0xc9d0}, + {0xee80b0, 0xc9d1}, + {0xee80b1, 0xc9d2}, + {0xee80b2, 0xc9d3}, + {0xee80b3, 0xc9d4}, + {0xee80b4, 0xc9d5}, + {0xee80b5, 0xc9d6}, + {0xee80b6, 0xc9d7}, + {0xee80b7, 0xc9d8}, + {0xee80b8, 0xc9d9}, + {0xee80b9, 0xc9da}, + {0xee80ba, 0xc9db}, + {0xee80bb, 0xc9dc}, + {0xee80bc, 0xc9dd}, + {0xee80bd, 0xc9de}, + {0xee80be, 0xc9df}, + {0xee80bf, 0xc9e0}, + {0xee8180, 0xc9e1}, + {0xee8181, 0xc9e2}, + {0xee8182, 0xc9e3}, + {0xee8183, 0xc9e4}, + {0xee8184, 0xc9e5}, + {0xee8185, 0xc9e6}, + {0xee8186, 0xc9e7}, + {0xee8187, 0xc9e8}, + {0xee8188, 0xc9e9}, + {0xee8189, 0xc9ea}, + {0xee818a, 0xc9eb}, + {0xee818b, 0xc9ec}, + {0xee818c, 0xc9ed}, + {0xee818d, 0xc9ee}, + {0xee818e, 0xc9ef}, + {0xee818f, 0xc9f0}, + {0xee8190, 0xc9f1}, + {0xee8191, 0xc9f2}, + {0xee8192, 0xc9f3}, + {0xee8193, 0xc9f4}, + {0xee8194, 0xc9f5}, + {0xee8195, 0xc9f6}, + {0xee8196, 0xc9f7}, + {0xee8197, 0xc9f8}, + {0xee8198, 0xc9f9}, + {0xee8199, 0xc9fa}, + {0xee819a, 0xc9fb}, + {0xee819b, 0xc9fc}, + {0xee819c, 0xc9fd}, + {0xee819d, 0xc9fe}, + {0xee819e, 0xfea1}, + {0xee819f, 0xfea2}, + {0xee81a0, 0xfea3}, + {0xee81a1, 0xfea4}, + {0xee81a2, 0xfea5}, + {0xee81a3, 0xfea6}, + {0xee81a4, 0xfea7}, + {0xee81a5, 0xfea8}, + {0xee81a6, 0xfea9}, + {0xee81a7, 0xfeaa}, + {0xee81a8, 0xfeab}, + {0xee81a9, 0xfeac}, + {0xee81aa, 0xfead}, + {0xee81ab, 0xfeae}, + {0xee81ac, 0xfeaf}, + {0xee81ad, 0xfeb0}, + {0xee81ae, 0xfeb1}, + {0xee81af, 0xfeb2}, + {0xee81b0, 0xfeb3}, + {0xee81b1, 0xfeb4}, + {0xee81b2, 0xfeb5}, + {0xee81b3, 0xfeb6}, + {0xee81b4, 0xfeb7}, + {0xee81b5, 0xfeb8}, + {0xee81b6, 0xfeb9}, + {0xee81b7, 0xfeba}, + {0xee81b8, 0xfebb}, + {0xee81b9, 0xfebc}, + {0xee81ba, 0xfebd}, + {0xee81bb, 0xfebe}, + {0xee81bc, 0xfebf}, + {0xee81bd, 0xfec0}, + {0xee81be, 0xfec1}, + {0xee81bf, 0xfec2}, + {0xee8280, 0xfec3}, + {0xee8281, 0xfec4}, + {0xee8282, 0xfec5}, + {0xee8283, 0xfec6}, + {0xee8284, 0xfec7}, + {0xee8285, 0xfec8}, + {0xee8286, 0xfec9}, + {0xee8287, 0xfeca}, + {0xee8288, 0xfecb}, + {0xee8289, 0xfecc}, + {0xee828a, 0xfecd}, + {0xee828b, 0xfece}, + {0xee828c, 0xfecf}, + {0xee828d, 0xfed0}, + {0xee828e, 0xfed1}, + {0xee828f, 0xfed2}, + {0xee8290, 0xfed3}, + {0xee8291, 0xfed4}, + {0xee8292, 0xfed5}, + {0xee8293, 0xfed6}, + {0xee8294, 0xfed7}, + {0xee8295, 0xfed8}, + {0xee8296, 0xfed9}, + {0xee8297, 0xfeda}, + {0xee8298, 0xfedb}, + {0xee8299, 0xfedc}, + {0xee829a, 0xfedd}, + {0xee829b, 0xfede}, + {0xee829c, 0xfedf}, + {0xee829d, 0xfee0}, + {0xee829e, 0xfee1}, + {0xee829f, 0xfee2}, + {0xee82a0, 0xfee3}, + {0xee82a1, 0xfee4}, + {0xee82a2, 0xfee5}, + {0xee82a3, 0xfee6}, + {0xee82a4, 0xfee7}, + {0xee82a5, 0xfee8}, + {0xee82a6, 0xfee9}, + {0xee82a7, 0xfeea}, + {0xee82a8, 0xfeeb}, + {0xee82a9, 0xfeec}, + {0xee82aa, 0xfeed}, + {0xee82ab, 0xfeee}, + {0xee82ac, 0xfeef}, + {0xee82ad, 0xfef0}, + {0xee82ae, 0xfef1}, + {0xee82af, 0xfef2}, + {0xee82b0, 0xfef3}, + {0xee82b1, 0xfef4}, + {0xee82b2, 0xfef5}, + {0xee82b3, 0xfef6}, + {0xee82b4, 0xfef7}, + {0xee82b5, 0xfef8}, + {0xee82b6, 0xfef9}, + {0xee82b7, 0xfefa}, + {0xee82b8, 0xfefb}, + {0xee82b9, 0xfefc}, + {0xee82ba, 0xfefd}, + {0xee82bb, 0xfefe}, {0xefa480, 0xcbd0}, {0xefa481, 0xcbd6}, {0xefa482, 0xcbe7},