Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 983BB6DE1617 for ; Fri, 5 Jun 2015 10:29:19 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: 0.242 X-Spam-Level: X-Spam-Status: No, score=0.242 tagged_above=-999 required=5 tests=[AWL=0.232, T_HEADER_FROM_DIFFERENT_DOMAINS=0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v29yl-16oF6S for ; Fri, 5 Jun 2015 10:29:18 -0700 (PDT) Received: from mx.xen14.node3324.gplhost.com (gitolite.debian.net [87.98.215.224]) by arlo.cworth.org (Postfix) with ESMTPS id CFE566DE0140 for ; Fri, 5 Jun 2015 10:29:17 -0700 (PDT) Received: from remotemail by mx.xen14.node3324.gplhost.com with local (Exim 4.80) (envelope-from ) id 1Z0vQS-0002mb-P2 for notmuch@notmuchmail.org; Fri, 05 Jun 2015 17:29:00 +0000 Received: (nullmailer pid 24245 invoked by uid 1000); Fri, 05 Jun 2015 17:28:42 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: revision tracking patches, round 1 Date: Fri, 5 Jun 2015 19:28:32 +0200 Message-Id: <1433525318-23756-1-git-send-email-david@tethera.net> X-Mailer: git-send-email 2.1.4 In-Reply-To: <1432936375-astroid-4-0i1n6yczs2-1520@strange> References: <1432936375-astroid-4-0i1n6yczs2-1520@strange> X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jun 2015 17:29:19 -0000 Since the previous WIP posting id:1428274754-1698-10-git-send-email-david@tethera.net I've reorganized a bit and added some new tests, and an option to notmuch-count to output the global database revision. I think the first 6 patches are probably ready for serious review at this point. The remaining patches in the series make the modification count more useful (mainly by including it in structured output formats), but these are already enough for library users (such as Gaute, who has reported success running them).