/offlineimap/head: changeset 487

Fixed version confusion
This commit is contained in:
jgoerzen 2003-06-27 01:03:07 +01:00
parent 282a05dbfa
commit b62de2b09a
5 changed files with 21 additions and 8 deletions

View File

@ -18,4 +18,4 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
from offlineimap import init from offlineimap import init
init.startup('3.99.19') init.startup('3.99.20')

View File

@ -1,13 +1,20 @@
offlineimap (3.99.20) unstable; urgency=low
* OfflineIMAP now moves messages between new and cur in Maildir when flags
have changed on the server.
* Applied patch from Joerg Wendland <joergland@debian.org> to use
APPENDUID result from mail servers that provide it. Closes: #198772.
-- John Goerzen <jgoerzen@complete.org> Thu, 27 Jun 2003 07:28:33 -0500
offlineimap (3.99.19) unstable; urgency=low offlineimap (3.99.19) unstable; urgency=low
* Added a "force" option to imapserver/select to force a reloading of a * Added a "force" option to imapserver/select to force a reloading of a
folder. Per [complete.org #67], when cachemessagelist() was called folder. Per [complete.org #67], when cachemessagelist() was called
on an object that was cached from a previous run, it would not on an object that was cached from a previous run, it would not
re-issue the select(). re-issue the select().
* Applied patch from Joerg Wendland <joergland@debian.org> to use
APPENDUID result from mail servers that provide it. Closes: #198772.
-- John Goerzen <jgoerzen@complete.org> Thu, 27 Jun 2003 07:04:53 -0500 -- John Goerzen <jgoerzen@complete.org> Mon, 2 Jun 2003 07:04:53 -0500
offlineimap (3.99.18) unstable; urgency=low offlineimap (3.99.18) unstable; urgency=low

View File

@ -18,4 +18,4 @@
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
from offlineimap import init from offlineimap import init
init.startup('3.99.19') init.startup('3.99.20')

View File

@ -182,6 +182,12 @@ class MaildirFolder(BaseFolder):
def savemessageflags(self, uid, flags): def savemessageflags(self, uid, flags):
oldfilename = self.messagelist[uid]['filename'] oldfilename = self.messagelist[uid]['filename']
newpath, newname = os.path.split(oldfilename) newpath, newname = os.path.split(oldfilename)
if 'S' in flags:
# If a message has been seen, it goes into the cur
# directory. CR debian#152482, [complete.org #4]
newpath = os.path.join(self.getfullname(), 'cur')
else:
newpath = os.path.join(self.getfullname(), 'new')
infostr = ':' infostr = ':'
infomatch = re.search('(:.*)$', newname) infomatch = re.search('(:.*)$', newname)
if infomatch: # If the info string is present.. if infomatch: # If the info string is present..

View File

@ -1,8 +1,8 @@
productname = 'OfflineIMAP' productname = 'OfflineIMAP'
versionstr = "3.99.19" versionstr = "3.99.20"
revno = long('$Rev: 486 $'[6:-2]) revno = long('$Rev: 487 $'[6:-2])
revstr = "Rev %d" % revno revstr = "Rev %d" % revno
datestr = '$Date: 2003-06-26 13:38:47 -0500 (Thu, 26 Jun 2003) $' datestr = '$Date: 2003-06-26 14:03:07 -0500 (Thu, 26 Jun 2003) $'
versionlist = versionstr.split(".") versionlist = versionstr.split(".")
major = versionlist[0] major = versionlist[0]