89e530ff6e
From: Ben Kibbey Subject: Re: Removed restoratime from OfflineIMAP On Wed, May 03, 2006 at 10:08:35PM -0500, John Goerzen wrote: > Hi Ben, > > Thanks for your restoreatime patch. > > However, I have received this bug report: > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=365933 > > After looking at the problem, here's what's going on. > > The person is using IMAP as the local repository as well. > > You really need to move the atime save and restore code from accounts.py > into the repository/Maildir.py. Then, for any new call you add to the > Maildir repository (that will be called from outside Maildir.py), you > need to add a corresponding default function to repository/Base.py, and > also make sure that on folders (such as IMAP) where atime restoration > makes no sense, no error is generated. > > Let me know if that doesn't make sense to you. If you get it fixed, I'd > be happy to re-apply it to a future version of OfflineIMAP. > > -- John Goerzen > Attached is a new diff that should work though not really tested (v4.0.14). In repository/Base.py restore_atime() will call self.restore_folder_atimes() only if the folder type is Maildir. Let me know if it has any more problems. |
||
---|---|---|
bin | ||
debian | ||
docs/sgml-common | ||
offlineimap | ||
todo | ||
ChangeLog | ||
ChangeLog.svn | ||
COPYING | ||
COPYRIGHT | ||
Makefile | ||
manual.html | ||
manual.pdf | ||
manual.ps | ||
manual.txt | ||
offlineimap.1 | ||
offlineimap.conf | ||
offlineimap.conf.minimal | ||
offlineimap.py | ||
offlineimap.sgml | ||
offlineimap.spec | ||
README | ||
setup.py | ||
UPGRADING |
OfflineIMAP Copyright (C) 2002, 2003 John Goerzen <jgoerzen@complete.org> This software comes with ABSOLUTELY NO WARRANTY; see the file COPYING for details. This is free software, and you are welcome to distribute it under the conditions laid out in COPYING. gopher://quux.org/1/devel/offlineimap http://quux.org/devel/offlineimap Please see manual.txt; the information previously in README has been moved there.