2002年03月22日(Fri) 巨大なリスが歩いていった [長年日記]
● アンテナいろいろ
超弩級コンダラ・アンテナの調子があまりよくないということで、超土休コンダラ・アンテナを作ってみました。6時間に一回の更新です。ま、本家も更新されるようになったし、こちらは勉強させてもらったということで、近々停止しちゃおうかな。
で、調子にのって、Kondara RPM更新情報てなものも作ってみました。cvsのHEADからupdateしたspecfileを見て、現在のバージョンとcommit日時を表示するものです。こちらは需要がありげ、かも。
どちらも、消滅や移動の可能性が高いものですので、ブックマークされるかたはご留意くださいまし。ローカルに見られる方は、~zunda/koantenna/の下のcvsupdate.shというスクリプトを、~zunda/cron/koantenna.cronから回しております。ご参考まで。
● 昨晩のiiimf-skk (iimf-skk-0.1.15-4k)
順調♪もう、0.1.17になってるし。アップデートさせていただこう。
● iiimf-skk-0.1.18-2k
もう何と言っていいのやら、ロクに使う時間が無いうちにバージョンアップしているという。最初のころに比べると、入力時のストレスが格段に少なくなっています。細か〜い修正がいっぱいなんだろうな。
famaoさんはカッコイイページも作られました→www.kondara.org/~famao/iiimf-skk/し、皆様もご愛用のほどを〜。
● 続 アンテナいろいろ
超土休コンダラ・アンテナは、本家長弩級コンダラ・アンテナが再開されたのを期に、土曜日をまたずに無期限休業することにしました。長らくのご愛願ありがとうございました。(ちがうって。)
RPM更新情報の方は、もうすこし続けてみようかと思っています。
● Rica -Ruby Internet relay Chat Agents
端末で使えるircクライアントはないものかと思っていたら、Rica -Ruby Internet relay Chat Agents-てなものを発見。rubyっすよ、お客さん。
ちょっと使ってみたのですが、基本的な機能は備えているようで、これは参考にさせていただくしか。
● 今日のiiimf-skk-coding-Howto
で、このircクライアントでfamaoさんからとっても有用な情報をいただきました。
- src/skk.c が iiimf-skkのライブラリになります。そこのprocess_keyevent_hoge とか translate_keyevent_fugaとかがほとんどのキーの処理をしてます。のでカスタマイズするときにはそこからやるのが吉かと。
- 実際の処理は lib/skkbuffer.cでします。skk_buffer_fugaという関数があったらそれはlib/skkbuffer.c。
- skk_process_keyevent_hogeを呼ぶのは、if_skk_SendEvent。Xのイベントをiiim serverが処理してskk.soのskk_SendEventをたたきます。初期化するときにiiimfにskkで使う関数を登録している。
無断引用すみません、famaoさん。しかしすごいとっかかりです!ありがとうございます。
端末の時は、端末側がキーの処理をする部分があるはずなのでそこで実際に処理する前にskkにながすような処理をくわえる感じでしょうか。で、skkから結果をもらって、それを端末にわたす、と。
メモメモ
● さっきのiiimf-skk-0.1.18-2k
…と感謝の気持ちをこめながらも、不具合をご報告。「TokkakaRi」と打鍵すると、「▽とっかかrり」と表示されちゃいました。^Jするとそのまま確定します。いや、待て、もう自分でなおせるんとちゃうか?
I got tsukkomi from kaz-san on IRC and corrected my top page. Thanks!
最近のツッコまれどころ