changeset 3468:f3052346f005

(mail-do-fcc): Omit first 2 lines when appending to an RMAIL buffer.
author Richard M. Stallman <rms@gnu.org>
date Fri, 04 Jun 1993 03:00:25 +0000
parents 002945794814
children ba185131c3e8
files lisp/mail/sendmail.el
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/mail/sendmail.el	Fri Jun 04 02:39:51 1993 +0000
+++ b/lisp/mail/sendmail.el	Fri Jun 04 03:00:25 1993 +0000
@@ -414,7 +414,9 @@
 	  (if buffer
 	      ;; File is present in a buffer => append to that buffer.
 	      (let ((curbuf (current-buffer))
-		    (beg (point-min)) (end (point-max)))
+		    (beg (point-min)) (end (point-max))
+		    (beg2 (save-excursion (goto-char (point-min))
+					  (forward-line 2) (point))))
 		(save-excursion
 		  (set-buffer buffer)
 		  ;; Keep the end of the accessible portion at the same place
@@ -436,7 +438,8 @@
 				(insert "\C-l\n0, unseen,,\n*** EOOH ***\n"
 					"From: " (user-login-name) "\n"
 					"Date: " (current-time-string) "\n")
-				(insert-buffer-substring curbuf beg end)
+				;; Omit the blank line and the Unix From line.
+				(insert-buffer-substring curbuf beg2 end)
 				(insert "\n\C-_")
 				(rmail-set-message-counters))
 			    (insert-buffer-substring curbuf beg end)))