<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">On 18 Feb 2017 01:01, "David Bremner" <<a href="mailto:david@tethera.net">david@tethera.net</a>> wrote:<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="elided-text"><br>
</div>So I _finally_ got around to looking at these, and I think it's roughly<br>
the same shr bug as before but some different functions.<br>
<br>
I could actually only duplicate the bug with emacs-reply-fail-ec<br>
message, but that was fixed by the following patch against the emacs-25<br>
branch. Does this patch fix both failures for you?<br>
<br>
diff --git a/lisp/net/shr.el b/lisp/net/shr.el<br>
index 6c35a33c9c..2bc37c64bd 100644<br>
--- a/lisp/net/shr.el<br>
+++ b/lisp/net/shr.el<br>
@@ -1993,6 +1993,9 @@ shr-pixel-buffer-width<br>
     (if (get-buffer-window)<br>
        (car (window-text-pixel-size nil (point-min) (point-max)))<br>
       (save-window-excursion<br>
+        ;; Avoid errors if the selected window is a dedicated one,<br>
+        ;; and they just want to insert a document into it.<br>
+        (set-window-dedicated-p nil nil)<br>
        (set-window-buffer nil (current-buffer))<br>
        (car (window-text-pixel-size nil (point-min) (point-max)))))))<br>
<br>
@@ -2036,6 +2039,9 @@ shr-render-td-1<br>
            (shr-indentation 0))<br>
        (shr-descend dom))<br>
       (save-window-excursion<br>
+        ;; Avoid errors if the selected window is a dedicated one,<br>
+        ;; and they just want to insert a document into it.<br>
+        (set-window-dedicated-p nil nil)<br>
        (set-window-buffer nil (current-buffer))<br>
        (unless fill<br>
          (setq natural-width<br>
</blockquote></div><br></div></div><div class="gmail_extra" dir="auto">Thanks David. Yes it does. After recompiling the v25 lisp with these changes, I'm unable to reproduce the problems with both the test emails I sent you. Wonderful :-)</div><div class="gmail_extra" dir="auto">Are you going to raise this with upstream?</div><div class="gmail_extra" dir="auto">Cheers, </div><div class="gmail_extra" dir="auto"> Matt </div></div>