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

[debian-users:30418] Re: Start a browser from Mew



大野です。
木下さん、飛田さん、ありがとうございます。解決しました。

> Mew起動後のmew-message-mode-hookに、上記の内容は正しく登録されて
> いるのでしょうか。たとえば、Mewを起動してから*scratch*バッファに
> 移り、mew-message-mode-hookと入力してCtrl-jを押すと、どのように
> 表示されますか?
((lambda nil (local-set-key [mouse-2] (quote browse-url-at-mouse))))
と表示されます。

> また、Mew以外では動作しているのでしょうか。下記のように設定した
> 場合、Mewの画面に限らずブラウザを起動できますか?
>   (global-set-key [mouse-2] 'browse-url-at-mouse)
できません。
Mewの画面以外では、中クリックはペーストになります。
Mewの画面では、Buffer is read-onlyと怒られます。
(おそらくペーストしようとするため)

> さらに、[mouse-2]の部分を[S-mouse-2], [(shift button2)],
> [S-mouse-3], [(shift button3)]などと変更した場合にはどうでしょう。
[S-mouse-2],[S-mouse-3]とした場合は、
Invalid (FSF Emacs) key format (see doc of define-key): S-mouse-2
と言われて、Mewが起動できませんでした。

[(shift button2)],[(shift button3)]とすることで、
Netscapeが起動できるようになりました。

確かに、
ftp://ftp.xemacs.org/pub/xemacs/docs/a4/xemacs-a4.pdf.gz
のKeystrokesの項を見ると、(shift button2)といった書き方が
正しいようです。

ありがとうございました。
----------------------------------------------------
大野 照男
bs2t-oon@xxxxxxxxxxxxxxx