[Mew-dist 16278] refile-viewでのウィンドウ配置の保存
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2001年 2月 9日 (金) 20:27:21 JST
ここのところrefile-viewを以下のようにして
mew-summary-execを置き換えて運用しています。
(defun mew-summary-or-thread-exec (&optional arg)
(interactive "P")
(if (or (mew-virtual-p) (mew-thread-p))
(mew-summary-exec arg)
(mew-refile-view arg)))
(add-hook 'mew-init-hook
(function
(lambda ()
(define-key mew-summary-mode-map "x" 'mew-summary-or-thread-exec)
(define-key mew-summary-mode-map "l" 'mew-refile-view))))
このようにしてから都合がわるいのは、こんな場合です:
(1) おもしろくないドキュメント書きをしている
(2) あきてきたのでメイルを読もう
(3) C-x 2 で画面を割る
(4) M-x m e w RET
(5) メイルを読む
(6) oでrefileを指定する
(7) xでrefile-viewを召喚する
このとき(1)のウィンドウがあった場所がrefile viewになる
(8) もういちどxをたたいてrefileを実行する
(9) あのドキュメントのウィンドウが見えてないので
C-x C-bでbuffer listを呼び出し1で作業再開
(作業を再開しないこともしばしば)
適当なhookがなかったので以下のようにしました。
(defadvice mew-refile-view (before save-win-conf activate)
(mew-current-set-window-config))
(defadvice mew-refile-view-exit (after restore-win-conf activate)
(mew-current-get-window-config))
けっこう具合がよいです。
--
KOIE Hidetaka 鯉江英隆 <hide at example.com>
Mew-dist メーリングリストの案内