2005年6月29日から2005年6月25日までの日記を表示中
2005年 6月 29日 (水)
■SPAM
3日ほど油断してたらSPAM候補ディレクトリにメールが700通近く溜ってましたorz.bogofilterは大変優秀で,普通のメールがSPAMに紛れ込むことはほんと滅多に無いんですが(使いはじめてからまだ数えるほどしかない),それでも心配なんで一応確認しながら消したりしてるわけで,結構しんどいです.大量に来るeuc-krとかGB2312なメールはbogofilter通すまでも無くごみ箱行きにしちゃおうかな.
[コメントを書く]
■T42
何かFirefoxが重くなって,「猛烈に嫌な予感がするのぅ」とか言ってたら次の瞬間固まりました.直前にsyncしといてよかった・・・のかな?いや,しかし,ほんと何が悪いのやらさっぱりです.
[コメントを書く]
[コメントを書く]
2005年 6月 28日 (火)
■uim.elのキー回り
プリエディットが始まる前も,C-x,C-u,Esc,C-c以外の入力をまとめて拾ってuim-agentに渡すようにしてみました.こんとき,uimがキーをスルーすると,今度はEmacs側でそれを普通に実行してやる必要が生じるわけなんですが,ここがもう全然一筋縄でいかず超はまりでした.ある程度場合分けして無理どうにかしてはみましたが,大変怪しいです.
[コメントを書く]
[コメントを書く]
■Qt-4.0.0
何か出てたので早速ビルドしてみました.普通に通ってqtconfigがあがりました.KDEが使えなきゃ意味ないんで,3.3.4に即戻しちゃったけど.
[コメントを書く]
[コメントを書く]
2005年 6月 27日 (月)
■キリテ
Amazonのギフトで買ったキリテが届きました(本当はWin版の式神の城IIが欲しかったんですけど,Amazonになかったんですよね・・・).むむ,こ,このブックレットは・・・.何やらものすごそうな予感ですが,まだ途中2ページくらいしか読んでません(^^;.とりあえず音楽だけでも十分過ぎます.さすが光田氏.
[コメントを書く]
[コメントを書く]
■kernel-2.6.12.1
何やらワークスペース切替時のFirefoxの反応が悪くなったなあ・・・と思ってたらgimpで作業中にビシッと固まりました.またこれか.原因がよくわからんのですが,ひょっとしたらカーネルが悪いのかも?ということで,カーネルを2.6.10から2.6.12.1に上げてみることに.
何か書くことできるかと思ったんですが,特にはまることも無く,あっさり導入完了.何かswsusp2がうまく動いてくれませんが,それ以外は特に問題無さそうな感じです・・・ってサスペンドに失敗して帰ってこなくなったし(;´Д`).
[コメントを書く]
[コメントを書く]
■uim.elを使ってもらう
mixiにもちょろっと書きましたが,/ ´_ゝ`)←の人にuim.elをちょっと使ってもらいました.uim自体の設定があんまされてなかったんで動き出すまでに少々はまりましたが,一応動いてくれました.よかった.課題はやはりキー入力まわり.なんとかしないとなぁ.
[コメントを書く]
[コメントを書く]
2005年 6月 26日 (日)
■uim.el
今までずっとAnthy中心でテストしながら書いてたんで,skkとかprime動かした時に想定外の動きを見せてくれたりして,結構はまりました.空のプリエディットに対処しなきゃならなかったり,ウィンドウの横幅より長い変換候補を表示しなきゃならなかったり.まあ,手抜いて作ったところが露見しただけですが.
で,まあ,今はどんな感じかというと,こんな感じです,一応.って上っ面は前と全然変わってないっすね・・・.
[コメントを書く]
[コメントを書く]
■点猫パターン
点猫.Elispのリファレンスでfaceについて調べてたら出てきました.ググってもEmacs関連しか出てきませんね.まあ,多分「点描」の誤植なんだとは思うんですが,同じページで何回も出てきたりして謎です.用語を統一するために一括して置き換えた時にミスったのかな?
[コメントを書く]
[コメントを書く]
2005年 6月 25日 (土)
■uim.el
うへへ,そうは言っても対応したいじゃないですか,やっぱ.というわけで,今日は,helper対応するために,
- uim-agentの出力をバッファじゃなくフィルタ関数で受け取るように変更
- helperのメッセージにすぐに反応するため
- uimがスルーしたキーイベントの処理方法の書き直し
- 単にマイナーモードのキーマップを一時的に無効にして execute-kbd-macro にキーベクトル渡せばいいだけだった・・・orz
- バッファ間の移動に伴うフォーカスの移動の管理の追加
なんかを行ったつもりです.バッファ間のフォーカスの移動は,post-command-hook使って毎回さっきの(current-buffer)の値と変化がないかを見ることで検出できたんですが,Emacsそのものにフォーカスが入ったところを検出する方法がよくわかんねっす.まあとりあえずここは適当でいいか・・・.
で,肝心のhelper回りなんですが,コメント見ても結局なんとなくしかわかりませんでした(^^; が,uim-ximのhlper.cpp,mltermのim_uim.c,gtk2のgtk-im-uim.c を見て真似して書いてみたところ,それなりに通信できるようになりました.gkrelluimが反応してくれます( *´Д`)ハァハァ.あと,im-switcherとかでSKKに切替えたりもできるようになりました.
で,公開なんですが,もう少しお待ちを・・・.とにかく現状,Emacs側が不安定でやばいんで.変な操作すると固まったりします(^^;.
[コメントを書く]
[コメントを書く]
2005年6月29日から2005年6月25日までの日記を表示中
[コメントを書く]