[mew-dist 20687] thread child and sibling (was: 大改造)
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2002年 3月 29日 (金) 11:29:09 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 20681] 大改造
Message-ID: <20020328.152530.45266476.kazu at example.com>
Date: Thu, 28 Mar 2002 15:25:30 +0900 (JST)
> IMAP refile 大作戦遂行中のため、Mew を大改造しています。sync のために
> ときどき commit しています。エラーとか出るかもしれませんが、待ていれば
> 直るはずです。
# とりあえず、改造が終わったと思われるところから :-)
thread の child, slibling-up|down ですが、正規表現をパッチのよう
にすれば、通常の summary でも動作するので、この方が良いと思いま
す。
--
白井秀行 (mailto:shirai at example.com)
--- mew-thread.el.orig Thu Mar 28 09:44:30 2002
+++ mew-thread.el Fri Mar 29 10:52:12 2002
@@ -744,9 +744,9 @@
(let ((pos (point))
(my-id (mew-summary-my-id))
key)
- (if (or (null my-id) (string= my-id""))
+ (if (or (null my-id) (string= my-id ""))
(message "No required info")
- (setq key (format " <%s> [^<]" (regexp-quote my-id)))
+ (setq key (format "\r <[^>]*> <%s>" (regexp-quote my-id)))
(if (or (re-search-forward key nil t)
(progn
(goto-char (point-min))
@@ -766,7 +766,7 @@
key)
(if (or (null par-id) (string= par-id ""))
(message "No required info")
- (setq key (format " <%s> [^<]" (regexp-quote par-id)))
+ (setq key (format "\r <[^>]*> <%s>" (regexp-quote par-id)))
(if (re-search-backward key nil t)
(progn
(mew-summary-thread-move-cursor)
@@ -783,7 +783,7 @@
key)
(if (or (null par-id) (string= par-id ""))
(message "No required info")
- (setq key (format " <%s> [^<]" (regexp-quote par-id)))
+ (setq key (format "\r <[^>]*> <%s>" (regexp-quote par-id)))
(forward-line)
(if (re-search-forward key nil t)
(progn
Mew-dist メーリングリストの案内