unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* [PATCH v5 0/7] Add refresh all buffers functionality
@ 2016-10-09 20:33 Mark Walters
  2016-10-09 20:33 ` [PATCH v5 1/7] emacs: tree: make refresh use generic binding Mark Walters
                   ` (7 more replies)
  0 siblings, 8 replies; 12+ messages in thread
From: Mark Walters @ 2016-10-09 20:33 UTC (permalink / raw)
  To: notmuch, adi

This is a simplified version of the series at
id:20161008210139.25322-1-adi@adirat.com

The main change is that it makes all the refresh functions refresh the
buffer without forcing the buffer to be displayed. 

In tree and show mode this was already the case; in search mode it is
a change but since the refresh function has to be called in the buffer
it is likely to already be displayed. In hello mode it a genuine
change, but notmuch-hello-update is a trivial wrapped of notmuch-hello
so anyone who wants to force display can just call notmuch-hello.

Once this change is made Ionel's changes become very clean.

Best wishes

Mark


Ioan-Adrian Ratiu (4):
  emacs: notmuch-search: add no-display functionality
  emacs: notmuch-search-refresh-view: reuse buffer
  emacs: notmuch-show: refresh all windows displaying buffer
  emacs: notmuch-lib: add refresh all buffers function

Mark Walters (3):
  emacs: tree: make refresh use generic binding
  emacs: make the refresh functions more consistent
  emacs: hello: stop update from forcing the buffer to be displayed

 emacs/notmuch-hello.el |  7 ++++---
 emacs/notmuch-lib.el   | 23 ++++++++++++++++++-----
 emacs/notmuch-show.el  | 19 +++++++++++++------
 emacs/notmuch-tree.el  |  1 -
 emacs/notmuch.el       | 16 +++++++++++-----
 5 files changed, 46 insertions(+), 20 deletions(-)

-- 
2.1.4

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2016-10-10 18:16 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-09 20:33 [PATCH v5 0/7] Add refresh all buffers functionality Mark Walters
2016-10-09 20:33 ` [PATCH v5 1/7] emacs: tree: make refresh use generic binding Mark Walters
2016-10-09 20:33 ` [PATCH v5 2/7] emacs: make the refresh functions more consistent Mark Walters
2016-10-09 22:12   ` Tomi Ollila
2016-10-10  7:21     ` Mark Walters
2016-10-10 18:17       ` Tomi Ollila
2016-10-09 20:33 ` [PATCH v5 3/7] emacs: hello: stop update from forcing the buffer to be displayed Mark Walters
2016-10-09 20:33 ` [PATCH v5 4/7] emacs: notmuch-search: add no-display functionality Mark Walters
2016-10-09 20:33 ` [PATCH v5 5/7] emacs: notmuch-search-refresh-view: reuse buffer Mark Walters
2016-10-09 20:33 ` [PATCH v5 6/7] emacs: notmuch-show: refresh all windows displaying buffer Mark Walters
2016-10-09 20:33 ` [PATCH v5 7/7] emacs: notmuch-lib: add refresh all buffers function Mark Walters
2016-10-10 13:27 ` [PATCH v5 0/7] Add refresh all buffers functionality Ioan-Adrian Ratiu

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).