Re: [PATCH] NEWS: News for my changes for 0.29

2019-05-28 Thread David Bremner
Daniel Kahn Gillmor  writes:

> On Mon 2019-05-27 07:46:55 -0300, David Bremner wrote:
>> +Dependencies
>> +
>> +
>> +Support for GMime 2.6 is removed.
>> +
>
> I'd add here:
>
> The minimum supported version of GMime is now 3.0.3.  GMime also needs
> to have been compiled with cryptographic support.
>

done.
___
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] NEWS: News for my changes for 0.29

2019-05-27 Thread Daniel Kahn Gillmor
On Mon 2019-05-27 07:46:55 -0300, David Bremner wrote:
> +Dependencies
> +
> +
> +Support for GMime 2.6 is removed.
> +

I'd add here:

The minimum supported version of GMime is now 3.0.3.  GMime also needs
to have been compiled with cryptographic support.

   --dkg
___
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch


[PATCH] NEWS: News for my changes for 0.29

2019-05-27 Thread David Bremner
These are pretty terse overall, and could be expanded in future
commits.
---
 NEWS | 37 +
 1 file changed, 37 insertions(+)

diff --git a/NEWS b/NEWS
index d8aa272f..b852efec 100644
--- a/NEWS
+++ b/NEWS
@@ -1,12 +1,33 @@
 Notmuch 0.29 (UNRELEASED)
 =
 
+General
+---
+
+Add "body:" field to allow searching for terms that occur only in the
+message body. Users will need to reindex their mail to take advantage
+of this feature.
+
+Add support for indexing user specified headers (e.g. List-Id). See
+notmuch-config(1) for details. This requires reindexing after changing
+the set of headers to be indexed.
+
+Fix bug for searching in some headers for Xapian keywords in quoted
+strings.
+
+Add support for gzip compressed mail messages (/not/ multi-message
+mboxes); e.g. `gzip -9 $MAIL/archive/giant-message && notmuch new`
+should work. Note that maildir flag syncing for gzipped messages is
+currently untested.
+
 Command Line Interface
 --
 
 `notmuch show` now supports --body=false and --include-html with
 --format=text
 
+Fix several performance problems with `notmuch reindex`.
+
 Emacs
 -
 
@@ -15,6 +36,22 @@ The minimum supported major version of Emacs is now 24.
 Support for GNU Emacs older than 25.1 is deprecated with this release,
 and may be removed in a future release.
 
+Notmuch-emacs documentation is somewhat expanded. More contributions
+are very welcome.
+
+Build System
+
+
+Notmuch release tarballs are now compressed with `xz`.
+
+We now provide conventional detached signatures of the release
+tarballs in addition to the signed `sha256sum` files.
+
+Dependencies
+
+
+Support for GMime 2.6 is removed.
+
 Notmuch 0.28.4 (2019-05-05)
 ===
 
-- 
2.20.1

___
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] NEWS: News for my changes for 0.29

2019-05-26 Thread David Bremner
David Bremner  writes:

> These are pretty terse overall, and could be expanded in future
> commits.
> ---
>  NEWS | 33 +
>  1 file changed, 33 insertions(+)
[snip]
> +
> +Add support for gzip compressed mail messages (/not/ mboxes);
> +e.g. `gzip -9 Maildir/cur/* && notmuch new" should work.
> +

I realized this example is problematic, since the maildir standard
includes the naming of files (and this also affects maildir flag syncing
in notmuch). Perhaps we should write something like "gzip -9
$MAIL/archive/big-file && notmuch new".

I just learned that dovecot supports a "Z" flag for compressed files
[1], so perhaps in future we could be compatible with that.

I guess whether this is worthwhile will depend on the user. The 481 files in
my mailstore with size at least 5M collectively occupy 3.9G and gzip
down to 2.7G. Of course deleting those files would be an even bigger
savings ;).

[1]: https://wiki.dovecot.org/Plugins/Zlib
___
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch


[PATCH] NEWS: News for my changes for 0.29

2019-05-26 Thread David Bremner
These are pretty terse overall, and could be expanded in future
commits.
---
 NEWS | 33 +
 1 file changed, 33 insertions(+)

diff --git a/NEWS b/NEWS
index 26b8160c..7a79e560 100644
--- a/NEWS
+++ b/NEWS
@@ -1,18 +1,51 @@
 Notmuch 0.29 (UNRELEASED)
 =
 
+General
+---
+
+Add "body:" field to allow searching for terms that occur only in the
+message body. See notmuch-search-terms(7) for details.
+
+Add support for indexing user specified headers (e.g. List-Id). See
+notmuch-config(1) for details.
+
+Fix bug for searching in some fields for Xapian keywords in quoted
+strings.
+
+Add support for gzip compressed mail messages (/not/ mboxes);
+e.g. `gzip -9 Maildir/cur/* && notmuch new" should work.
+
 Command Line Interface
 --
 
 `notmuch show` now supports --body=false and --include-html with
 --format=text
 
+Fix several performance problems with `notmuch reindex`.
+
 Emacs
 -
 
 Support for GNU Emacs older than 25.1 is deprecated with this release,
 and may be removed in a future release.
 
+Notmuch-emacs documentation is somewhat expanded. More contributions
+are very welcome.
+
+Build System
+
+
+Notmuch release tarballs are now compressed with `xz`.
+
+We now provide conventional detached signatures of the release
+tarballs in addition to the signed `sha256sum` files.
+
+Dependencies
+
+
+Support for GMime 2.6 is removed.
+
 Notmuch 0.28.4 (2019-05-05)
 ===
 
-- 
2.20.1

___
notmuch mailing list
notmuch@notmuchmail.org
https://notmuchmail.org/mailman/listinfo/notmuch