When walking the body of a message/rfc822 body to insert the latter
authorTaylor R. Campbell <net/mumble/campbell>
Mon, 8 Sep 2008 22:27:02 +0000 (22:27 +0000)
committerTaylor R. Campbell <net/mumble/campbell>
Mon, 8 Sep 2008 22:27:02 +0000 (22:27 +0000)
in-line, add BODY to the selector to disambiguate the message/rfc822
body from its own body.  MIME selectors as used by the front end
continue to diverge from IMAP sections, which appear to make little
sense (although this requires further testing with more IMAP server
implementations).

v7/src/imail/imail-top.scm

index 0e5b290ff71c045f032f9740af55e69b29d8a740..9eeaecd43a0b505e07dcd326d9147638ad4aceea 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: imail-top.scm,v 1.313 2008/09/08 20:40:59 riastradh Exp $
+$Id: imail-top.scm,v 1.314 2008/09/08 22:27:02 riastradh Exp $
 
 Copyright (C) 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
     1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
@@ -2582,7 +2582,7 @@ WARNING: With a prefix argument, this command may take a very long
   (insert-header-fields (mime-body-message-header-fields body) #f mark)
   (walk-mime-body entity
                  (mime-body-message-body body)
-                 selector
+                 `(,@selector BODY)
                  (make-walk-mime-subcontext context body #f)
                  mark
                  insert-mime-body-inline