From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id CAE556DE0B2F for ; Sat, 17 Sep 2016 06:07:51 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.007 X-Spam-Level: X-Spam-Status: No, score=-0.007 tagged_above=-999 required=5 tests=[AWL=0.004, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-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 YmbJMLnFMXjq for ; Sat, 17 Sep 2016 06:07:50 -0700 (PDT) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by arlo.cworth.org (Postfix) with ESMTPS id A0A196DE0B2B for ; Sat, 17 Sep 2016 06:07:50 -0700 (PDT) Received: from remotemail by fethera.tethera.net with local (Exim 4.84_2) (envelope-from ) id 1blFLJ-0006sd-Bm; Sat, 17 Sep 2016 09:07:41 -0400 Received: (nullmailer pid 20503 invoked by uid 1000); Sat, 17 Sep 2016 13:07:47 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: [PATCH] NEWS: news for Xapian 1.4 enabled features Date: Sat, 17 Sep 2016 10:07:44 -0300 Message-Id: <20160917130744.20459-1-david@tethera.net> X-Mailer: git-send-email 2.9.3 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.22 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: Sat, 17 Sep 2016 13:07:51 -0000 In fact some of these features are available in Xapian 1.3.x development releases, but these are not really widely packaged. In any case, the experts who are using development releases of Xapian can figure that out. --- NEWS | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/NEWS b/NEWS index c0b865d..d639ecc 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,42 @@ Notmuch 0.23 (UNRELEASED) ========================= +General (Xapian 1.4+) +--------------------- + +Compiling against Xapian 1.4 enables several new features. + +Support for single argument date: queries + + `date:foo` is equivalent to `date:foo..date:foo`. + +Support for blocking opens + + When opening a database notmuch by default will wait for another + process to release a write lock, rather than returning an error. + +Support for named queries + + Named queries (also known as 'saved searches') can be defined with a + `query:name` format. The expansion of these queries is stored in the + database and they can be used from any notmuch client. + +CLI +--- + +Support for compile time options + + A group of `built_with` keys is now supported for notmuch + config. Initial keys in this group are `compact`, `field_processor`, + and `retry_lock`. + +Dump/Restore support for configuration information + + Any configuration information stored in the database (initially just + named queries) is dumped and restored. Any new information in the + dump format is prefixed by '#' to allow existing scripts to ignore + it. + Emacs ----- -- 2.9.3