Fix overlong page.
authorChris Hanson <org/chris-hanson/cph>
Wed, 10 May 2000 20:45:58 +0000 (20:45 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 10 May 2000 20:45:58 +0000 (20:45 +0000)
v7/src/imail/imail-imap.scm

index 8f1611f05c3dc5fcc9fd5e7278f4f3ba7c52c327..28ba6d42cdb1039309774109cf1e1c032bebbdfb 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imail-imap.scm,v 1.28 2000/05/10 20:39:33 cph Exp $
+;;; $Id: imail-imap.scm,v 1.29 2000/05/10 20:45:58 cph Exp $
 ;;;
 ;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
 ;;;
                  (cons v n))))))
        ((imail-message-wrapper "Reading message UIDs")
         (lambda ()
-          (imap:command:fetch-range (imap-folder-connection folder) 0 count
-                                    '(UID))))
+          (imap:command:fetch-all (imap-folder-connection folder) '(UID))))
        (without-interrupts
         (lambda ()
           (let ((v* (imap-folder-messages folder))
   (imap:command:single-response imap:response:fetch?
                                connection 'FETCH (+ index 1) items))
 
+(define (imap:command:fetch-all connection items)
+  (imap:command:multiple-response imap:response:fetch?
+                                 connection 'FETCH
+                                 (cons 'ATOM "1:*")
+                                 items))
+
 (define (imap:command:fetch-range connection start end items)
   (if (< start end)
       (imap:command:multiple-response imap:response:fetch?