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

Re: toggle images at the summary buffer



>>>>> In [emacs-w3m : No.06230] 山岡 wrote:

> ただ、この結果、今まで記事バッファで w3m-toggle-inline-images コ
> マンドを実行すると、安全ではないかもしれない画像も見える機能が無
> くなってしまっています。

Prefix arg を付けて呼んだ場合に、yes/no の関所を越えたら全部表示
するようにしてみました。

;; これによって mew-w3m-view-inline-image はもっと簡単に書き換え
;; られそうですが、部外者が手を出すとロクなことは無いので、作業
;; はしていません。:)

この件に関して多くのみなさんのご意見を伺いたいので、以下にまとめ
を書きます。Wanderlust 用の summary キーの追加方法もおまけで付け
ておきます。

◇ w3m-toggle-inline-images コマンドの仕様を変えました。

・従来は w3m-mode のバッファか、emacs-w3m が処理した html メール
  の記事バッファで T キー (info-like-map では I キー) を叩いたと
  きだけ使うことができましたが、現在は Gnus, Mew, T-gnus および
  Wanderlust の summary バッファからも使うことができます。その場
  合、記事バッファの画像表示がトグルで切り替わります。

・ただし summary バッファでこのコマンドに特定のキーを割り付ける
  のは、emacs-w3m では行なっていません。Mew、Gnus および T-gnus
  については Info を参照して下さい。Wanderlust では、たぶん以下
  のようにすれば良いのではないかと思います。

(eval-after-load "wl-summary"
  '(define-key wl-summary-mode-map
     "\M-i" 'w3m-toggle-inline-images))

・このコマンドを呼ぶ前に prefix arg を付ける、つまり C-u や ESC 1
  などと叩いた後で w3m-toggle-inline-images コマンドを起動すると、
  (mm|mew|mime|vm)-w3m-safe-url-regexp の設定を無視して、どんな
  インライン画像も表示しようとします。これは安全ではないかもしれ
  ません。以下、Info からの引用です。

| HTML メールには
| `<img>' タグを使った spammers (spam をばらまくやから) の卑劣な悪巧
| みが含まれているかもしれません。それは `Click Here!' ボタンよりはる
| かに有害です。最もありそうなのは、そんなたちの悪い spam があなたの
| 目に止まったかどうかを検査する、すなわちこの場合、あなたのメールア
| ドレスが有効であることを確認するための spammer の意図があることです。
| それは、画像を表示するときに自動的に取得しに行くであろう URL に、識
| 別文字列を埋め込むことによって行なわれます。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>
;; すみませんが、明日からしばらくアクティビティが下がるかもしれ
;; ません。