[cvs] commit: imp folders.php mailbox.php message.php search.php imp/lib Folder.php IMP.php Mailbox.php Message.php Search.php Session.php VFolder.php base.php prefs.php imp/lib/Auth imp.php imp/lib/IMAP MailboxCache.php Tree.php imp/templates/prefs ...

Michael M Slusarz slusarz at curecanti.org
Mon Jan 16 12:36:47 PST 2006


slusarz     2006-01-16 12:36:47 PST

  Modified files:
    .                    folders.php mailbox.php message.php 
                         search.php 
    lib                  Folder.php IMP.php Mailbox.php 
                         Message.php Search.php Session.php 
                         base.php prefs.php 
    lib/Auth             imp.php 
    lib/IMAP             MailboxCache.php Tree.php 
    templates/prefs      defaultsearchselect.inc 
    templates/search     search.html 
  Removed files:
    lib                  VFolder.php 
  Log:
  Bug: 3255
  Merge after: 1 week
  Rewrite of IMP_Search:: and IMP_VFolder::.  We shouldn't need a separate
  vfolder library as the vfolder stuff is simply a subset of our searching
  code.
  Problems with old code: It was impossible to know for sure whether we were
  currently in a virtual mailbox vs. just a search mailbox since there was
  no location we could reliably check for this.  Now, IMP_Search does all the
  work for us - $imp_search will always be available and global if we are using
  IMAP.
  I realize this is a lot of changes during the RC phase, but necessary since
  there were multiple bugs/issues I have found that could not be fixed without
  this change (e.g. Bug 3255).  I'm going to give this a few days of testing in
  HEAD before I merge so dont expect it in 4.1 immediately.
  
  Revision  Changes    Path
  2.356     +7 -5      imp/folders.php
  1.27      +0 -350    imp/lib/Attic/VFolder.php (dead)
  1.29      +19 -22    imp/lib/Auth/imp.php
  1.167     +7 -13     imp/lib/Folder.php
  1.52      +2 -2      imp/lib/IMAP/MailboxCache.php
  1.73      +13 -8     imp/lib/IMAP/Tree.php
  1.540     +15 -27    imp/lib/IMP.php
  1.139     +24 -15    imp/lib/Mailbox.php
  1.213     +6 -8      imp/lib/Message.php
  1.51      +516 -72   imp/lib/Search.php
  1.114     +7 -11     imp/lib/Session.php
  1.91      +1 -7      imp/lib/base.php
  1.21      +6 -8      imp/lib/prefs.php
  2.722     +15 -15    imp/mailbox.php
  2.617     +2 -2      imp/message.php
  2.149     +31 -40    imp/search.php
  1.2       +5 -2      imp/templates/prefs/defaultsearchselect.inc
  1.5       +14 -15    imp/templates/search/search.html

  Chora Links:
  http://cvs.horde.org/diff.php/imp/folders.php?r1=2.355&r2=2.356&ty=u
  http://cvs.horde.org/co.php/imp/lib/Attic/VFolder.php?r=1.26
  http://cvs.horde.org/diff.php/imp/lib/Auth/imp.php?r1=1.28&r2=1.29&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Folder.php?r1=1.166&r2=1.167&ty=u
  http://cvs.horde.org/diff.php/imp/lib/IMAP/MailboxCache.php?r1=1.51&r2=1.52&ty=u
  http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?r1=1.72&r2=1.73&ty=u
  http://cvs.horde.org/diff.php/imp/lib/IMP.php?r1=1.539&r2=1.540&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Mailbox.php?r1=1.138&r2=1.139&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Message.php?r1=1.212&r2=1.213&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Search.php?r1=1.50&r2=1.51&ty=u
  http://cvs.horde.org/diff.php/imp/lib/Session.php?r1=1.113&r2=1.114&ty=u
  http://cvs.horde.org/diff.php/imp/lib/base.php?r1=1.90&r2=1.91&ty=u
  http://cvs.horde.org/diff.php/imp/lib/prefs.php?r1=1.20&r2=1.21&ty=u
  http://cvs.horde.org/diff.php/imp/mailbox.php?r1=2.721&r2=2.722&ty=u
  http://cvs.horde.org/diff.php/imp/message.php?r1=2.616&r2=2.617&ty=u
  http://cvs.horde.org/diff.php/imp/search.php?r1=2.148&r2=2.149&ty=u
  http://cvs.horde.org/diff.php/imp/templates/prefs/defaultsearchselect.inc?r1=1.1&r2=1.2&ty=u
  http://cvs.horde.org/diff.php/imp/templates/search/search.html?r1=1.4&r2=1.5&ty=u


More information about the cvs mailing list