[Mew-dist 09365] Re: 'imls --thread=yes' use In-Reply-to ?
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
1999年 6月 16日 (水) 18:03:09 JST
From: Hideyuki SHIRAI (白井秀行) <shirai at example.com> 曰く
Subject: [Mew-dist 09361] Re: 'imls --thread=yes' use In-Reply-to ?
Message-ID: <19990616150934G.shirai at example.com>
Date: Wed, 16 Jun 1999 15:10:11 +0900
酒井> > "In-Reply-To:" に Message-ID があったらそちらを優先するように出
酒井> > 来ないでしょうか?
酒井>
酒井> テストはしていませんが、このパッチでいけると思います。
白井> とりあえず、動作確認しました。
## と思ったんですが ^^;;;
"In-Reply-To:" はあるけど、そのなかに Message-ID が埋め込まれて
いないと thread が切れてしまいます。
例えば、今日の Mew-dist でいうと、
Subject: [Mew-dist 09356] Re: つまらない質問ですいませんが教えて下さい
です。
酒井さんのパッチのあとに以下のパッチをあてると OK のようです。
-------------- next part --------------
--- Scan.pm.orig Wed Jun 16 14:59:15 1999
+++ Scan.pm Wed Jun 16 17:44:28 1999
@@ -391,12 +391,9 @@
##
## Thread related
##
- if ($href->{'in-reply-to'}) {
- if ($href->{'in-reply-to'} =~ /.*(<[^<]*>)\s*/) {
- $href->{'references:'} = $1;
- } else {
- $href->{'references:'} = $href->{'in-reply-to'};
- }
+ if (($href->{'in-reply-to'})
+ && ($href->{'in-reply-to'} =~ /.*(<[^<]*>)\s*/)) {
+ $href->{'references:'} = $1;
} elsif ($href->{'references'}) {
if ($href->{'references'} =~ /.*(<[^<]*>)/) {
$href->{'references:'} = $1;
-------------- next part --------------
--
白井秀行@じゃ、contrib 入り目指しましょうかぁ。^^;;;
Mew-dist メーリングリストの案内