2006年5月4日の日記を表示中
2006年 5月 4日 (木)
■uim-el-helper-agent
一応動くようになりました.が,結構微妙です.
何やったかというと,helper-serverからのメッセージにEmacsを反応させたいがために,helper-server担当用のプロセス(uim-el-helper-agent)をフィルタ関数つきでEmacsから起動するようにして,uim-el-agentはhelper-serverとやりとりしないようにしました(両方がやりとりできちゃうと,uim-el-agentが出したメッセージをuim-helper-el-agentが受信して・・・という問題が発生してしまうので).
これにより,何かメッセージがくると uim-el-helper-agent がそれを拾って加工して標準出力に出して,Emacsが反応してコマンドとしてuim-el-agentに渡す・・・というとっても回りくどい形になりました.さらに,uim-el-agentがメッセージを出す必要がある場合は,Emacsを経由してuim-el-agentとuim-el-helper-agentの間でやりとりしちゃったりします.
おかげで,uim-input-pad-jaみたいな外部からのキー操作以外の方法による文字入力が可能になり,外からIM切替えたときに,Emacsに対して何か操作したりしなくてもモードラインが変更されたりするようにはなりました.めでたい.
ただ,何か,すさまじく遅くなることがあって常用するにはちと問題ありです.普通にEmacsだけ使ってる分には問題ないんですが,focus_inが大量に発生するとEmacsがしばらく無反応になります(;´Д`).あー,やっぱEmacs介してやりとりするとか手抜きなことしない方がいいのかなぁ・・・.さっさとカタつけて終わりにしたい・・・.
■PHB
KO/Piのusertranslation.txtの中の,英語のままだったところをいくつか日本語に直してみたんですが,「Meeting」とか「Lunch」とかある中に「PHB」なる単語を発見.なんじゃこりゃ・・・と思って調べてみてたら・・・.うは,これが由来か(笑).いい言葉です.そのまま「PHB」でいいや(^^;.って,ディルバートってアニメ化されてたのね・・・.
[コメントを書く]
■SerioWare
Distro FreakなるblogでSerioWareが取り上げられていて,なぜかここのWikiのインストールログにリンクが張られてました(^^; ログは途中で止まってますが,その後大きくいじったところはあんま無いですね.カーネル2.6系にあげたくらいかなぁ.あ,あと最近pptpをちゃんと使えるように自前スクリプト拡張したとかそんくらいか.
よく聞かれる話・・・なわけないんですが,SerioWareの良さってなんでしょうね.手軽にビルドし直せるといってもGentooの方が手軽だろうし,一から入れる度はLFSの方が高いだろうし・・・.設定とかいじるときに,ディストリビューション固有の細かいことを全然覚える必要が無いとか,そういうのかなぁ.あれこれ気をつかうことなく手を突っ込める,みたいな? 使ってて辛いなと思うのは,何か動かして不具合が見つかって,バグレポートするときですかね(^^;
[コメントを書く]
2006年5月4日の日記を表示中
[コメントを書く]