[mew-win32 03481] Re: 'Kill ring is empty'

藤野 進 isoya50 at example.com
2001年 11月 11日 (日) 13:28:15 JST


解決いたしました。

どなたからも、お返事を戴けませんでしたので、一読者としての、特権?を駆使
いたしまして、
田原 俊一   jado at example.com, shunichi_tahara at example.com
                                  http://flowernet.gr.jp/jado/
さんから、強引に?アドヴァイスを戴いて、解決いたしましたので、ご報告いた
します。

;以下は田村さんからのアドヴァイスの抜粋です。


藤野> mewでマウスを使って、インターネット上をbrowseできていたのですが、ある
藤野> 時をさかいに、できなくなってしまいました。他のmailerでは、マウスを使え
藤野> てるのに、mewだけに、症状がでています。

;そういえば、以前、突然 browse-url が使えなくなったことがあります。症状
;は、

藤野> マウスをポイントして、中ボタンをクリックすると、mini-bufferへ
 
藤野> 'Kill ring is empty'とmessageが表示され

;これとは違ってましたが、確か、mew-browse.el が変わったのが原因だったよ
;うな記憶が。

;で、上記症状は、そのまんま、「キルリング(Emacsではいわゆるカットバッファ
;をこう呼びます)が空です」、つまり、これ、browse-url を呼んでいるのでは
;なく、中ボタンのデフォルト機能であるペーストを呼ぼうとしてるわけですね。

;つまり、中ボタンクリックが、browse-url に設定されていないということです。

;手元では、contribにある mew-browse.el を使ってうまくいっています。

(eval-after-load "mew" '(require 'mew-browse))

;とか、

(add-hook 'mew-env-hook
  '(lambda ()
     (require 'mew-browse)))

;とかを、.emacs に書いておくか、単に .mew に

(require 'mew-browse)

;とかしておけば、うまいこと browse-url.el を使うようにしてくれます。

;もし違ってた場合は、ぜひとも Mew-dist に投げてみてはいかがでしょう? こ
;れだけ状況が揃っていれば、きっとどこからか回答があると思いますよ。

わたしは

;; mouse click and start web browser
(eval-after-load "mew" '(require 'mew-browse))
(define-key global-map [S-mouse-2] 'browse-url-at-mouse)

このようにして、問題は解決されました。

同じような症状が出ました時には、とても参考になると思い、再度投稿いたし
ました。
私の記事にいちどは目を通してくださった方、および
わたしの無礼な請願に、快くアドヴァイスをしてくださった、
田村さまに、感謝いたします。
**
藤野 進(ふじの すすむ)
isoya50 at example.com
^0_0^(^



Mew-win32 メーリングリストの案内