notmuch (0.38-2)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 0.38.1~pre0-1 > 0.38-2
- Git: https://git.notmuchmail.org/git/notmuch -b release
-
- Branch: release
- Path: debian/changelog
- Repo size: 27623424
- Browser: https://git.notmuchmail.org/git/notmuch
- Last scan: 2023-09-29 06:06:10+00
- Next scan: 2023-09-30 05:29:00+00
- Debian changelog in Git:
notmuch (0.38.1~pre0-1) UNRELEASED; urgency=medium
* New upstream release release candidate
-- David Bremner <bremner@debian.org> Sat, 23 Sep 2023 08:15:19 -0300
- This branch is 7 commits ahead of tag archive/debian/0.38-2
- Git log:
commit 1c10d91d8e4a3e5bc76ca4c6b9939f3759e6ef5e
Author: David Bremner <david@tethera.net>
Date: Fri Sep 15 09:50:04 2023 -0300
Pass error message from GLib ini parser to CLI
The function _notmuch_config_load_from_file is only called in two
places in open.cc. Update internal API to match the idiom in open.cc.
Adding a newline is needed for consistency with other status strings.
Based in part on a patch [1] from Eric Blake.
[1]: id:20230906153402.101471-1-eblake@redhat.com
commit bc38580cef3316254b1ffb15b4711b541c6f9bb3
Author: David Bremner <david@tethera.net>
Date: Fri Sep 15 09:50:03 2023 -0300
test: add known broken subtest for the bad config error message
This is a bit fragile w.r.t. glib changing their error message, but it
already helped me find one formatting bug, so for now I think it's
worth it, instead of just grepping for "UTF-8".
commit dbb5ff338511bfa6718ed144b95a689809d4bea1
Author: David Bremner <david@tethera.net>
Date: Fri Sep 15 09:50:02 2023 -0300
CLI: exit with error when load_config returns an error.
For now print a generic error message and exit with error on any
non-success code. Previously the code exited, but with exit code zero,
leading users / scripts to think the command had succeeded.
commit 112c53535a569ba28a2a7f3baae7fcc4033c65bc
Author: David Bremner <david@tethera.net>
Date: Fri Sep 15 09:50:01 2023 -0300
test: add known broken test for bad utf8 in config
We should ideally print an informative error message, but at the very
least we should not exit with success.
commit 6ed348474908e97950a78b431fdba19f528b2d30
Author: David Bremner <david@tethera.net>
Date: Sat Sep 23 08:16:20 2023 -0300
debian: start changelog for 0.38.1~pre0-1
commit 14bc0cc56b19db927893a2fa4505bae232dd712b
Author: David Bremner <david@tethera.net>
Date: Sat Sep 23 08:14:21 2023 -0300
NEWS: add header for 0.38.1
Actual news items to be filled in after they are applied.
commit 50aaab91b5c19d50a33c5b89ebe92a39ff78283b
Author: David Bremner <david@tethera.net>
Date: Sat Sep 23 08:12:06 2023 -0300
version: update to 0.38.1~pre0
Start preparations for point release