summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChoe Hwanjin <choe.hwanjin@gmail.com>2010-12-25 14:36:13 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2010-12-25 14:36:13 +0900
commitd3d61b843c76ec482d238a890a550d36424db50d (patch)
treeca24c82bbaccd4e7b8b04e9b74f1a2a0b83cd26d
parent3e6acad2828bb336dd2465c675ffddba58ec7701 (diff)
downloadlibhangul-d3d61b843c76ec482d238a890a550d36424db50d.tar.gz
옛한글 조합테이블에 빠진 부분 추가
모음 U+116A, U+116B, U+1170, U+118B, U+D7B6를 조합하는 룰이 빠져있어서 새로 추가한다. 아마도 스크립트로 생성시에 제대로 처리되지 못한 부분이 있었던 것 같다. git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@239 8f00fcd2-89fc-0310-932e-b01be5b65e01
-rw-r--r--hangul/hangulkeyboard.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/hangul/hangulkeyboard.h b/hangul/hangulkeyboard.h
index 281a50d..8c0e32a 100644
--- a/hangul/hangulkeyboard.h
+++ b/hangul/hangulkeyboard.h
@@ -1381,6 +1381,8 @@ static const HangulCombinationItem hangul_combination_table_full[] = {
{ 0x11671169, 0x117d }, /* jungseong yeo + o = yeo-o */
{ 0x1167116e, 0x117e }, /* jungseong yeo + u = yeo-u */
{ 0x11671175, 0x1168 }, /* jungseong yeo + i = ye */
+ { 0x11691161, 0x116a }, /* jungseong o + a = wa */
+ { 0x11691162, 0x116b }, /* jungseong o + ae = wae */
{ 0x11691163, 0x11a6 }, /* jungseong o + ya = o-ya */
{ 0x11691164, 0x11a7 }, /* jungseong o + yae = o-yae */
{ 0x11691165, 0x117f }, /* jungseong o + eo = o-eo */
@@ -1402,13 +1404,16 @@ static const HangulCombinationItem hangul_combination_table_full[] = {
{ 0x116e1161, 0x1189 }, /* jungseong u + a = u-a */
{ 0x116e1162, 0x118a }, /* jungseong u + ae = u-ae */
{ 0x116e1165, 0x116f }, /* jungseong u + eo = weo */
+ { 0x116e1166, 0x1170 }, /* jungseong u + e = we */
{ 0x116e1167, 0xd7b5 }, /* jungseong u + yeo = u-yeo */
{ 0x116e1168, 0x118c }, /* jungseong u + ye = u-ye */
{ 0x116e116e, 0x118d }, /* jungseong u + u = u-u */
{ 0x116e1175, 0x1171 }, /* jungseong u + i = wi */
{ 0x116e117c, 0x118b }, /* jungseong u + eo-eu = u-eo-eu */
{ 0x116ed7c4, 0xd7b6 }, /* jungseong u + i-i = u-i-i */
+ { 0x116f1173, 0x118b }, /* jungseong weo + eu = u-eo-eu */
{ 0x116f1175, 0x1170 }, /* jungseong weo + i = we */
+ { 0x11711175, 0xd7b6 }, /* jungseong wi + i = u-i-i */
{ 0x11721161, 0x118e }, /* jungseong yu + a = yu-a */
{ 0x11721162, 0xd7b7 }, /* jungseong yu + ae = yu-ae */
{ 0x11721165, 0x118f }, /* jungseong yu + eo = yu-eo */