This is version 4 of this series. Version 3 is at id:1370024806-6616-1-git-send-email-markwalters1009 at gmail.com
Changes from version 3 are: fix the whitespace changes in patch 3/5, store both the start of the part and the start of the content in insert-bodypart (Austin's part handler series needs one and I need the other) and fixed the missing save-excursion in patch 4/5. Finally, there is one more substantial change: rebasing on to Austin's part handler (now in master). There was a little more to this than I expected so for anyone testing please use this version. Many thanks Mark Mark Walters (5): emacs: show: fake wash parts are handled at insert-bodypart level emacs: show: move the insertion of the header button to the top level emacs: show: pass button to create-overlays emacs: show: modify the way hidden state is recorded. emacs: show: implement lazy hidden part handling emacs/notmuch-show.el | 189 +++++++++++++++++++++++++++++-------------------- 1 file changed, 111 insertions(+), 78 deletions(-) -- 1.7.10.4