return if $disposition eq 'attachment' and not defined($att);
return unless ($type =~ m[^text/?] and $type !~ m[^text/html(?:;|$)]) or
$type =~ m[^application/pgp(?:;|$)] or
- $entity->is_multipart;
+ $entity->parts;
if ($entity->is_multipart) {
my @parts = $entity->parts;
$$this, @$attachments);
$$this .= "\n";
}
+ } elsif ($entity->parts) {
+ # We must be dealing with a nested message.
+ $$this .= "<blockquote>\n";
+ my @parts = $entity->parts;
+ foreach my $part (@parts) {
+ display_entity($part, $ref, 1, $xmessage,
+ $$this, @$attachments);
+ $$this .= "\n";
+ }
+ $$this .= "</blockquote>\n";
} else {
$$this .= htmlsanit($entity->bodyhandle->as_string) unless ($terse);
}
+debbugs (2.4.2) UNRELEASED; urgency=low
+
+ * Colin Watson:
+ - Add (slightly) fancy CGI decoding of message/* MIME types.
+
+ -- Colin Watson <cjwatson@debian.org> Fri, 20 Jun 2003 18:57:25 +0100
+
debbugs (2.4.1) unstable; urgency=low
* Colin Watson: