emacs: address completion, allow sender/recipient and filters
authorMark Walters <markwalters1009@gmail.com>
Fri, 20 May 2016 20:13:02 +0000 (21:13 +0100)
committerDavid Bremner <david@tethera.net>
Sun, 4 Sep 2016 11:07:46 +0000 (08:07 -0300)
commit2cf0ef3998a75a8e5bcd83f0a286d9660f1bdb0e
tree0c7ddaf75f093cc56e079d807fd7307956ebec80
parent7352cadb4f2e48890a6692b5ac6783cce0e50808
emacs: address completion, allow sender/recipient and filters

This commit lets the user customize the address completion. It makes
two changes.

The first change controls whether to build the address completion list
based on messages you have sent or you have received (the latter is
much faster).

The second change add a possible filter query to limit the messages
used -- for example, setting this to date:1y..  would limit the
address completions to addresses used in the last year. This speeds up
the address harvest and may also make the search less cluttered as old
addresses may well no longer be valid.
emacs/notmuch-address.el
emacs/notmuch-company.el
emacs/notmuch-mua.el