[Mew-dist 16502] Virtual Folder
Masahiko Joichi
joichi at example.com
2001年 2月 19日 (月) 18:12:31 JST
城市です。
#いつも現象報告だけですみません。
現在は、b106 +[Mew-dist 16489]のパッチでMewを使っています。
いつからなのか判らないんですが、"V"でVirtual Folderを作成している時に
恐らく抽出し終わったくらいの所でエラーが発生します。
その時のBacktraceを添付します。
WinNT4.0 Meadow1.13b1上でMewを使っています。
-----
城市 昌彦(joichi masahiko)
Email:joichi at example.com
zelkova at example.com (home)
-------------- next part --------------
Signaling: (file-error "Opening output file" "no such file or directory" "d:/home/Mail/+virtual/.mew-cache")
write-region(1 12254 "d:/home/Mail/+virtual/.mew-cache" nil no-msg)
(let ((coding-system-for-read mew-cs-dummy) (coding-system-for-write mew-cs-m17n) (jka-compr-inhibit t)) (write-region (point-min) (point-max) cache nil (quote no-msg)))
(mew-frwlet mew-cs-dummy mew-cs-m17n (write-region (point-min) (point-max) cache nil (quote no-msg)))
(if (mew-decode-syntax-p) (let (... ... ... ... ... ...) (set-buffer tmpbuf) (mew-erase-buffer) (mew-insert-buffer-substring cbuf min beg) (mew-insert-buffer-substring cbuf end max) (mew-frwlet mew-cs-dummy mew-cs-m17n ...) (set-buffer cbuf) (mew-remove-buffer tmpbuf)) (mew-frwlet mew-cs-dummy mew-cs-m17n (write-region ... ... cache nil ...)))
(save-restriction (widen) (if (mew-decode-syntax-p) (let ... ... ... ... ... ... ... ...) (mew-frwlet mew-cs-dummy mew-cs-m17n ...)) (setq mew-summary-buffer-folder-cache-time (mew-file-get-time cache)))
(if (and (mew-summary-folder-cache-updatep folder) (file-writable-p cache)) (save-restriction (widen) (if ... ... ...) (setq mew-summary-buffer-folder-cache-time ...)))
(let* ((folder ...) (cache ...)) (if (and ... ...) (save-restriction ... ... ...)))
mew-summary-folder-cache-save()
(progn (set-buffer (process-buffer process)) (mew-set-buffer-multibyte t) (set-buffer folder) (setq opos (point)) (setq reviews mew-summary-buffer-reviews) (while reviews (goto-char 1) (forward-line ...) (mew-summary-mark-as mew-mark-collect) (setq reviews ...)) (mew-summary-folder-cache-save) (goto-char opos) (set-buffer-modified-p nil) (if (and virtualp mew-virtual-buffer-func) (funcall mew-virtual-buffer-func)) (setq mew-virtual-buffer-func nil) (setq mew-summary-buffer-start-point nil) (setq mew-summary-buffer-process nil) (setq mew-summary-buffer-config nil) (setq mew-summary-buffer-reviews nil) (mew-touch-folder folder) (message "Listing %s ... done" folder) (run-hooks (quote mew-scan-sentinel-hook)))
(unwind-protect (progn (set-buffer ...) (mew-set-buffer-multibyte t) (set-buffer folder) (setq opos ...) (setq reviews mew-summary-buffer-reviews) (while reviews ... ... ... ...) (mew-summary-folder-cache-save) (goto-char opos) (set-buffer-modified-p nil) (if ... ...) (setq mew-virtual-buffer-func nil) (setq mew-summary-buffer-start-point nil) (setq mew-summary-buffer-process nil) (setq mew-summary-buffer-config nil) (setq mew-summary-buffer-reviews nil) (mew-touch-folder folder) (message "Listing %s ... done" folder) (run-hooks ...)) (if (get-buffer obuf) (set-buffer obuf)))
(let ((obuf ...)) (unwind-protect (progn ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (if ... ...)))
(if (bufferp (process-buffer process)) (let (...) (unwind-protect ... ...)))
(mew-filter (mew-set-buffer-multibyte t) (set-buffer folder) (setq opos (point)) (setq reviews mew-summary-buffer-reviews) (while reviews (goto-char 1) (forward-line ...) (mew-summary-mark-as mew-mark-collect) (setq reviews ...)) (mew-summary-folder-cache-save) (goto-char opos) (set-buffer-modified-p nil) (if (and virtualp mew-virtual-buffer-func) (funcall mew-virtual-buffer-func)) (setq mew-virtual-buffer-func nil) (setq mew-summary-buffer-start-point nil) (setq mew-summary-buffer-process nil) (setq mew-summary-buffer-config nil) (setq mew-summary-buffer-reviews nil) (mew-touch-folder folder) (message "Listing %s ... done" folder) (run-hooks (quote mew-scan-sentinel-hook)))
(let* ((pnm ...) (folder ...) (virtualp ...) opos reviews) (mew-filter (mew-set-buffer-multibyte t) (set-buffer folder) (setq opos ...) (setq reviews mew-summary-buffer-reviews) (while reviews ... ... ... ...) (mew-summary-folder-cache-save) (goto-char opos) (set-buffer-modified-p nil) (if ... ...) (setq mew-virtual-buffer-func nil) (setq mew-summary-buffer-start-point nil) (setq mew-summary-buffer-process nil) (setq mew-summary-buffer-config nil) (setq mew-summary-buffer-reviews nil) (mew-touch-folder folder) (message "Listing %s ... done" folder) (run-hooks ...)))
mew-scan-sentinel(#<process mew-scan-info-<++virtual>> "finished\n")
Mew-dist メーリングリストの案内