[Mew-dist 08551] Re: scan-sentinel-hook
Yoshinari NOMURA
nom at example.com
1999年 4月 10日 (土) 18:19:11 JST
On Sat, 10 Apr 1999 18:13:42 +0900,
Yoshinari NOMURA <nom at example.com> said:
> の中で、scan の後にカーソルを動かしたいのですが、
> (run-hooks 'mew-summary-scan-sentinel-hook) する場所が
> seve-excursion でくるまれてるのでうまくいきません。
>
> mew-scan.el を以下のように変更したらうまくいきます。
> 問題なければ、このようにしてはどうでしょうか。
ごめんなさい。さっきの捨てて下さい。こっちが正解。
--
nom
--- mew-scan.el.orig Mon Apr 5 13:07:35 1999
+++ mew-scan.el Sat Apr 10 18:17:26 1999
@@ -202,11 +202,11 @@
(set-buffer obuf)))
(defun mew-summary-scan-sentinel (process event)
- (save-excursion
- (set-buffer (process-buffer process)) ;; necessary
- (let ((prog (process-name process))
- (folder (buffer-name))
- (msg nil))
+ (let ((prog (process-name process))
+ (folder (buffer-name))
+ (msg nil))
+ (save-excursion
+ (set-buffer (process-buffer process)) ;; necessary
(if (not mew-summary-buffer-string)
()
(cond
@@ -270,10 +270,12 @@
(> (length (directory-files mew-queue-path)) 2))
(progn
(sit-for 1) ; wait
- (mew-summary-flush-queue)))
- (run-hooks 'mew-summary-inc-sentinel-hook))
- ((string-match mew-prog-imls prog)
- (run-hooks 'mew-summary-scan-sentinel-hook))))))
+ (mew-summary-flush-queue))))))
+ (cond
+ ((string-match mew-prog-imget prog)
+ (run-hooks 'mew-summary-inc-sentinel-hook))
+ ((string-match mew-prog-imls prog)
+ (run-hooks 'mew-summary-scan-sentinel-hook)))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
Mew-dist メーリングリストの案内