2005年9月17日の日記を表示中
2005年 9月 17日 (土)
■uim.el
何か,別に狙って調べたりしたわけじゃないんですが,debug-on-errorをtにしているとキー入力の際にデバッガに落ちちゃう問題が解決しました.本来のキー割り当てを調べる際に,一時的にuim.elのキーマップをnilにしてたんですが,それがまずかったようです.マイナモード自体を一時的に無効化するようにしたら,まったく問題なくなりました.くそー,Emacs辛い・・・.
で,後はFreeBSDとかSolarisで動くかテスト・・・.うお,FreeBSD4だとヘッダが足りなくてコンパイル通らず・・・.試しといてよかった(;´∀`).よーし,あとはREADMEを書き直してリリースだ・・・って,メジャーモード変えたら動かなくなりましたよΣ(゜д゜lll).
うおお,なぜかuim-modeが有効になった状態でメジャーモード変えると,全てのバッファローカルな変数がリセットされるはずなのに,uim-modeだけtのまま_|‾|○.0.0.3.2では問題なかったのになぜ・・・.さっきから格闘してるんですが,全然とれません・・・.
原因が全然わからんのでcvsから少しずつ戻していくと・・・,さっきのデバッグ(debug-on-error回避のやつ)でエンバグしてた_|‾|○.うおー,つまらんところで時間食ってしまった・・・.しかもこの文章書いてて気づいたんだけど,昨日のundoリスト繋げる部分,実装が悪くてundoリストが長くなるとテラオソス.あー,setcarとかsetcdr使えばいいのか.リスト不勉強露見.あー,そしてまたもリリース失敗.
というわけで,ドキュメントが書けたら出します.
2005年9月17日の日記を表示中
[コメントを書く]