2006年2月3日の日記の1番目の記事へのコメント

prime

この問題追ってみました.別にこれ,uim.elに限った話ではなく,gtk-demoとかでも以下の手順で再現します.

  1. 標準のIMをprime以外にしておく
  2. uim-toolbar-gtkをあげておく
  3. gtk-demoを上げてテキストエリアを開く
  4. uim-im-switcher-gtkを開く
  5. gkt-demoのテキストエリアのIMをprimeに変更する
  6. 何かキーを押す前にuim-toolbar-gtkから「日本語入力」に切替える
  7. テキストエリアで何かキーを押すと「ERROR: not a symbol or string」とか出てバックトレースが出てくる
  8. 再度何か押すと何か無限ループに陥って大暴走

uim-primeの中身がどうなってのか例によって全然わからんのですが,どうもprimeのcontextとやらが初期化(生成?)されてないのにモード切替えようとしてて落ちてるみたいです.そこで,外からモードが切替えられた際にcontextがなかったら先にcontext作るようにしてみたら何となく動くようになりました.でもこれそのまんまじゃ何かまずそうな予感.単にそんな気がするだけだけど.

[コメントを書く]

nosuke 2006/02/04(土) 13:16:40
意味深なコメントがついとる(笑)

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2006年2月3日の日記の1番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年2月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ