emacs: show: lazy part handling bugfix
authorMark Walters <markwalters1009@gmail.com>
Fri, 6 Sep 2013 23:28:45 +0000 (00:28 +0100)
committerDavid Bremner <bremner@debian.org>
Tue, 10 Sep 2013 11:05:05 +0000 (08:05 -0300)
commitee8305b519abe26f9a6cab5f67b782ddc95a7a7c
tree7224cef82546a18fc493bfc9981883ae97ba20f5
parentf3dc5be6f2c870ca9edf7d60a8c7b80984c37bbf
emacs: show: lazy part handling bugfix

The lazy part handler had a bug that it allowed the button to be
toggled to be specified. During toggling it needs to save and restore
the text-properties for the button but it actually saved the text
properties at point rather than from the button.

In almost all cases this didn't matter as as point had the same text
properties as the button. However, it is a bug and did cause incorrect
behaviour in some cases: see id:87txhz14z6.fsf@qmul.ac.uk for details.
emacs/notmuch-show.el