From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.213.28.69 with SMTP id l5cs533514ebc; Wed, 20 Jan 2010 20:15:27 -0800 (PST) Received: by 10.224.7.19 with SMTP id b19mr625180qab.240.1264047323944; Wed, 20 Jan 2010 20:15:23 -0800 (PST) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id 6si1389661qwk.11.2010.01.20.20.15.23; Wed, 20 Jan 2010 20:15:23 -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 3B68915B802E; Wed, 20 Jan 2010 23:15:23 -0500 (EST) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.25]) by rubyforge.org (Postfix) with ESMTP id D434415B8029 for ; Wed, 20 Jan 2010 23:15:18 -0500 (EST) Received: by qw-out-2122.google.com with SMTP id 9so364290qwb.29 for ; Wed, 20 Jan 2010 20:15:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:content-type:subject:from:to :date:message-id:user-agent:content-transfer-encoding; bh=NU1iv0vWZKTd2F0Dl3i2EUf0q0Q31x2/ywmnX/FNryg=; b=rz6CJo7bp2Z3YWy7h0C5KMR8aGuokRxDPQ1rMSLzKAMPDZaG8xSzm2yV7ALbP65gr3 fqx8pItvypQ8TEjy/MGgjqEKAx6YS3eAfG2bkLDFfPLwAIGGtBXHVShBsxp2wdXeEshR gRzE8Tge8Pmc+5b15/duogQWVcWrPPL8Q+wG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=content-type:subject:from:to:date:message-id:user-agent :content-transfer-encoding; b=YZVaispRiKhboio5G10ljXNJBofKfZA3G49LK2tKbt3FSNQi3KYA51Mm1XDZ/ZrnEj zT82hRj5KZ46+zgsQIWyRyZqc6FeB7kNx/DZzlrlPEOSokk250h9UTZP0EalI+zEK9d/ L/Ir7NTAPhrQktl7nSpACMgFSqMNG8O4GJArM= Received: by 10.224.104.166 with SMTP id p38mr630212qao.208.1264047318601; Wed, 20 Jan 2010 20:15:18 -0800 (PST) Received: from localhost (c-76-98-110-216.hsd1.nj.comcast.net [76.98.110.216]) by mx.google.com with ESMTPS id 20sm472878qyk.5.2010.01.20.20.15.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 20 Jan 2010 20:15:18 -0800 (PST) From: Eric Sherman To: sup-devel Date: Wed, 20 Jan 2010 23:15:16 -0500 Message-Id: <1264047274-sup-6830@changeling.local> User-Agent: Sup/git Subject: [sup-devel] [PATCH] flush index on idle 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 This patch depends on [PATCHv2] idle and unidle updates. --- lib/sup/modes/inbox-mode.rb | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/lib/sup/modes/inbox-mode.rb b/lib/sup/modes/inbox-mode.rb index 1b8eaed..9e37909 100644 --- a/lib/sup/modes/inbox-mode.rb +++ b/lib/sup/modes/inbox-mode.rb @@ -115,6 +115,10 @@ class InboxMode < ThreadIndexMode regen_text end + def handle_idle_update sender, idle_since + flush_index + end + def status super + " #{Index.size} messages in index" end -- 1.6.6 _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel