From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.86.59.13 with SMTP id h13cs55678fga; Mon, 22 Feb 2010 08:05:33 -0800 (PST) Received: by 10.224.69.194 with SMTP id a2mr2941402qaj.306.1266854733095; Mon, 22 Feb 2010 08:05:33 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 6si10284423qwd.16.2010.02.22.08.05.32; Mon, 22 Feb 2010 08:05:33 -0800 (PST) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 7ACA8158806F; Mon, 22 Feb 2010 11:05:32 -0500 (EST) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by rubyforge.org (Postfix) with ESMTP id 06DDF18582E5; Mon, 22 Feb 2010 11:04:21 -0500 (EST) Received: by ey-out-2122.google.com with SMTP id 25so518211eya.29 for ; Mon, 22 Feb 2010 08:04:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:notmuch-help :notmuch-help:notmuch-help:notmuch-help:from:subject:to:in-reply-to :references; bh=vaq4qSaBtdkt6sjV8uDM2R/7pHJw6BlEsboq+SZ1mhQ=; b=OpRb9DjpVifnffgNyP5XOmStiU5TMVz+HawRHUd4L3AYBMH8bQWQ3UoG3TbOyFJDAi ZQCTPiQ0+6ml4Ad6eFpG2D7fSf1E3t5oiAE68TV6L9gLitq7ilZ94jUgccxJuwRXjhnL Ot1+E1bJjwOtNA0Fs7ArDwp97u98qaBbmi6zY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:notmuch-help:from:subject:to:in-reply-to:references; b=pYafmqaoq3vivy5scJ757jjPAo27JMQqjontQJJABEQaNu58HXzGbUIglggM9bbPzj uUe2eqDs21L0qQvpPTPpq5Y0V3kwHYvxgZa+qrH+umvVFOlepAi4Er7E569ZjfYiN38O 7pyh782VlzmWNgwfGPpMJJk20SQHFdDvEuMAQ= Received: by 10.213.97.28 with SMTP id j28mr4332622ebn.82.1266854661288; Mon, 22 Feb 2010 08:04:21 -0800 (PST) Received: from localhost (ks.feydakins.org [91.121.104.209]) by mx.google.com with ESMTPS id 16sm2510650ewy.6.2010.02.22.08.04.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 22 Feb 2010 08:04:20 -0800 (PST) Message-ID: <4b82ab04.1067f10a.2460.ffffc8a4@mx.google.com> Date: Mon, 22 Feb 2010 08:04:20 -0800 (PST) Notmuch-Help: ,a - attach a file Notmuch-Help: ,s - send the message (Notmuch-Help lines will be removed) Notmuch-Help: ,q - abort the message Notmuch-Help: - skip through header lines From: Nicolas Pouillard To: Sup developer discussion , Sup developer discussion In-Reply-To: <20100222155419.GC26338@mjolnir> References: <20100218114943.GB911@mjolnir> <1266730498-sup-78@tilus.net> <20100221134249.GA11429@mjolnir> <4b8172dc.0f67f10a.4111.7dce@mx.google.com> <20100221192947.GA16075@mjolnir> <4b828e15.0e67f10a.21cd.ffffc19d@mx.google.com> <20100222155419.GC26338@mjolnir> Subject: Re: [sup-devel] email threading - tree vs. graph X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org On Mon, 22 Feb 2010 10:54:19 -0500, "W. Trevor King" wrote: > On Mon, Feb 22, 2010 at 06:00:53AM -0800, Nicolas Pouillard wrote: > > ... > > libbe.util.graph.CyclicGraphError: cycle detected: > > Sun, 21 Fe Reinier Lamers [darcs-users] [patch167] Reintroduce UTF-8 tagging... > > Sun, 21 Fe Reinier Lamers [darcs-users] [patch167] Reintroduce UTF-8 tagging... > > > > Actually the mentioned mail have Message-ID equals to In-Reply-To. > > Hah. That is great :p. > > > While I'm reporting this issue and thus won't get any such messages, > > it would be "nice" to have a more robust behavior in case of > > cycles. In particular these auto-cycles can be just ignored. > > Added a 'correct-mailbox.py' script that tries to handle all of these > (and probably more in the future) issues in one shot. Tried it (correct-mailbox.py) on a bigger part of my mail box and got: libbe.util.graph.CyclicGraphError: 17 of 1000 elements not reachable from tips -- Nicolas Pouillard http://nicolaspouillard.fr _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel