From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cKXUM0uNZmLAlgAAbAwnHQ (envelope-from ) for ; Mon, 25 Apr 2022 14:00:11 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IFPcMkuNZmKNvAAAG6o9tA (envelope-from ) for ; Mon, 25 Apr 2022 14:00:11 +0200 Received: from mail.notmuchmail.org (yantan.tethera.net [135.181.149.255]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1E95919E91 for ; Mon, 25 Apr 2022 14:00:11 +0200 (CEST) Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id A95415F6BF; Mon, 25 Apr 2022 12:00:07 +0000 (UTC) Received: from fethera.tethera.net (fethera.tethera.net [IPv6:2607:5300:60:c5::1]) by mail.notmuchmail.org (Postfix) with ESMTP id 6E32A5E023 for ; Mon, 25 Apr 2022 12:00:04 +0000 (UTC) Received: by fethera.tethera.net (Postfix, from userid 1001) id 287395FBD7; Mon, 25 Apr 2022 08:00:03 -0400 (EDT) Received: (nullmailer pid 157551 invoked by uid 1000); Mon, 25 Apr 2022 12:00:02 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: notmuch release 0.36 now available Date: Mon, 25 Apr 2022 09:00:00 -0300 Message-ID: <874k2hjrun.fsf@tethera.net> MIME-Version: 1.0 Message-ID-Hash: ZCFUHFW74VPAJTN35JGI5Z43LQJG2DLO X-Message-ID-Hash: ZCFUHFW74VPAJTN35JGI5Z43LQJG2DLO 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; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============1224219642868130866==" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: DE ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1650888011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type:list-id: list-help:list-owner:list-unsubscribe:list-subscribe:list-post; bh=L81f0QtSKxtXBFrVGH4i/KUem4m4db8mbq+Q3gILKks=; b=K+0eOs7DL4MOnU/twf3dXf7IuuyHz+AS9ISw9GsksIO6T50ikyaKGIzXG6lPdo2UKi99Ik hRVCzh5NCkLePB8VJKCvlbF2sve3iKFENw44KKUMyiaO3nFI5X0gOMZJcLrrdHSFJRBEpE MPYUN62TSPC9zXm5hbWZeUjq0ySLODeNaQ1/gT1GZOZLjD9vY40fvdTZYQ1MWEGHOrFHT0 yvBT+YtNp3tcQMb2qEEIUNfs215QXiL7l9vq7RUain8zzt7DBw4fuFrh0dFY/4X9WsQFjw tiGnZz7AFwF9TxJ4tsp+rBIkVp5t2eITO7JFYHNJr0etuCX2EDBIBV+F/J9r3g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1650888011; a=rsa-sha256; cv=none; b=IWTYY8oMpbNNjNNGXAXXNMuJi2Nto7ZEXNSWBOx2S3/F0hVIthSk7rRSW2OGrlFwTTM7QW EMfLcPk34QAk/b3meRVNbUEmb/yAWB03Q9Bc5LzP01CAVKHTeTl6dlPAc1imn803r7gss8 hj4FGXpiCkrQe9V1zpQ3z1kI4zy3vmWl1H2wbJE30ObKMDZCQSqeGHRMC6ixX07y5ey8Al PqQFNHm5Ri0tGVzv54xq1zjEmaH8NCTQ84bcI8m7zRUK76b/NGj/lHqTQa2hcEzN6Pep2r PjDEGBeAxncpwOX3pxlx9FPTY+tfOgC//TyHQYKafJWnLFBKfbb8C8Z0bKAiLA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Spam-Score: -2.93 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 135.181.149.255 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org X-Migadu-Queue-Id: 1E95919E91 X-Spam-Score: -2.93 X-Migadu-Scanner: scn1.migadu.com X-TUID: qx8ffEtotLZN --===============1224219642868130866== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Where to obtain notmuch 0.36 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D https://notmuchmail.org/releases/notmuch-0.36.tar.xz Which can be verified with: https://notmuchmail.org/releases/notmuch-0.36.tar.xz.sha256.asc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 =20=20 130231b830fd980efbd2aab12214392b8841f5d2a5a361aa8c79a79a6035ce40 notmuch= -0.36.tar.xz -----BEGIN PGP SIGNATURE----- =20=20 iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmJmi9kACgkQA0U5G1Wq FSFtrA//fQH5HEHv0fIGbSF3RY3n3elDKoNAkUbiE3aCEvONmChueLqC2boptN8M +xnIeI2tXtCeWJ0jkdwPeNbg87kGCMO9u0cXY37D6zV0CTUfB1UR5Fl5ihIR525e fcFGCO9APf9jp9AX7tUwYrsVK4w+Ho+RKxJOJvOnixu/G8DbAfxqrAtNuER5BhrO 1pIIy3eI9PtEEO162mTfUdXTkTAgJw0F045GdzBsoswG3c2tXNxgbdau6l/sgA/f zXw0wyP6eU5B89Ocn7Ko1PyNbZJSFzmj9IjOmjT0NES6ZKd10g5qi0cY+KJ1lg5G /D7bwIYvcpxeLUSRvDx0Xf1Xd2KTdxIn6tCbF6SLG1JkYNr2AGYYc4I0sRVyBLpP hnh+l62WxHu9mLJMwJaebtcX0jPetm8OHwzQzPbz3AFoxKmtXke5ok79O+QvYPoX blQYppAcivWs8L5i3LD1jQO23LiDfZLQBGvSsN5nTlUMc+K1TwH4K9+Axa1w51ln frU0GEtEGsQdHXGhOdKdQ5fQ9shycqwaSD0fkr6d35DSPDU7RAuTq3FcrJLxxzEJ OopWrsIi9TDdFOD18GGvrRwfXGp1bhWBFfcgzu3RIfp8JXajEFOj1uwdUDkhiOPH Q9EQKyU0djDyKP4uBSUGaj2HUjn1UEwoViV7oPdP6ZNyltOf8Io=3D =3DZNnd -----END PGP SIGNATURE----- https://notmuchmail.org/releases/notmuch-0.36.tar.xz.asc (signed by David Bremner) What's new in notmuch 0.36 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Library =2D------ Add the `sexp` prefix to the infix (traditional) query parser. This allows specific subqueries to be parsed by the sexp parser (with appropropriate quoting). See `notmuch-search-terms(7)` for details. Add another heuristic to regexp fields to prevent phrase parsing of bracketed sub-expressions. Command Line Interface =2D--------------------- Envelope from ("From ") headers are now escaped as X-Envelope-From: in input to `notmuch-insert`. This prevents creating mbox files when calling `notmuch-insert` from e.g. `postfix`. Python (CFFI) Bindings =2D--------------------- Use the `config_pairs` API in ConfigIterator. This returns all matching key-value pairs, not just those that happen to be stored in the database. Documentation =2D------------ Reorganize documention for `notmuch-config`. Add a few links from other man pages. Emacs =2D---- Bind the usual undo key sequences to new command "notmuch-tag-undo". This allows transparent undo of tagging operations. Tests =2D---- Fix smime.4 with newer gmime. Unset `XDG_DATA_HOME` and `MAILDIR` for tests. New add-on tool: notmuch-web =2D---------------------------- The new devel/ tool `notmuch-web` is a very thin web client. It supports a full search interface for one user: there is no facility for multiple users provided today. See the notmuch-web README file for more information. Be careful about running it on a network-connected system: it will expose a web interface that requires no authentication but exposes your mail store. What is notmuch =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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----- iQJGBAEBCAAwFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmJmjUESHGRhdmlkQHRl dGhlcmEubmV0AAoJEANFORtVqhUhxj0P+wUPDvTUzMsokFkzzYtDFeH/9JsMYEU4 nlMSn6yyktGNqGBEckWTYvw8EnDu+GvV6M9knON7n8BuHsUyUYUxEsZ1v6QlDhNt r0NT+2oLd7UGJ1HtpNk22oYz2tHwDq7e8PZ990t8pUzfHDrS89tJIiflsQBuW/03 gniNMleflLm6ecM/C/eXqj9TYdWvTe48aKfWmuI+XznfMtjKgqy3/Zk+LaXvxrJf BhF5329yOCGe0nj/y4G1kOSFh8KCThbE8iqvqXfRCYbXmq439qhf8Xrz0+7+iYVz Px1ee5KmOtDhv/RO6sAqGYuX2KdatbPtMpcn81w72S8zH0xA5PWESTFPpfWFqyiG 3X/K6urTIa+1Wvhqq8FTQStkyjMZLp4g6nuJGEZ3jEYHveZ7saiXIe3HGXTHE3Oc w4GJh/XP3rJwSWAMiAvFeeL2Ts//ZgKnbeb0cspCBMAIUTvlE9OtB3MCknVba1tk hOL9SPrxTcEY491MJM+mywZ1o79sS33b8+KerOEZXGgXhOtXl/moNEkSMYtnF2ZV 11w7/bwKALycwonj9yOkW5QY2m4plA3jTTnKxOtV7jak7CxgXmTFTlswhH3JbbHU POMC2JF6QQ5wcV1dDxLOImkwT3tkeIpWh5R0C4GihTetohb52KeAIRqSVg5qmRrM f/0uPbotPJNv =5TEa -----END PGP SIGNATURE----- --=-=-=-- --===============1224219642868130866== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============1224219642868130866==--