<feed xmlns='http://www.w3.org/2005/Atom'>
<title>notmuch/emacs/notmuch.el, branch 0.12</title>
<subtitle>thread-based email index, search, and tagging</subtitle>
<id>https://git.notmuchmail.org/git/notmuch/atom?h=0.12</id>
<link rel='self' href='https://git.notmuchmail.org/git/notmuch/atom?h=0.12'/>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/'/>
<updated>2012-02-17T12:03:26Z</updated>
<entry>
<title>emacs: Fix display of highlighted line in notmuch-search</title>
<updated>2012-02-17T12:03:26Z</updated>
<author>
<name>Michal Sojka</name>
<email>sojka@os.inf.tu-dresden.de</email>
</author>
<published>2012-02-14T17:09:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e4ceb19cc73766e3c0becc537c36679785b215a6'/>
<id>urn:sha1:e4ceb19cc73766e3c0becc537c36679785b215a6</id>
<content type='text'>
When notmuch-search-line-faces is used to set background color in search
results, the highlight of the current line is not always displayed
correctly. This patch fixes that by increasing the priority property of
the highlight overlay.
</content>
</entry>
<entry>
<title>emacs: Rework crypto switch toggle.</title>
<updated>2012-02-12T16:58:21Z</updated>
<author>
<name>David Edmondson</name>
<email>dme@dme.org</email>
</author>
<published>2012-02-08T08:02:10Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=19ec74c50ebbf7f31997384e62b799fde99e7213'/>
<id>urn:sha1:19ec74c50ebbf7f31997384e62b799fde99e7213</id>
<content type='text'>
Re-work the existing crypto switch toggle to be based on a persistant
buffer-local variable.

To allow this, modify `notmuch-show-refresh-view' to erase and re-draw
in the current buffer rather than killing the current buffer and
creating a new one. (This will also allow more per-buffer behaviour in
future patches.)

Add a binding ('$') to toggle crypto processing of the current buffer
and remove the prefix argument approach that achieves a similar
result.
</content>
</entry>
<entry>
<title>emacs: add default value to notmuch-search-line-faces</title>
<updated>2012-02-12T16:58:20Z</updated>
<author>
<name>Jani Nikula</name>
<email>jani@nikula.org</email>
</author>
<published>2012-02-02T14:58:41Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=e06943f85ea31721d375731b93e5468570d1c375'/>
<id>urn:sha1:e06943f85ea31721d375731b93e5468570d1c375</id>
<content type='text'>
Add default value to notmuch-search-line-faces to show "unread"
messages in bold, and "flagged" messages in blue, to have some visual
indication of important messages in search results. This should be
helpful for new users.

"unread" tag is quite obvious, and handled specially both in the lib
and emacs ui. "flagged" is synced to maildir F flag in the lib. If one
syncs the maildir to IMAP, this also translates to corresponding IMAP
flag. (This is "starred" in GMail and Android.)

Signed-off-by: Jani Nikula &lt;jani@nikula.org&gt;
</content>
</entry>
<entry>
<title>emacs: s/tags/tag-changes/ for arguments of tagging functions</title>
<updated>2012-02-08T15:22:44Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:52Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=6e59a5630f0ce0d4ae483ed68e914cb2bb8a5231'/>
<id>urn:sha1:6e59a5630f0ce0d4ae483ed68e914cb2bb8a5231</id>
<content type='text'>
This makes the argument names more consistent and clear.  The
following functions changed: `notmuch-tag',
`notmuch-search-tag-thread', `notmuch-search-tag-region' and
`notmuch-search-tag-all'.
</content>
</entry>
<entry>
<title>emacs: accept empty tag list in `notmuch-tag'</title>
<updated>2012-02-08T15:21:52Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:51Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=9d8fa2acac9185a5c62fad1db49a1f5920143f9d'/>
<id>urn:sha1:9d8fa2acac9185a5c62fad1db49a1f5920143f9d</id>
<content type='text'>
Since `notmuch-tag' is a non-interactive function and hence is meant
to be invoked programmatically, it should accept zero tags.  Also, the
tagging operations (bound to "*", "+", "-") would accept empty input
without an error.
</content>
</entry>
<entry>
<title>emacs: relax tag syntax check in `notmuch-tag' function</title>
<updated>2012-02-08T15:19:23Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=26fce4ae605d6315bd2732ba3607ac30138e67b4'/>
<id>urn:sha1:26fce4ae605d6315bd2732ba3607ac30138e67b4</id>
<content type='text'>
The tag syntax check in `notmuch-tag' function was too strict and did
not allow nmbug tags with "::".  Since the check is done for all
tagging operations in Emacs UI, this basically means that no nmbug
tags can be changed.  The patch relaxes the tag syntax check to allow
any tag names that do not include whitespace characters.
</content>
</entry>
<entry>
<title>emacs: separate history for operations which accept single and multiple tags</title>
<updated>2012-02-08T15:18:37Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:49Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=904eafaefc356b654842ff59de6afc17f24ccf17'/>
<id>urn:sha1:904eafaefc356b654842ff59de6afc17f24ccf17</id>
<content type='text'>
Some tag-related operations accept a single tag without prefix
(`notmuch-select-tag-with-completion'), others accept multiple tags
prefixed with '+' or '-' (`notmuch-read-tag-changes').  Before the
change, both functions used a single default minibuffer history.  This
is inconvenient because you have to skip options with incompatible
format when going through the history.  The patch adds separate
history lists for the two functions.  Note that functions that accept
the same input format (e.g. "+", "-", "*") share the history list as
before.
</content>
</entry>
<entry>
<title>emacs: rename `notmuch-search-operate-all' to `notmuch-search-tag-all'</title>
<updated>2012-02-08T15:16:04Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:47Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=f643f1bac039a26471d46d8871bb73d9cabe5f7c'/>
<id>urn:sha1:f643f1bac039a26471d46d8871bb73d9cabe5f7c</id>
<content type='text'>
`Notmuch-search-tag-all' is more clear and consistent with other
tagging function names.
</content>
</entry>
<entry>
<title>emacs: make "+" and "-" tagging operations in notmuch-search more flexible</title>
<updated>2012-02-08T15:08:43Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:44Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=2beaefa2ec54b772d29b87c2f5649d0dcf2e5922'/>
<id>urn:sha1:2beaefa2ec54b772d29b87c2f5649d0dcf2e5922</id>
<content type='text'>
Before the change, "+" and "-" tagging operations in notmuch-search
view accepted only a single tag.  The patch makes them use the
recently added `notmuch-read-tag-changes' function (renamed
`notmuch-select-tags-with-completion'), which allows to enter multiple
tags with "+" and "-" prefixes.  So after the change, "+" and "-"
bindings in notmuch-search view allow to both add and remove multiple
tags.  The only difference between "+" and "-" is the minibuffer
initial input ("+" and "-" respectively).
</content>
</entry>
<entry>
<title>emacs: remove text properties from `notmuch-search-get-tags' result</title>
<updated>2012-02-08T15:08:22Z</updated>
<author>
<name>Dmitry Kurochkin</name>
<email>dmitry.kurochkin@gmail.com</email>
</author>
<published>2012-02-05T07:13:43Z</published>
<link rel='alternate' type='text/html' href='https://git.notmuchmail.org/git/notmuch/commit/?id=b3eafaf72522a3145cc4f14ec453eff408e6319e'/>
<id>urn:sha1:b3eafaf72522a3145cc4f14ec453eff408e6319e</id>
<content type='text'>
</content>
</entry>
</feed>
