[Mew-dist 1163] Re: Some about Mew
NISHIDA Keisuke
knishida at example.com
1997年 7月 2日 (水) 18:58:18 JST
西田@阪大です。
I wrote:
> mew-summary-suspend でいったん Mew を抜けた後、再び M-x mew する
> と +inbox に入りますが、ではなく抜けたときの状態を復元するように
> はできないでしょうか? (Info みたく)....
ちょっと作ってみました。先の自分のパッチに対する追加です。
---
大阪大学基礎工学部システム工学科三年
西田 圭介 <ks5036nk at example.com>
-------------- next part --------------
*** /home/kei/mew/mew.el~ Wed Jul 2 18:52:05 1997
--- /home/kei/mew/mew.el Wed Jul 2 18:50:40 1997
***************
*** 487,492 ****
--- 487,493 ----
(setq mew-folder-list ())
(setq mew-folder-alist ())
(setq mew-clean-up-buffers ())
+ (setq mew-last-visited-folder nil)
(setq mew-message-citation nil)
(setq mew-message-citation-buffer nil) ;; should be nil
***************
*** 588,595 ****
(if (null mew-mail-path) (mew-init))
(if arg
(mew-summary-goto-folder) ;; C-u
! (mew-summary-goto-folder mew-inbox-folder)
! (mew-summary-get)
)
)
--- 589,598 ----
(if (null mew-mail-path) (mew-init))
(if arg
(mew-summary-goto-folder) ;; C-u
! (if mew-last-visited-folder
! (mew-summary-goto-folder mew-last-visited-folder)
! (mew-summary-goto-folder mew-inbox-folder)
! (mew-summary-get))
)
)
***************
*** 837,842 ****
--- 840,846 ----
(defun mew-summary-suspend ()
"A function to suspend Mew Summary mode."
(interactive)
+ (setq mew-last-visited-folder (mew-summary-folder-name))
(mew-window-pop)
;; bury buffers
(if window-system
***************
*** 875,880 ****
--- 879,885 ----
(setq mew-news-path nil)
(setq mew-window-stack nil)
(setq mew-draft-folder nil)
+ (setq mew-last-visited-folder nil)
(setq mew-alias-alist ())
(setq mew-folder-list ())
(setq mew-folder-alist ())
Mew-dist メーリングリストの案内