Set buffer default directory to something sensible.
authorChris Hanson <org/chris-hanson/cph>
Wed, 17 May 2000 17:20:14 +0000 (17:20 +0000)
committerChris Hanson <org/chris-hanson/cph>
Wed, 17 May 2000 17:20:14 +0000 (17:20 +0000)
v7/src/imail/imail-top.scm
v7/src/imail/todo.txt

index 630af193faafa846c9d9844cf399451e64b0e2b3..6d3def2ddf07a0f4d3e3e7277a7b93561a53ef2d 100644 (file)
@@ -1,6 +1,6 @@
 ;;; -*-Scheme-*-
 ;;;
-;;; $Id: imail-top.scm,v 1.52 2000/05/17 17:15:22 cph Exp $
+;;; $Id: imail-top.scm,v 1.53 2000/05/17 17:20:01 cph Exp $
 ;;;
 ;;; Copyright (c) 1999-2000 Massachusetts Institute of Technology
 ;;;
@@ -138,6 +138,11 @@ May be called with an IMAIL folder URL as argument;
      (buffer-put! buffer 'IMAIL-FOLDER folder)
      (buffer-put! buffer 'IMAIL-MESSAGE message)
      (folder-put! folder 'BUFFER buffer)
+     (set-buffer-default-directory!
+      buffer
+      (if (file-folder? folder)
+         (directory-pathname (file-folder-pathname folder))
+         (user-homedir-pathname)))
      (add-event-receiver! (folder-modification-event folder)
        (lambda (folder)
         (maybe-add-command-suffix! notice-folder-modifications folder))))))
index a9277fd18b71f5b8ec9083de77728ed5ca9cb9ee..8063fadc4b5111eb20803c9baf883c1bac47df38 100644 (file)
@@ -1,11 +1,9 @@
 IMAIL To-Do List
-$Id: todo.txt,v 1.16 2000/05/17 16:25:06 cph Exp $
+$Id: todo.txt,v 1.17 2000/05/17 17:20:14 cph Exp $
 
 Bug fixes
 ---------
 
-* Set imail buffer directory to home directory for IMAP folders.
-
 * Implement operations for IMAP: FOLDER-VALID?.
 
 * Implement background thread to periodically send NOOP to IMAP server