2006年2月3日の日記を表示中
2006年 2月 3日 (金)
■prime
この問題追ってみました.別にこれ,uim.elに限った話ではなく,gtk-demoとかでも以下の手順で再現します.
- 標準のIMをprime以外にしておく
- uim-toolbar-gtkをあげておく
- gtk-demoを上げてテキストエリアを開く
- uim-im-switcher-gtkを開く
- gkt-demoのテキストエリアのIMをprimeに変更する
- 何かキーを押す前にuim-toolbar-gtkから「日本語入力」に切替える
- テキストエリアで何かキーを押すと「ERROR: not a symbol or string」とか出てバックトレースが出てくる
- 再度何か押すと何か無限ループに陥って大暴走
uim-primeの中身がどうなってのか例によって全然わからんのですが,どうもprimeのcontextとやらが初期化(生成?)されてないのにモード切替えようとしてて落ちてるみたいです.そこで,外からモードが切替えられた際にcontextがなかったら先にcontext作るようにしてみたら何となく動くようになりました.でもこれそのまんまじゃ何かまずそうな予感.単にそんな気がするだけだけど.
■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日の日記を表示中
[コメントを書く]