[Mew-dist 05801] restart bug
OKUNISHI Fujikazu
fuji0924 at example.com
1998年 8月 3日 (月) 19:05:18 JST
一旦 Q(mew-summary-quit) した後で M-x mew すると mew-mail-path は消去
されてないので mew-init は実行されないのに、mew-foldeer-alist 他諸々の
変数がセットされてないために、事実上何もできないというバグがあります。
impath を毎回呼ばないために mew-mail-path しか見てないのであれば
mew-init を impath を呼ぶルーチンと mew-folder-list() とに分割すべきだ
と思いますが、取りあえず安直なパッチにしておきました。
;; とここまで書いて、よく考えたら mew-folder-alist だけを見るだけで十
;; 分ですね。ま、このまま出します(^_^;
--- mew.el.orig Fri Jul 31 09:44:50 1998
+++ mew.el Mon Aug 3 18:42:04 1998
@@ -57,7 +57,9 @@
(interactive "P")
(let ((auto (if arg (not mew-auto-get) mew-auto-get)))
(mew-window-push)
- (if (null mew-mail-path) (mew-init))
+ (if (or (null mew-mail-path)
+ (null mew-folder-alist))
+ (mew-init))
(if auto
(mew-summary-get)
(mew-summary-goto-folder t mew-inbox-folder))))
;; prom-mew はこのへんのことは何も考えてないらしく、このパッチを当てた
;; 状態でも M-x prom-mew しても必要な変数は何も再定義されないまま起動
;; してしまうという問題があります(^_^;;
--ふ
Mew-dist メーリングリストの案内