Ticket #11971

ひらがなを入力途中で「英数キー」でASCIIモードに移行すると文字が入力出来ない
Open Date: 2008-02-26 21:10 Last Update: 2009-08-03 23:01

Reporter:
(Anonymous)
Owner:
(None)
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

AquaSKK 3.6 + Leopard で使っています。

また、「ASCII モード」と「ひらがなモード」の切り替えを
キーボードの「英数キー」と「かなキー」で行っています。

「ひらがなモード」で子音のみを入力した状態で、
英数キーで「ASCII モード」にすると ASCII モードでの入力が
出来なくなります。

例:
(1) ひらがなモードで m のみを押す。
(2) 英数キーで「ASCII モード」にする。
(3) 「ASCII モード」で文字が入力出来なくなる。

# (3) の状態で Ctrl+G を押すか、「ひらがなモード」に戻ると
# 入力が再び可能になります。

Ticket History (3/3 Histories)

2008-02-26 21:37 Updated by: None
Comment
Logged In: NO

手元では以下のようなパッチを当ててしのげました。

------------------------------------------------------------
--- BIM.cpp 17 Dec 2007 14:48:49 -0000 1.18
+++ BIM.cpp 26 Feb 2008 12:35:45 -0000
@@ -351,6 +351,7 @@
}
break;
case 0x66: // 英数
+ (*inSessionHandle)->imsession_input_mode->handleCg();
if(SKKConfig::UseEisuuToSetHenkanPoint()) {
return
(*inSessionHandle)->imsession_input_mode->handleInput(SKKConfig::SetHenkanPointKey());
} else {
------------------------------------------------------------
2008-09-20 14:07 Updated by: t-suwa
  • Resolution Update from None to Fixed
Comment
Logged In: YES
user_id=4581

どうもありがとうございます。

パッチを採用させて頂きました。ただし「英数キー」に
よる暗黙の確定はできません。これは、TSM 版の構造に
起因する制限事項です。

申し訳ありませんが、ご了承下さい。
2009-08-03 23:01 Updated by: t-suwa
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2009-08-03 23:01

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login