[mew-dist 25827] Patch とか疑問とか
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2004年 12月 26日 (日) 21:36:17 JST
白井です。
# 落ち着いて mew-nmz を見直しています。もうちょっとしたら、また
# パッチを出しますね ^^;;;
で、以下、Mew 本体で気づいた点です。
(1) これ、誤動作はしませんが、冗長です。
Index: mew-scan.el
===================================================================
RCS file: /cvsroot/shirai/mew/mew/mew-scan.el,v
retrieving revision 1.162
diff -u -u -r1.162 mew-scan.el
--- mew-scan.el 2004/12/15 11:35:33 1.162
+++ mew-scan.el 2004/12/26 12:08:46
@@ -706,7 +706,7 @@
(t2 (mew-file-get-time cache)))
(if (and (null t1)
(file-directory-p dir)
- (mew-dir-messages (mew-expand-folder dir)))
+ (mew-dir-messages dir))
t
(mew-compare-times t1 t2))))
(2) (*) はなにかおかしいのでは?けど、なにが正解なのかがわかりま
せん。
(defun mew-folder-recursive-match (key folder)
"Initial substring match for folders.
If FOLDER is a sub-folder of KEY or KEY itself, t is returned."
;; file-name-as-directory should be first because
;; the path separator may be regex-non-safe.
(let ((regex (if (string-match "^[+-=%]+$" key)
~~~~~~~~~ (*)
(mew-folder-regex key)
(mew-folder-regex (file-name-as-directory key)))))
(string-match regex (file-name-as-directory folder))))
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内