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

Re: http://mytown.asahi.com/



>>>>> In [emacs-w3m : No.05386] 藤島さん wrote:

> Debugger entered--Lisp error: (wrong-type-argument stringp nil)
>   call-process-region(1 8932 nil "/home/pooh/tmp/emacs6_aiqk" (t nil) nil)

[...]

>   w3m-decode-encoded-contents("deflate")

この、string でなければならないのに nil なものは、ぼくの場合は

/usr/local/lib/w3m/inflate

になっていました。これは w3m を make install したときにできるの
ですが、install に失敗している、または w3m.el が想定していない場
所に存在するのかもしれません。もし正しくインストールされていて、
その場所がわかるなら、以下のようなもので対処できるでしょう。

(setq w3m-decoder-alist
      '((gzip "gzip" ("-d"))
	(bzip "bzip2" ("-d"))
	(deflate "/usr/local/lib/w3m/inflate" nil)))

/usr/local/lib/w3m に相当するものが実行 PATH (または Lisp 変数の
exec-path) に含まれているのなら、単に "inflate" でも良いです。

そして、うまくいったならば、w3m と inflate がインストールされて
いた具体的な場所 (ディレクトリ名) を、今後の参考のために教えて下
さい。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>