Fix bug: FLAGS->RMAIL-MARKERS was clobbering its argument to remove
authorChris Hanson <org/chris-hanson/cph>
Fri, 20 Oct 2000 02:14:59 +0000 (02:14 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 20 Oct 2000 02:14:59 +0000 (02:14 +0000)
the "seen" flag.  This caused messages to be marked "unseen" when they
were written to an RMAIL file.

v7/src/imail/imail-rmail.scm

index 360103a61ef21b209aa91ef6a4e1cb1204282ce4..bc785cf5143e15ae30a6a32fdadf487e6dda4cec 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imail-rmail.scm,v 1.51 2000/10/20 00:44:31 cph Exp $
+;;; $Id: imail-rmail.scm,v 1.52 2000/10/20 02:14:59 cph Exp $
 ;;;
 ;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
 ;;;
   (let loop
       ((flags
        (if (flags-member? "seen" flags)
-           (flags-delete! "seen" flags)
+           (flags-delete "seen" flags)
            (cons "unseen" flags)))
        (attributes '())
        (labels '()))