[Python-checkins] python/dist/src/Lib imaplib.py,1.64,1.65

loewis at users.sourceforge.net loewis at users.sourceforge.net
Mon Nov 10 01:44:46 EST 2003


Update of /cvsroot/python/python/dist/src/Lib
In directory sc8-pr-cvs1:/tmp/cvs-serv16560/Lib
Modified Files:
	imaplib.py 
Log Message:
Patch #798297: Add IMAP THREAD command.
Index: imaplib.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/imaplib.py,v
retrieving revision 1.64
retrieving revision 1.65
diff -C2 -d -r1.64 -r1.65
*** imaplib.py	29 Jun 2003 04:21:43 -0000	1.64
--- imaplib.py	10 Nov 2003 06:44:44 -0000	1.65
***************
*** 70,73 ****
--- 70,74 ----
 'STORE': ('SELECTED',),
 'SUBSCRIBE': ('AUTH', 'SELECTED'),
+ 'THREAD': ('SELECTED',),
 'UID': ('SELECTED',),
 'UNSUBSCRIBE': ('AUTH', 'SELECTED'),
***************
*** 678,681 ****
--- 679,692 ----
 """
 return self._simple_command('SUBSCRIBE', mailbox)
+ 
+ 
+ def thread(self, threading_algorithm, charset, *search_criteria):
+ """IMAPrev1 extension THREAD command.
+ 
+ (type, [data]) = <instance>.thread(threading_alogrithm, charset, search_criteria, ...)
+ """
+ name = 'THREAD'
+ typ, dat = self._simple_command(name, threading_algorithm, charset, *search_criteria)
+ return self._untagged_response(typ, dat, name)
 
 


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /