Index: lisp/mm-view.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/mm-view.el,v retrieving revision 7.19 diff -u -r7.19 mm-view.el --- lisp/mm-view.el 21 Oct 2004 12:55:25 -0000 7.19 +++ lisp/mm-view.el 7 Nov 2004 00:14:30 -0000 @@ -156,25 +156,7 @@ ;; Don't let w3 set the global version of ;; this variable. (fill-column fill-column)) - (if (or debug-on-error debug-on-quit) - (w3-region (point-min) (point-max)) - (condition-case () - (w3-region (point-min) (point-max)) - (error - (delete-region (point-min) (point-max)) - (let ((b (point)) - (charset (mail-content-type-get - (mm-handle-type handle) 'charset))) - (if (or (eq charset 'gnus-decoded) - (eq mail-parse-charset 'gnus-decoded)) - (save-restriction - (narrow-to-region (point) (point)) - (mm-insert-part handle) - (goto-char (point-max))) - (insert (mm-decode-string (mm-get-part handle) - charset)))) - (message - "Error while rendering html; showing as text/plain"))))))) + (w3-region (point-min) (point-max))))) (mm-handle-set-undisplayer handle `(lambda () Index: lisp/gnus-art.el =================================================================== RCS file: /usr/local/cvsroot/gnus/lisp/gnus-art.el,v retrieving revision 7.60 diff -u -r7.60 gnus-art.el --- lisp/gnus-art.el 4 Nov 2004 06:24:21 -0000 7.60 +++ lisp/gnus-art.el 7 Nov 2004 00:14:32 -0000 @@ -4829,7 +4829,11 @@ (mail-parse-ignored-charsets (with-current-buffer gnus-summary-buffer gnus-newsgroup-ignored-charsets))) - (mm-display-part preferred) + (condition-case () + (mm-display-part preferred) + (error + (delete-region (car begend) (point-max)) + (mm-display-part not-pref))) ;; Do highlighting. (save-excursion (save-restriction