namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new patch for namazu.el (Re: namazu.el patch for GNU Emacs 19.28)
>>>>> <200001261507.AAA01428@xxxxxxxxxxxxxx> にて、
>>>>> "三好" = 私は書きました:
白井> 三好さんのパッチ(と mouse-face) + 若干のバグ修正をしておきました。
三好> mouse-face の設定に若干問題があります。ついでに、ほかの手直しも考
三好> えました。
三好> 問題ないようでしたら、commit して頂ければと思います。
白井さん、小関さんと、メールでやり取りした結果、私が直接 commit
させて頂くことになりました。
早速、前メールの patch で変更した namazu.el を commit しました。
変更点は、次のとおりです。
o font-lock の再変更:mouse-face の設定方法は、Emacs 19.28 付属の
font-lock では無効です。font-lock のバージョンに応じて、
namazu-font-lock-keywords の設定方法を変更するようにしました。あわせ
て、font-lock 時に実行される検索回数が少なくなる(と思われる)ように設
定を変更しました。
o namazu-field-complete のエラーの回避:namazu-default-dir が nil の場
合に発生するエラーを回避するようにしました。また、なにも入力しないで、
namazu-field-complete を起動したときに発生するエラーも回避するように
しました。
o namazu-default-dir のデフォルト値の設定:namazu.el 起動時に、
namazu-default-dir が nil の場合は、Namazu の設定ファイル(.namazurc
等)を読んで、デフォルト値を決定するようにしました。現状では、Namazu
とnamazu-field-complete で、namazu-default-dir が nil の場合の解釈が
異なるのが気になったので、このように変更しました。
--
三好 雅則 mailto:miyoshi@xxxxxxxxx
http://www.ask.ne.jp/~miyoshi/ (Meadow のページ作成中)