[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: (void-function coding-system-category)



>>>>> In [emacs-w3m : No.00331] 
>>>>>	Hiroya Murata <lapis-lazuli@pop06.odn.ne.jp> wrote:

山岡> はからずも各 module の依存関係が installer に依存していることが
山岡> わかったので、改善 (? ^^;;) してみました。

村田さん> この一連の変更によって(と, 言うか発覚したと言うべきか),
村田さん> byte-compile して使用すると, 以下の backtrace が出てしまいま
村田さん> す.

Signaling: (invalid-function (macro . #[(url &optional no-cache) ...
  w3m-last-modified("URL")

おおっと。

村田さん> w3m.el の中で, マクロ (w3m-last-modified) をその定義より前 
村田さん> (w3m-arrived-add の中) で使っているのが, 原因の様です. 取り
村田さん> 敢えず, マクロ定義を w3m-arrived-add より前に持ってくれば動
村田さん> くみたいです.

ご指摘ありがとうございます。
とりあえず、w3m.el の中の macro を全部まとめて先頭の方に移動して
しまおうと思います。そうすれば

村田さん> ;; いっその事, w3m-macro.el を分けるっていうのもありかも...

;; そういうことも簡単にできるし。:-)
;;; しかし、それでまた新たな依存関係問題が出るとヤだなあ。(^^;;)

ちょっと時間を下さい。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>