[cvs] commit: incubator/Imap_Client/lib/Horde/Imap Client.php incubator/Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php Socket.php incubator/Imap_Client/test/Horde/Imap test_client.php
Michael M Slusarz
slusarz at horde.org
Wed Sep 24 05:08:07 UTC 2008
slusarz 2008-09-24 01:08:07 EDT
Modified files:
Imap_Client/lib/Horde/Imap Client.php
Imap_Client/lib/Horde/Imap/Client Base.php Cclient.php
Socket.php
Imap_Client/test/Horde/Imap test_client.php
Log:
Moved escape() to the base class and make it a static function.
System flags do need the '\' before them - that is why indicates it is a
system flag vs. a keyword.
For folder listing, attributes is more correct than flags.
Fix multiple flagging in Socket driver.
Add Horde_Imap_Client_Search_Query:: as an API to produce IMAP compliant
search queries (ported somewhat from IMAP_Search_Query). Add some tests
to produce some (extremely compicated) examples. This object is now
used for search queries.
Revision Changes Path
1.14 +13 -1 incubator/Imap_Client/lib/Horde/Imap/Client.php
1.23 +361 -38 incubator/Imap_Client/lib/Horde/Imap/Client/Base.php
1.22 +34 -29 incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php
1.27 +49 -44 incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php
1.14 +32 -3 incubator/Imap_Client/test/Horde/Imap/test_client.php
Chora Links:
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client.php?r1=1.13&r2=1.14&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Base.php?r1=1.22&r2=1.23&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Cclient.php?r1=1.21&r2=1.22&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/lib/Horde/Imap/Client/Socket.php?r1=1.26&r2=1.27&ty=u
http://cvs.horde.org/diff.php/incubator/Imap_Client/test/Horde/Imap/test_client.php?r1=1.13&r2=1.14&ty=u
More information about the cvs
mailing list