<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/devel, branch 0.31.2</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.31.2</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.31.2'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2020-11-08T14:01:53Z</updated>
<entry>
<title>release: call python3 instead of python</title>
<updated>2020-11-08T14:01:53Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-11-08T14:01:53Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=40b75f50be35dd372547bf03b972059e88b6f19b'/>
<id>urn:sha1:40b75f50be35dd372547bf03b972059e88b6f19b</id>
<content type='text'>
Debian does not install /usr/bin/python by default any more.
</content>
</entry>
<entry>
<title>release: update release-checks.sh for s/version/version.txt/</title>
<updated>2020-11-08T14:00:57Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-11-08T14:00:57Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8e721f12ba2d03cabc299a75827b5282720204ba'/>
<id>urn:sha1:8e721f12ba2d03cabc299a75827b5282720204ba</id>
<content type='text'>
Another place missed by the rename.
</content>
</entry>
<entry>
<title>devel/release-checks.sh: use grep to find copyright year.</title>
<updated>2020-08-16T14:34:03Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-08-16T14:32:28Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8776faf6d5118e8152ecfacf94accf35ccebf1d2'/>
<id>urn:sha1:8776faf6d5118e8152ecfacf94accf35ccebf1d2</id>
<content type='text'>
This is quite fragile, but it works for now, unlike the python
version.

In general it seems conf.py is not intended to be evaluated outside of
sphinx, as it assumes certain global names (in particular "tags") are
defined.
</content>
</entry>
<entry>
<title>try-emacs-mua: Trim `require' advice for Emacs 25</title>
<updated>2020-08-10T00:17:50Z</updated>
<author>
<name>Jonas Bernoulli</name>
<email>jonas@bernoul.li</email>
</author>
<published>2020-08-08T11:50:09Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=1c80020e701c7323de137c0616fc8864443d7bd3'/>
<id>urn:sha1:1c80020e701c7323de137c0616fc8864443d7bd3</id>
<content type='text'>
- Since Emacs 25 comes with `load-prefer-newer' we can remove the
  complicated variant of the advice, which implemented a poorman's
  version of that.

- Since Emacs 25 comes with the new advice mechanism, we can use
  that now for the simple variant of the advice, which just informs
  about the library that is being required.
</content>
</entry>
<entry>
<title>test: drop upgrade from v1 tests</title>
<updated>2020-07-11T20:20:09Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-07-07T10:56:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=ee897cab8b7210ae0c9098f278e38ee355c2ef3d'/>
<id>urn:sha1:ee897cab8b7210ae0c9098f278e38ee355c2ef3d</id>
<content type='text'>
These are less crucial since we stopped generating new database
versions and relied primarily on features. They also rely on a
pre-generated v1 database which happens to be chert format. This
backend is not supported by Xapian 1.5.

Also drop the tool gen-testdb.sh, which is currently broken, due to
changes in the testing infrastructure.
</content>
</entry>
<entry>
<title>devel: script to calculate a list of authors.</title>
<updated>2020-06-05T10:00:35Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2020-06-03T16:05:12Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=55619625eb08f046e4e02ebc43f4aefa8903c638'/>
<id>urn:sha1:55619625eb08f046e4e02ebc43f4aefa8903c638</id>
<content type='text'>
As an initial heuristic, report anyone with at least 15 lines of code
in the current source tree. Test corpora are excluded, although
probabably this doesn't change much about the list of authors
produced.
</content>
</entry>
<entry>
<title>emacs: introduce notmuch-search-by-tag</title>
<updated>2020-04-14T15:29:31Z</updated>
<author>
<name>Keegan Carruthers-Smith</name>
<email>keegan.csmith@gmail.com</email>
</author>
<published>2020-04-13T20:10:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f28e0a93379754456cf02830efcea499c6c2fc6f'/>
<id>urn:sha1:f28e0a93379754456cf02830efcea499c6c2fc6f</id>
<content type='text'>
This is like notmuch-search-filter-by-tag, but creates a new search
rather than filtering the current search. We add this to
notmuch-common-keymap since this can be used by many contexts. We bind
to the key "t", which is the same key used by
notmuch-search-filter-by-tag in notmuch-search-mode-map. This is done
intentionally since the keybinding for notmuch-search-mode-map can be
seen as a specialization of creating a new search.

This change was motivated for use in "notmuch-hello". It is a more
convenient way to search a tag than expanding the list of all tags. I
also noticed many saved searches people use are simply tags.
</content>
</entry>
<entry>
<title>nmbug: explicitly prefer python3</title>
<updated>2020-04-03T12:33:44Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2018-02-09T04:32:11Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=144cf30e2c71d57795b5fbdec10af0ef73aa01ff'/>
<id>urn:sha1:144cf30e2c71d57795b5fbdec10af0ef73aa01ff</id>
<content type='text'>
nmbug and notmuch-report are developer tools.  It's 2018, and all
developers should have python3 available.

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>Drop devel/printmimestructure (it is in mailscripts 0.11)</title>
<updated>2019-10-13T12:31:50Z</updated>
<author>
<name>Daniel Kahn Gillmor</name>
<email>dkg@fifthhorseman.net</email>
</author>
<published>2019-09-15T18:02:03Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=7eb9615b30274033cc0c828244569c709906c40b'/>
<id>urn:sha1:7eb9615b30274033cc0c828244569c709906c40b</id>
<content type='text'>
mailscripts 0.11 now ships a derivative of devel/printmimestructure
called email-print-mime-structure.  Maintenance for that utility will
happen in mailscripts from now on, so we should not track an
independent copy of it in notmuch's source tree.

See https://bugs.debian.org/939993 for more details about the
adoption.

Signed-off-by: Daniel Kahn Gillmor &lt;dkg@fifthhorseman.net&gt;
</content>
</entry>
<entry>
<title>uncrustify: indent classes</title>
<updated>2019-06-14T10:41:27Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2019-06-13T10:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=bcfd3e7542b3a004caba16b723c6663c7fd4b015'/>
<id>urn:sha1:bcfd3e7542b3a004caba16b723c6663c7fd4b015</id>
<content type='text'>
With previous settings member functions / variables are moved to
column 0.
</content>
</entry>
</feed>
