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

Re: toggle images at the summary buffer



>> On Fri, 19 Dec 2003 17:54:03 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:

山> ここで最初の「切り分け」の話に戻しますが、ぼくがこの w3m-safe- を
山> 作るとしたら、単に現在の w3m-utl.el に入っている
山> w3m-with-w3m-buffer を w3m-toggle-inline-images に被せたものになり
山> ます。すると、各 MUA の特徴を探るための w3m-find-w3m-buffer のぐちゃ
山> ぐちゃなコードは当面 emacs-w3m が持つことになりますが、それに対し
山> てご意見がありますか?

すみません,趣旨が理解できませんでした.

  (defun gnus-summary-w3m-toggle-inline-images ()
    (interactive)
    (with-current-buffer gnus-article-buffer
      (w3m-safe-toggle-inline-images)))

  (defun w3m-safe-toggle-inline-images ()
    (interactive)
    (let ((w3m-safe-url-regexp "\\`cid:"))
      (w3m-toggle-inline-images)))

で十分ではないのでしょうか? これで,w3m-find-w3m-buffer() は不要にはな
りませんか?

;; 呼び出し側から regexp を変更できるように,引数を受け付けるようにす
;; る必要があるかも知れませんが,あくまでも基本は.

山> もう一点、w3m-toggle-inline-images を元に戻してしまうと、記事バッ
山> ファで使うには危険なコマンドになります。これについてはいかがでしょ
山> う?

w3m-safe-view-this-url など同じように,w3m-minor-mode-keymap で 
w3m-toggle-inline-images を w3m-safe-toggle-inline-images で置き換えれ
ば良いのではないでしょうか.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )