2006年2月3日の日記を表示中

2006年 2月 3日 (金)

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
意味深なコメントがついとる(笑)

Firefox-1.5.0.1

謎のtableのあるページで落ちる問題,修正されてますね.めでたい.

OpenBlockS

キタ━━━━(゜∀゜)━━━━ッ!! いや前からきてたんですけど開けてませんでした.ちくちくセットアップしていかないと・・・.ん?OpenMicroServer? 黒いけど,かわいくないんですよね,あっちのデザイン.何というか,遅いと許せなくなりそうなデザインな感じで・・・.

X/Qt-2

この前いきなり落ちたと思っていたザウルスのX/Qt-2ですが,何か裏で生きてました.単に下のバーにアイコンが出てなかっただけか・・・.最初から出てなかったのかなぁ.んー,上げ直してみると,確かに出ない.まあ,多分自分で色々いじってるの悪いんですが.

startx-wrapperの中でstartx呼ぶ代わりにフルパスでxinit呼ぶようにして,Xqtをsuidして,更にデスクトップのアイコンの「ルート権限で実行する」のチェックを外しとくとよさそうな感じです.startx呼ぶと$HOME/.xinitrcの中の実行が始まらんのが謎です.

というか,一度後ろに下がってしまったX/Qt-2は,どうやって前に戻ってきたんだろうか・・・.そしてフルスクリーンでゴミ出る現象は再現しません.うおー,わけわからん.

あと,ザウルスでEmacs上げて気づいたんですが,uim-el-agentの起動が遅くて,起動時にタイムアウトしちゃってました_|‾|○.この辺の調整,難しいなぁ.

2006年2月3日の日記を表示中

中の人情報

名前:
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件のコメント

過去ログ