Fix bug: SEARCH-FOLDER is supposed to return indices, but the IMAP
authorChris Hanson <org/chris-hanson/cph>
Fri, 19 May 2000 05:02:51 +0000 (05:02 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 19 May 2000 05:02:51 +0000 (05:02 +0000)
method was returning message objects.

v7/src/imail/imail-imap.scm

index 4e8b51e041c3c3bb2f9897579a6710d74505685f..ac6567bac4d5f759949606851c88fe1f6327a343 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imail-imap.scm,v 1.58 2000/05/19 04:15:35 cph Exp $
+;;; $Id: imail-imap.scm,v 1.59 2000/05/19 05:02:51 cph Exp $
 ;;;
 ;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
 ;;;
 
 (define-method search-folder ((folder <imap-folder>) criteria)
   (guarantee-imap-folder-open folder)
-  (map (lambda (index) (get-message folder index))
+  (map (lambda (index) (- index 1))
        (imap:response:search-indices
        (let ((connection (imap-folder-connection folder)))
          (cond ((string? criteria)