diff lisp/vm/vm-mime.el @ 42:8b8b7f3559a2 r19-15b104

Import from CVS: tag r19-15b104
author cvs
date Mon, 13 Aug 2007 08:54:51 +0200
parents 7e54bd776075
children 05472e90ae02
line wrap: on
line diff
--- a/lisp/vm/vm-mime.el	Mon Aug 13 08:54:26 2007 +0200
+++ b/lisp/vm/vm-mime.el	Mon Aug 13 08:54:51 2007 +0200
@@ -2577,10 +2577,13 @@
 		   (delete-char 1)))
 		((stringp object)
 		 (let ((overridding-file-coding-system 'no-conversion))
-		   (insert-before-markers " ")
-		   (forward-char -1)
-		   (insert-file-contents-literally object)
-		   (delete-char 1))))
+		   (if (vm-xemacs-p)
+		       (insert-file-contents-literally object)
+		     (insert-before-markers " ")
+		     (forward-char -1)
+		     (insert-file-contents-literally object)
+		     (goto-char (point-max))
+		     (delete-char -1)))))
 	  ;; gather information about the object from the extent.
 	  (if (setq already-mimed (vm-extent-property e 'vm-mime-encoded))
 	      (setq layout (vm-mime-parse-entity