aboutsummaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
authorGravatar Jameson Rollins <jrollins@finestructure.net>2010-01-19 17:54:16 -0500
committerGravatar Carl Worth <cworth@cworth.org>2010-02-24 16:40:52 -0800
commit4b9d2e3a4dda33b03289ad85ee6156ea405f6795 (patch)
tree049c524d205723b25fae2a7268bce7950c126ff3 /README
parenta7afcee50cab10f98072e97af2454bc2e939059b (diff)
Simplify "unread" tag handling in emacs UI.
This patch is intended to greatly simplify the handling of the "unread" tag in the emacs UI. This patch adds a new function 'notmuch-show-mark-read', that removes the "unread" tag in notmuch-show-mode. This function is then executed as a notmuch-show-hook, and by notmuch-show-next-message. All of the functions that explicitly marked messages as unread are removed or renamed. The idea here is that the user should never have to worry about manipulating the "unread" tag. The tag should persist until the user actually views a message, at which point it should be automatically removed. This patch simplifies the notmuch.el quite a bit, removing a lot of somewhat redundant functions, and reducing clutter in the name and key-mapping space.
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions