[mew-dist 24010] Re: emacs-w3mについて
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2003年 9月 18日 (木) 20:57:37 JST
# メール見逃していました。
From: kuromiya at example.com < kuromiya at example.com> さん曰く
Subject: [mew-dist 24006] emacs-w3mについて
Message-ID: <20030915.104327.01364654.kuromiya at example.com>
Date: Mon, 15 Sep 2003 10:43:27 +0100 (GMT)
> 黒宮と申します。
> User-Agentの環境においてemacs-w3m を使って mew でHTMLメールを読んでいま
> す。"h"でメッセージバッファに移り、リンク上で例えば"u"をタイプすると
> リンク先をコピーできたのですが、これが emacs-w3m-1.3.3 以降のバージョン
> から
> Buffer is read-only: #<buffer *Mew message*0>
> と言われ、できなくなりました。"?"でヘルプも表示できません。
はい、そうなっています。また、設定は
> (setq mew-use-w3m-minor-mode t)
> (add-hook 'mew-message-hook 'mew-w3m-minor-mode-setter)
で OK です。
以前は、emacs-w3m で有効なキーを全部 Mew(などの MUA)の message
buffer でも有効にしていたのですが、emacs-w3m-1.3.3 から特定のコ
マンド(キー)のみ有効にしたのが原因です。なにが有効になっているの
かは、w3m.el の w3m-minor-mode-command-alist を見てください。
もし、増やしたいときは、w3m-minor-mode-command-alist は defconst
で、かつ、ロード時にみんな設定してしまうので、
(add-hook 'w3m-minor-mode-hook
(lambda ()
(define-key w3m-minor-mode-map "u" 'w3m-print-this-url)
(define-key w3m-minor-mode-map "?" 'describe-mode)))
と hook で追加していくのが楽だと思います。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内