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

Re: w3m improvement for local files



>>>>> In [emacs-w3m : No.04783]
>>>>>	TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:

土屋さん> 試してみました.*w3m* バッファで preview しておいて,e で編
土屋さん> 集用のバッファを開き直す,という操作が二度手間に感じる人にとっ
土屋さん> ては便利なのだろうと思います.しかし,私個人は,そのような手
土屋さん> 間を感じたことがない(= emacs-w3m を使って directory の
土屋さん> browse をほとんどしない)ので,良く分かりません.

実はぼくもそういう必要は感じないのです。:-p
ただ、技術的には面白いかなっていうのと、コードを書ける彼のような
人に、今後 emacs-w3m の改善に積極的に参加してもらえるきっかけに
なれば良いのではないか、と。

しかし、ちょっと書き初めてみて思ったんですが、単に HTML ではない
ローカルファイルをブラウズするための関数として find-file などを
デフォルトにしておけば良いのではないでしょうか。

(defcustom w3m-local-file-viewer-alist
  '(("\\.html?\\'" nil nil)
    ("/\\'" nil dired)
    (nil nil find-file))
  "Alist of regexps and functions to view local files.
Each element looks like (\"MATCH\" \"NOMATCH\" FUNCTION), where MATCH is a
regexp for matching a filename, NOMATCH is for not matching a filename,
and FUNCTION is a function to view a file.  The nil value is special,
for MATCH means that all filenames are matched, for NOMATCH means that
no filenames are matched, for FUNCTION means that emacs-w3m is used to
view a file.  They are tried sequentially until a matching takes place
or the list has been exhausted.")

すると

土屋さん> これを見て思い出したのですが,BUGS.ja にちょっと書いてある

土屋さん>    --> source code の text/plain なページを閲覧しているとき
土屋さん>        は font-lock してくれると嬉しいかもしれない。

これも一気に解決する、と。頓珍漢なこと言ってませんか、私? ^^;;
-- 
Katsumi Yamaoka <yamaoka@jpl.org>
;; 上のような長い説明が必要な変数はよろしくないですね。いまいち
;; 気合いが入らないのは、まとまりが悪いせいなんだろうなあ。