aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@ximian.com>2002-06-05 07:58:22 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2002-06-05 07:58:22 +0800
commit4c20fe02c4bf78e56caf5393598fdb71b4ac772e (patch)
tree4403b21ee3befafb56e86d3751e35c65f2827eda /mail/ChangeLog
parent0fe5f48137199e039a6cfbb4e33c4b535936f3c0 (diff)
downloadgsoc2013-evolution-4c20fe02c4bf78e56caf5393598fdb71b4ac772e.tar.gz
gsoc2013-evolution-4c20fe02c4bf78e56caf5393598fdb71b4ac772e.tar.zst
gsoc2013-evolution-4c20fe02c4bf78e56caf5393598fdb71b4ac772e.zip
The following changes take a great leap toward fixing bug #1042.
2002-06-04 Jeffrey Stedfast <fejj@ximian.com> The following changes take a great leap toward fixing bug #1042. * mail-display.c (mail_display_push_content_location): New function to push a Content-Location value onto the MailDisplay. (mail_display_get_content_location): Gets the current Content-Location CamelURL value. (mail_display_pop_content_location): Pop the Content-Location off the stack. * mail-format.c (get_location): Do URL merging if the Content-Location isn't a full URL. If the Content-Location doesn't exist, pretend the URL is actually the Content-Location URL of our parent multipart (assuming it exists). If that doesn't exist, then yes - return NULL. (handle_multipart_related): Push the Content-Location header value of the multipart/related so that we can do URL merging in get_location() as we process each of the subparts. When we're done, pop it back off the stack. svn path=/trunk/; revision=17113
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog21
1 files changed, 21 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 380c4aebca..cd2e957b65 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,24 @@
+2002-06-04 Jeffrey Stedfast <fejj@ximian.com>
+
+ The following changes take a great leap toward fixing bug #1042.
+
+ * mail-display.c (mail_display_push_content_location): New
+ function to push a Content-Location value onto the MailDisplay.
+ (mail_display_get_content_location): Gets the current
+ Content-Location CamelURL value.
+ (mail_display_pop_content_location): Pop the Content-Location off
+ the stack.
+
+ * mail-format.c (get_location): Do URL merging if the
+ Content-Location isn't a full URL. If the Content-Location doesn't
+ exist, pretend the URL is actually the Content-Location URL of our
+ parent multipart (assuming it exists). If that doesn't exist, then
+ yes - return NULL.
+ (handle_multipart_related): Push the Content-Location header value
+ of the multipart/related so that we can do URL merging in
+ get_location() as we process each of the subparts. When we're
+ done, pop it back off the stack.
+
2002-06-04 Christopher James Lahey <clahey@ximian.com>
* message-list.etspec: Added priorities.