<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch-hello.el, branch nmweb</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=nmweb</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=nmweb'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2022-02-26T12:00:11Z</updated>
<entry>
<title>emacs: redirect undo to notmuch-tag-undo</title>
<updated>2022-02-26T12:00:11Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-02-12T20:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=19cf3910a553e5325d8da3a73669c6c452dbd99c'/>
<id>urn:sha1:19cf3910a553e5325d8da3a73669c6c452dbd99c</id>
<content type='text'>
The double remap is a bit ugly, but it seems better than adding
another layer of keymaps for those modes where notmuch-tag-undo makes
sense.
</content>
</entry>
<entry>
<title>emacs: customizable names for search buffers</title>
<updated>2022-01-24T00:47:49Z</updated>
<author>
<name>jao</name>
<email>jao@gnu.org</email>
</author>
<published>2022-01-23T19:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=15207652a1e52f995d08eb5645f28531b5e19d46'/>
<id>urn:sha1:15207652a1e52f995d08eb5645f28531b5e19d46</id>
<content type='text'>
Customizable names for buffers presenting search results, via two
custom variables (notmuch-search-buffer-name-format and
notmuch-saved-search-buffer-name-format), defaulting to values
currently used for plain searches and including too tree and
unthreaded search buffers.

Amended by db: spelling fix.
</content>
</entry>
<entry>
<title>emacs: define, use option :disable-excludes for n-h-query-counts</title>
<updated>2022-01-23T18:27:06Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-22T17:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=21cce961b99fb32a3d7056fce7e3e890c618333c'/>
<id>urn:sha1:21cce961b99fb32a3d7056fce7e3e890c618333c</id>
<content type='text'>
Initially only use in notmuch-hello-insert-alltags. This is a more
narrow resolution of [1], which (unlike [2]) does not disable exclude
processing for regular saved searches.

[1]: id:87wox1vovj.fsf@len.workgroup
[2]: id:20220105010606.2034601-2-david@tethera.net
</content>
</entry>
<entry>
<title>Revert "emacs: use --exclude=false when checking for empty searches"</title>
<updated>2022-01-23T18:21:46Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-22T17:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=68640fd9670d12ea80d313fe30bfe42619e73f47'/>
<id>urn:sha1:68640fd9670d12ea80d313fe30bfe42619e73f47</id>
<content type='text'>
Revert commit 8370e3cfe2dd8a79323613c2bbf2f11db6134dac, and remark the
corresponding test as broken. Also update the expected output of the
broken test to show excludes active in the user defined saved searches.
</content>
</entry>
<entry>
<title>emacs: use --exclude=false when counting total messages</title>
<updated>2022-01-20T19:32:21Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-05T01:06:06Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=cc180507b03d9826c92d48ee91dbd9bb5f15cd56'/>
<id>urn:sha1:cc180507b03d9826c92d48ee91dbd9bb5f15cd56</id>
<content type='text'>
Even if a user excludes a large fraction of their messages, they still
nonetheless exist and are searchable.
</content>
</entry>
<entry>
<title>emacs: use --exclude=false when checking for empty searches</title>
<updated>2022-01-20T19:31:36Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2022-01-05T01:06:05Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=8370e3cfe2dd8a79323613c2bbf2f11db6134dac'/>
<id>urn:sha1:8370e3cfe2dd8a79323613c2bbf2f11db6134dac</id>
<content type='text'>
In particular tags that only occur on otherwise excluded messages do
not show up in "All tags" without this change. The reported numbers
_do_ take excludes into account, so it is possible that
searches (e.g. the aformentioned tags) will show up with a count of
zero.
</content>
</entry>
<entry>
<title>emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays</title>
<updated>2021-12-23T12:16:49Z</updated>
<author>
<name>Tomi Ollila</name>
<email>tomi.ollila@iki.fi</email>
</author>
<published>2021-12-21T23:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=031f4b4da5b317c580df474d002a8300d35a818e'/>
<id>urn:sha1:031f4b4da5b317c580df474d002a8300d35a818e</id>
<content type='text'>
emacs/notmuch-logo.svg is handcrafted scalable vector graphics version
of the notmuch logo.

Emacs on graphic displays render this image four times in size compared
to the emacs/notmuch-logo.png, and the image is much sharper.

The rendered image size, 100x100 pixels, fits reasonably well with
text shown in various font sizes.

Scaling the image -- if desired -- may come in the future. For now
this is improvement on how the logo looked in notmuch-hello window.
</content>
</entry>
<entry>
<title>emacs: drop C-tab binding in hello mode, document &lt;backtab&gt;.</title>
<updated>2021-12-04T00:28:12Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-10-30T18:58:16Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=20b2ae12183a5be79d2f3d8da7943bc358e8202c'/>
<id>urn:sha1:20b2ae12183a5be79d2f3d8da7943bc358e8202c</id>
<content type='text'>
The &lt;backtab&gt; binding has always been there, but the docs were
apparently mistakenly changed to say &lt;backspace&gt; [1]

Revert to &lt;backtab&gt; in the documentation.

The commit also drops the C-&lt;tab&gt; binding, since it seems redundant
and it interferes with tab-bar-mode.

[1]: 703dec7754da477b5683867c88cb940b8553be91.
</content>
</entry>
<entry>
<title>emacs: wrap call-process-region</title>
<updated>2021-09-11T13:19:27Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-08-29T19:23:30Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=5e5f2122f91413e93761ca4a3d30b0b8b0d5e38e'/>
<id>urn:sha1:5e5f2122f91413e93761ca4a3d30b0b8b0d5e38e</id>
<content type='text'>
As with notmuch--process-lines, initial purpose is to provide a safe
binding for default-directory. This is enough to make notmuch-hello
robust against non-existent or corrupt values default-directory, but
probably not other views.
</content>
</entry>
<entry>
<title>emacs: wrap process-lines</title>
<updated>2021-09-11T13:16:47Z</updated>
<author>
<name>David Bremner</name>
<email>david@tethera.net</email>
</author>
<published>2021-08-29T19:23:29Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=a890241138ea468f8a275941b02da39b4e894c1e'/>
<id>urn:sha1:a890241138ea468f8a275941b02da39b4e894c1e</id>
<content type='text'>
Initially just set the working directory, to avoid (the implicit)
call-process crashing when the default-directory points to a
non-existent location.

Use of a macro here is over-engineering for this change, but the same
change needs to be applied to several other process creation
primitives.
</content>
</entry>
</feed>
