]> git.neil.brown.name Git - edlib.git/commit
compose: run notmuch-addr asynchronously.
authorNeilBrown <neil@brown.name>
Wed, 28 Jun 2023 05:43:18 +0000 (15:43 +1000)
committerNeilBrown <neil@brown.name>
Wed, 28 Jun 2023 07:51:41 +0000 (17:51 +1000)
commit348c7e22e35e0053133c48a38a242fae2cbdf676
treea73b1e53e0c822ec189e7098b1020ebfbb8a0450
parent62ac3069d20909a3a72b0c777290e947fcabf063
compose: run notmuch-addr asynchronously.

We can no longer call pane.root.refresh(), so we cannot update the
display while waiting for something - which is good: we shouldn't wait
for things.
So arrange for an even when notmuch-addr reports some data and insert
the first match then - if point hasn't moved.

Signed-off-by: NeilBrown <neil@brown.name>
python/lib-compose-email.py