Gnus development mailing list
 help / color / mirror / Atom feed
* Search for multipart/(signed|encrypted) in message-forward-make-body
@ 2006-11-09 13:49 Reiner Steib
  2006-11-10  6:40 ` Katsumi Yamaoka
  0 siblings, 1 reply; 6+ messages in thread
From: Reiner Steib @ 2006-11-09 13:49 UTC (permalink / raw)


Hi,

in `message-forward-make-body' we have:

  (if digest
      (message-forward-make-body-digest forward-buffer)
    (if message-forward-as-mime
	(if (and message-forward-show-mml
		 (not (and (eq message-forward-show-mml 'best)
			   (with-current-buffer forward-buffer
			     (goto-char (point-min))
			     (re-search-forward
			      "Content-Type: *multipart/\\(signed\\|encrypted\\)"
			      nil t)))))
	    (message-forward-make-body-mml forward-buffer)
	  (message-forward-make-body-mime forward-buffer))
      (message-forward-make-body-plain forward-buffer)))

Shouldn't the search for multipart/(signed|encrypted) be restricted to
the headers?

--8<---------------cut here---------------start------------->8---
--- message.el	09 Nov 2006 14:45:46 +0100	7.189
+++ message.el	09 Nov 2006 14:48:17 +0100	
@@ -6798,10 +6798,12 @@
 	(if (and message-forward-show-mml
 		 (not (and (eq message-forward-show-mml 'best)
 			   (with-current-buffer forward-buffer
-			     (goto-char (point-min))
-			     (re-search-forward
-			      "Content-Type: *multipart/\\(signed\\|encrypted\\)"
-			      nil t)))))
+			     (save-restriction
+			       (mail-narrow-to-head)
+			       (goto-char (point-min))
+			       (re-search-forward
+				"Content-Type: *multipart/\\(signed\\|encrypted\\)"
+				nil t))))))
 	    (message-forward-make-body-mml forward-buffer)
 	  (message-forward-make-body-mime forward-buffer))
       (message-forward-make-body-plain forward-buffer)))
--8<---------------cut here---------------end--------------->8---

Bye, Reiner.
-- 
       ,,,
      (o o)
---ooO-(_)-Ooo---  |  PGP key available  |  http://rsteib.home.pages.de/




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

end of thread, other threads:[~2006-11-30 21:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-09 13:49 Search for multipart/(signed|encrypted) in message-forward-make-body Reiner Steib
2006-11-10  6:40 ` Katsumi Yamaoka
2006-11-11 21:10   ` Reiner Steib
2006-11-22  7:25     ` Katsumi Yamaoka
2006-11-30  6:22       ` Katsumi Yamaoka
2006-11-30 21:37         ` Reiner Steib

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 NNTP newsgroup(s).