[Mew-dist 13653] Re: about single key action of summary buffer only

Tatsuya Kinoshita tatsuyak at example.com
2000年 7月 16日 (日) 07:32:46 JST


In message "[Mew-dist 13652] about single key action of summary buffer only
Ninomiya Hideyuki <nin at example.com> wrote:

> (defun mew-summary-only-disp-msg ()
>   (interactive)
>   (mew-summary-toggle-disp-msg 'off))
> 
> なんて書いたら多分目的達せられると思います。

それだとメッセージが表示されっぱなしになるので、下記のようにして
みました。キー割り当ては、とりあえず、空いている "M" にしています。

(define-key mew-summary-mode-map "M" 'mew-summary-only-disp-msg)
(defun mew-summary-only-disp-msg ()
  (interactive)
  (mew-summary-toggle-disp-msg 'on)
  (mew-summary-toggle-disp-msg))

使用感は、まあ悪くなさそうです。

標準のキー割り当てとして採用されるなら使っていきたいところですが、
個人的には、使用頻度が少なく、また、SPC v で間に合っていることな
ので、こだわりません。

ただし一つ要望があって、Summary バッファで SPC を押した際、一貫し
て Summary & Message mode になってほしい。つまり、メッセージの無
い行で SPC を押した際にも、(mew-summary-toggle-disp-msg 'on) を実
行してほしい。

--- mew-1.95b47.orig/mew-summary.el	Wed Jul 12 15:05:05 2000
+++ mew-1.95b47/mew-summary.el	Sun Jul 16 06:48:35 2000
@@ -700,6 +700,7 @@
   (interactive "P")
   (if (not (or force mew-summary-buffer-disp-msg (interactive-p)))
       ()
+    (mew-summary-toggle-disp-msg 'on)
     (mew-summary-msg-or-part
      (let* ((fld (mew-summary-folder-name))
 	    (msg (mew-summary-message-number))

-- 
木下達也 (Tatsuya Kinoshita)
E-mail: tats at example.com, tatsuyak at example.com



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