[PATCH v2 0/5] emacs: show: redesign unread/read logic

Mark Walters markwalters1009 at gmail.com
Thu Dec 19 11:35:41 PST 2013


Hi

I have marked this series as obsolete as I have a cleaner way of doing
some of it. In particular, in my local tree the marking tags
deleted/added is done in such a way that it is easy for show, search and
tree to all use the functionality.

However, any feedback on whether people like the way it behaves is still
very welcome!

(As an aside one reason I like this functionality as well as for unread
handling is it means that changes made in one buffer can be shown in
another automatically without losing information: the original tags
remain clear to the user)

Best wishes

Mark


On Sat, 14 Dec 2013, Mark Walters <markwalters1009 at gmail.com> wrote:
> Very impressively I managed to send v1 of this series backwards
> (having read through the patches with --reverse so that log showed
> them in the correct order I forgot to delete the --reverse for the
> send-email)
>
> Anyway this the series in the correct order. v1 (the reversed series) and
> proper cover-letter is at
> id:1387064676-15508-1-git-send-email-markwalters1009 at gmail.com
>
> Best wishes
>
> Mark
>
> Mark Walters (5):
>   test: make test_emacs call post-command-hook
>   emacs: tree: make the tree code force the mark read update
>   emacs: show: mark tags changed since buffer loaded
>   emacs: show: add an update seen function to post-command-hook
>   emacs: show: make `seen' mean user viewed whole message
>
>  emacs/notmuch-show.el |  123 +++++++++++++++++++++++++++++++++++++++++--------
>  emacs/notmuch-tag.el  |  105 ++++++++++++++++++++++++++++++------------
>  emacs/notmuch-tree.el |    3 +
>  test/test-lib.el      |   16 ++++++
>  test/test-lib.sh      |    2 +-
>  5 files changed, 198 insertions(+), 51 deletions(-)
>
> -- 
> 1.7.9.1


More information about the notmuch mailing list