;;; -*-Scheme-*-
;;;
-;;; $Id: imail-imap.scm,v 1.106 2000/06/05 17:29:29 cph Exp $
+;;; $Id: imail-imap.scm,v 1.107 2000/06/05 17:35:04 cph Exp $
;;;
;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
;;;
;;;; MIME support
(define-method message-mime-body-structure ((message <imap-message>))
- (parse-mime-body (imap-message-bodystructure message)))
+ (imap-message-bodystructure message))
(define-method message-mime-body-part ((message <imap-message>) selector)
(let ((section
(define (process-fetch-attribute message keyword datum)
(case keyword
((BODYSTRUCTURE)
- (%set-imap-message-bodystructure! message datum)
+ (%set-imap-message-bodystructure! message (parse-mime-body datum))
#t)
((ENVELOPE)
(%set-imap-message-envelope! message datum)
IMAIL To-Do List
-$Id: todo.txt,v 1.59 2000/06/05 17:32:35 cph Exp $
+$Id: todo.txt,v 1.60 2000/06/05 17:34:57 cph Exp $
Bug fixes
---------
-* Store bodystructure in IMAP message in converted form, so conversion
- only happens once.
-
* When message is selected in IMAIL and deleted by a different user
agent, IMAIL ends up in state that there is no selected message.
Instead, it should select another message.