diff -Nru fcitx-hangul-0.3.0/debian/changelog fcitx-hangul-0.3.0/debian/changelog --- fcitx-hangul-0.3.0/debian/changelog 2016-03-19 05:56:36.000000000 +0000 +++ fcitx-hangul-0.3.0/debian/changelog 2016-03-20 08:42:29.000000000 +0000 @@ -1,3 +1,11 @@ +fcitx-hangul (0.3.0-3.1~xenial0320~3beol) xenial; urgency=low + + * https://github.com/fcitx/fcitx-hangul + * 드보락, 콜맥의 쿼티 변환의 잘못을 고친다 + * [ ` ] 와 [ ; ] 의 두 글쇠값의 단축키 할당을 없앤다 + + -- floor Sun, 04 Aug 2013 00:11:14 +0800 + fcitx-hangul (0.3.0-3.1~xenial0319~3beol) xenial; urgency=low * https://github.com/fcitx/fcitx-hangul diff -Nru fcitx-hangul-0.3.0/src/eim.c fcitx-hangul-0.3.0/src/eim.c --- fcitx-hangul-0.3.0/src/eim.c 2016-03-19 05:30:23.000000000 +0000 +++ fcitx-hangul-0.3.0/src/eim.c 2016-03-20 08:36:40.000000000 +0000 @@ -346,14 +346,7 @@ char* commit = FcitxHangulUcs4ToUtf8(hangul, str, -1); if (commit) { FcitxInstanceCleanInputWindowUp(hangul->owner); - if ((strcmp(commit, "`") == 0 && FcitxHotkeyIsHotKey(sym, state, FCITX_HANGUL_GRAVE)) - || (strcmp(commit, ";") == 0 && FcitxHotkeyIsHotKey(sym, state, FCITX_SEMICOLON))) { - keyUsed = false; - notFlush = true; - } - else { - FcitxInstanceCommitString(hangul->owner, FcitxInstanceGetCurrentIC(hangul->owner), commit); - } + FcitxInstanceCommitString(hangul->owner, FcitxInstanceGetCurrentIC(hangul->owner), commit); free(commit); } } @@ -1084,11 +1077,11 @@ { 0x52, 0x52 }, /* P */ { 0x58, 0x51 }, /* Q */ { 0x4F, 0x53 }, /* R */ - { 0x3B, 0x44 }, /* S */ + { 0x3A, 0x44 }, /* S */ { 0x4B, 0x46 }, /* T */ { 0x46, 0x49 }, /* U */ - { 0x2E, 0x56 }, /* V */ - { 0x2C, 0x57 }, /* W */ + { 0x3E, 0x56 }, /* V */ + { 0x3C, 0x57 }, /* W */ { 0x42, 0x58 }, /* X */ { 0x54, 0x4F }, /* Y */ { 0x3F, 0x5A }, /* Z */ @@ -1119,8 +1112,8 @@ { 0x3B, 0x64 }, /* s */ { 0x6B, 0x66 }, /* t */ { 0x66, 0x69 }, /* u */ - { 0x3E, 0x76 }, /* v */ - { 0x3C, 0x77 }, /* w */ + { 0x2E, 0x76 }, /* v */ + { 0x2C, 0x77 }, /* w */ { 0x62, 0x78 }, /* x */ { 0x74, 0x6F }, /* y */ { 0x2F, 0x7A }, /* z */