From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id qCnpEvQzVF9SRQAA0tVLHw (envelope-from ) for ; Sun, 06 Sep 2020 00:57:24 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id UOiLDvQzVF8GbQAA1q6Kng (envelope-from ) for ; Sun, 06 Sep 2020 00:57:24 +0000 Received: from mail.notmuchmail.org (nmbug.tethera.net [IPv6:2607:5300:201:3100::1657]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (2048 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 97C0D940215 for ; Sun, 6 Sep 2020 00:57:22 +0000 (UTC) Received: from nmbug.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id E5E922931A; Sat, 5 Sep 2020 20:57:11 -0400 (EDT) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by mail.notmuchmail.org (Postfix) with ESMTP id AB6FB2711B for ; Sat, 5 Sep 2020 20:57:08 -0400 (EDT) Received: by fethera.tethera.net (Postfix, from userid 1001) id 981DD5FF6C; Sat, 5 Sep 2020 20:57:06 -0400 (EDT) Received: (nullmailer pid 45394 invoked by uid 1000); Sun, 06 Sep 2020 00:57:04 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: Notmuch 0.31 is now available X-List-To: notmuch Date: Sat, 05 Sep 2020 21:57:03 -0300 Message-ID: <87imcrwwm8.fsf@tethera.net> MIME-Version: 1.0 Message-ID-Hash: 64Q5XFPCEDOJ7VHAYYLHZSY4WTTB2BN6 X-Message-ID-Hash: 64Q5XFPCEDOJ7VHAYYLHZSY4WTTB2BN6 X-MailFrom: david@tethera.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.2.1 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============2113991172818814376==" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2607:5300:201:3100::1657 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Spam-Score: -1.57 X-TUID: 9hheZHcC3jZO --===============2113991172818814376== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Where to obtain notmuch 0.31 =========================== https://notmuchmail.org/releases/notmuch-0.31.tar.xz Which can be verified with: https://notmuchmail.org/releases/notmuch-0.31.tar.xz.sha256.asc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 571fa0e1539c86612b1f2b2c80a398e08ecfef52e27ef7e48cf8e3b84fa18394 notmuch-0.31.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl9UMs4ACgkQA0U5G1Wq FSGwTw//Z1uzrNFgOnYYv68M5/ghrhcfXENfKhbtXIv/UyphZ7YWxnUYbNCDV56Y PS7X8Q8i5kcvmXD4QQ+ln0jvKHfoqaiaUExKkQXYkpQFqaSS635s9q8OYgB/mwIF Chbe3BJXCimYXSCjbmQye+h/P6yAh5WALs5yPeVsmpfIcXsbvvTD8Nj0q08flwe8 qxjpNHNyWcvZ5tauA63ZC9Ts8SWTt3SoIerinD5jyZedu5yPbLv0jLXJnjcKZCGO LwOpwjJISOTBO5qYHijrgk5UZ2UqCmzsrAJTfRG2wxaW+3bV7IlEnW7YQB2s3eb9 zgq0q85RxhK0CLDr07JYrWH1e54Ilr4UaBRdcm5VvxDWH3lvZZ5RnqnfEXxx1M/t 3WH81WOh4P72YHZg7dk1GELldlzgRTSHhuYH3BZT4s+fXA1T7N+hLFgsnL/VExXz 51r/AnPly4fBoxo3m/n00IwHnI3D6hOr4ulR+lEj4ATw5bDgh3QSdF7dYhaUTbHH kdc7papJ1Z4FWgLMWv2z4Mx/SVhj02IdZHpnEc802bOvaMlLlYkftTHuz/8EDFc/ 3rT6DiI3VqCioGuDRVeb1eHOReEGgvHIBOyoYlWYiypVwvOfuh9hJfoIOPJitO7G C0Kgrb4hmYuO+7Bd3M0tNhX9jGDcaHfFNhizjFGmpEopCkx0QUk= =Fb0V -----END PGP SIGNATURE----- https://notmuchmail.org/releases/notmuch-0.31.tar.xz.asc (signed by David Bremner) What's new in notmuch 0.31 ========================= Emacs ----- Notmuch now supports Emacs 27.1. You may need to set `mml-secure-openpgp-sign-with-sender` and/or `mml-secure-smime-sign-with-sender` to continue signing messages. The minimum supported major version of GNU Emacs is now 25.1. Add support for moving between threads after notmuch-tree-from-search-thread. New `notmuch-unthreaded` mode (added in Notmuch 0.30) Unthreaded view is a mode where each matching message is shown on a separate line. The main key entries to unthreaded view are 'u' enter a query to view in unthreaded mode (works in hello, search, show and tree mode) 'U' view the current query in unthreaded mode (works from search, show and tree) Saved searches can also specify that they should open in unthreaded view. Currently it is not possible to specify the sort order: it will always be newest first. Notmuch-Mutt ------------ The shell pipeline executed by notmuch-mutt, which symlinked matched files to a maildir for mutt to access is replaced with internal perl processing. This search operation is now more portable, and somewhat faster. Library ------- Improve exception handling in the library. This should largely eliminate terminations inside the library due to uncaught exceptions or internal errors. No doubt there are a few uncovered code paths still; please report them as bugs. Add `notmuch_message_get_flag_st` and `notmuch_message_has_maildir_flag_st`, and deprecate the existing non-status providing versions. Move memory de-allocation from `notmuch_database_close` to `notmuch_database_destroy`. Handle relative filenames in `notmuch_database_index_file`, as promised in the documentation. Python Bindings --------------- Documentation for the python bindings is merged into the main sphinx-doc documentation tree. The merged documentation can be built with e.g. `make sphinx-html` Dependencies ------------ We now support building notmuch against Xapian 1.5 (the current development version). Test Suite ---------- Test suite fixes for compatibility with Emacs 27.1. Build System ------------ Man pages are now compressed reproducibly. What is notmuch =============== Notmuch is a system for indexing, searching, reading, and tagging large collections of email messages in maildir or mh format. It uses the Xapian library to provide fast, full-text search with a convenient search syntax. For more about notmuch, see https://notmuchmail.org --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJGBAEBCAAwFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAl9UM98SHGRhdmlkQHRl dGhlcmEubmV0AAoJEANFORtVqhUh3yoQAL1l4Otw4uJ+Ht3fcBgEyEmRAqOIVd8/ hfq5qjWB2/eLlKV007laaI1Q9qPj+vxZ/2hkBP0iqzuJmvAufCUa1zJWTi2gGMXQ 6TFY9bhDRLCTj81l0fw02hk01D2VX/1p7QLOvDyi7jqmO05MjItxs4Mh/8eHGWq3 uOWjyXCCeOU9Bqaffu80GVbsB6Su7OROylCLvTBdeRlPqQRhB763S0MV91wyGgKH uUSmdCbFsCFOZvVLMtF7kh3W92oeDudC/z7SdqSCl3ZxbBImDyDdAB+AYhYf10xQ 1OR0lS0IZOYaIJWVn1Z4UEhwRSKLPHwLiTWioFF0LEp664yv1+/kYYGNbzlgI97P tsS8BCtBbG0zmjsY/IYXRos4pVxtB05C5xbp5FT53ZD+8as8Mqd/nACLjwUtXC3C BDsV/6AR5SpqWeYNEPm+NxVKLvtXWl7B0c7vZvmv9BRSlzEVKipeZMYQb2OLAeZO M3aXHhMwZxjCWI7HAbCPssaVqFmviotm8MHwwnfXtoEqcnonYN9Dlxz91RPnW+qp vWCHR1nSOBiBZAK1rEx4BngP9QRufwIPITUkXCwapr/U9Du+1WteRXqg7u+yZBv8 fzvfe1Tfr4ifiBmdNCh8cBGp63ZFjP95lMR8NGyOJuqV/tBh5CmU+IDK8ebIUwb/ X44DG2TXtfn4 =OasK -----END PGP SIGNATURE----- --=-=-=-- --===============2113991172818814376== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============2113991172818814376==--