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 5F1136DE00F5 for ; Sat, 16 Apr 2016 05:20:47 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.017 X-Spam-Level: X-Spam-Status: No, score=-0.017 tagged_above=-999 required=5 tests=[AWL=-0.006, 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 zi8aCntm2Bth for ; Sat, 16 Apr 2016 05:20:38 -0700 (PDT) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by arlo.cworth.org (Postfix) with ESMTPS id 896966DE00EB for ; Sat, 16 Apr 2016 05:20:38 -0700 (PDT) Received: from remotemail by fethera.tethera.net with local (Exim 4.84) (envelope-from ) id 1arPDS-0006qE-G6; Sat, 16 Apr 2016 08:20:46 -0400 Received: (nullmailer pid 15603 invoked by uid 1000); Sat, 16 Apr 2016 12:20:36 -0000 From: David Bremner To: Notmuch Mail Subject: Re: notmuch 0.22 release timetable In-Reply-To: <871t6qkdyc.fsf@zancas.localnet> References: <871t6qkdyc.fsf@zancas.localnet> User-Agent: Notmuch/0.21+99~gd93d377 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-pc-linux-gnu) Date: Sat, 16 Apr 2016 09:20:34 -0300 Message-ID: <8760vhiw31.fsf@zancas.localnet> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.20 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, 16 Apr 2016 12:20:47 -0000 --=-=-= Content-Type: text/plain David Bremner writes: > Hi Gang; > > It's been a while, and there's a few non-critical, but nice to have > fixes in master that are not in 0.21. We have several new features in > progress (indexing encrypted mail, named queries, to name two), that > will have to wait for the next release. As usual I'm happy to merge > things to master during the freeze, so don't let the freeze discourage > you from working on new stuff. > > I propose a feature freeze April 8, and a release on April 15. OK, so we're about a week behind. I have just merged master to release, and tagged (and uploaded to debian experimental) a snapshot of 0.22. Now is time to write NEWS entries, and maybe small doc fixes. Below is a lightly filtered output from git-shortlog. Please consider sending patches for NEWS for any "interesting" user visible changes. Daniel Kahn Gillmor (11): python: add notmuch.Database.status_string() python: fix argument for filenames_destroy notmuch.Database.remove_message should raise exception on failure fix thread breakage via ghost-on-removal On deletion, replace with ghost when other active messages in thread complete ghost-on-removal-when-shared-thread-exists Daniel Schoepe (2): cli: Allow combining --remove-all and --batch test: Tests for combining --batch and --remove-all David Bremner (29): emacs: replace use of notmuch-address-message-insinuate tests: add test for case insensitive Content-Disposition nmbug: ignore # comments CLI: add print_status_database cli/new: add better error messages for FILE_ERROR configure: autodetect xapian-1.3 test/atomicity: guard chert-only optimization configure: add test for default xapian backend test: cope with glass backend file naming variations test: add test-binary to print the number of ghost messages David Edmondson (16): emacs: Report a lack of matches when calling `notmuch-show'. emacs/show: Re-arrange determination if a part header is necessary emacs/show: Make the insertion of part headers overridable. emacs/show: Accommodate the lack of part header buttons emacs/mua: Generate improved cited text for replies emacs/show: Remove the 'no-buttons option of `notmuch-show-insert-bodypart' emacs/mua: Let user specify which parts get a header in citations. emacs: Improve crypto button labels. emacs: Add `notmuch-show-forward-open-messages'. emacs: `notmuch-show-forward-message' can use `notmuch-mua-new-forward-messages' emacs: `notmuch-show-insert-part-multipart/encrypted' should not assume the presence of a button. emacs: Improve the acquisition of text parts. emacs: Allow part preferences to depend on message content. emacs: Always insert crypto buttons. H. J. Illikainen (1): emacs: Fontify From with message-header-other Jameson Graef Rollins (1): debian: Recommend gpgsm for S/MIME support Jani Nikula (12): lib: content disposition values are not case-sensitive cli: content disposition values are not case-sensitive crypto: refactor context creation to facilitate further work crypto: make crypto ctx initialization an array cli: let the user know which protocol is unknown or unsupported cli: fix function name in notmuch new debug logging cli: crypto: S/MIME verification support emacs: hello: promote '?' as the universal help key test: test one character long directory names at top level lib: fix handling of one character long directory names at top level Justus Winter (6): python: add missing import python: add new errors python: update bindings for the new query search API python: Remove {Filenames,Threads}.__len__ python: cleanup imports Mark Walters (4): emacs: hello: fix accidental modification of widget-keymap emacs: poll: return useful errors when poll fails. Michal Sojka (11): Emacs: Add address completion mechanism implemented in elisp Emacs: Add address completion based on company-mode emacs: Make notmuch-message-mode play nicely with flyspell emacs: Improve notmuch-message-mode initialization emacs: Fix mail composition under Emacs 23 emacs: Refactor notmuch-mua-mail emacs: Handle switch-function argument of notmuch-mua-mail emacs: Don't use nconc on quoted list Nicolas Petton (1): emacs: Change the default notmuch-mua-reply-insert-header-p-function Steven Allen (2): forbid atomic transactions on writable, upgradable databases Tomi Ollila (9): emacs: notmuch-show-view-raw-message clears buffer, makes it read-onl devel/emacs: add devel/try-emacs-mua lib: NOTMUCH_DEPRECATED macro also for older compilers test/test-lib.el: revert setting notmuch-mua-reply-insert-header-p-function aeuii@posteo.de (1): emacs: make use of `message-make-from' --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQGcBAEBCAAGBQJXEi4SAAoJEPIClx2kp54sVcEL/jCxgH9Ko3HZZg4fJS1DrJqI GtN/GIHRmh1dltStHrMNA+IUV9vgrg1mlb1kpQmK0HYaCc4E6fXkbuL6imp/FJ/r ugwRBb5XAqwZymnqxjuoTH/Xm4ipjJt+0DIUcenctQFgm+7AET2S9aYB4EChnJ16 sao8DWoJVxkNImh4V/3hzaYrhxtPkK/2b9AxpA7n7VLN4QWJkQUp9mSxWULPDbpm FDCWlulGXFhbmGdGu/9h+2WxnZRJAWu5Robq88FYAC0jWg4HH9wP85e7eGjo+WhH vVB1IKSkLg9jgxnr+oVswgalgqWHPO63EG42zjt5OhzWbwnazx3JO7Yp8E/E2KgW PGkxrQYNBGrmjWXeAiQRKR8njwCesgPzxeKGALF+Ok0GHVItgqsayBiQUlzCSu+m fx6SRUfKU6sU/beH+APCmx0b0KZYNrb7cGENAQZrQ/3iyIPo+ZdTByQXByDsUPiN vYeqo+GLx0Q5Ojn21oU1DG+zsoNJG89LzSEKJwGyGw== =be2k -----END PGP SIGNATURE----- --=-=-=--