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 のページ作成中)