OSDN Git Service

自動拾いエディタで漢字が入力できなくなっていたバグ修正。
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Wed, 1 Oct 2003 19:21:57 +0000 (19:21 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Wed, 1 Oct 2003 19:21:57 +0000 (19:21 +0000)
src/autopick.c

index e354920..943310a 100644 (file)
@@ -3135,7 +3135,7 @@ static byte get_string_for_search(object_type **o_handle, cptr *search_strp)
                trig_len = strlen(inkey_macro_trigger_string);
 
                /* HACK -- ignore macro defined on ASCII keys */
-               if (trig_len == 1)
+               if (trig_len == 1 && !iskanji(inkey_macro_trigger_string[0]))
                {
                        /* Get original key */
                        key = inkey_macro_trigger_string[0];
@@ -5485,7 +5485,7 @@ void do_cmd_edit_autopick(void)
                trig_len = strlen(inkey_macro_trigger_string);
 
                /* HACK -- ignore macro defined on ASCII keys */
-               if (trig_len == 1)
+               if (trig_len == 1 && !iskanji(inkey_macro_trigger_string[0]))
                {
                        /* Get original key */
                        key = inkey_macro_trigger_string[0];