[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mailman-cvs
Subject:    [Mailman-checkins] CVS: mailman/Mailman Mailbox.py,1.10,1.11
From:       Barry Warsaw <bwarsaw () users ! sourceforge ! net>
Date:       2000-09-24 1:25:19
[Download RAW message or body]

Update of /cvsroot/mailman/mailman/Mailman
In directory slayer.i.sourceforge.net:/tmp/cvs-serv7880

Modified Files:
	Mailbox.py 
Log Message:
Mailbox._fromlinepattern: optimizations by Tim Peters.


Index: Mailbox.py
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Mailbox.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** Mailbox.py	2000/09/24 00:23:26	1.10
--- Mailbox.py	2000/09/24 01:25:11	1.11
***************
*** 26,30 ****
  
  class Mailbox(mailbox.UnixMailbox):
!     _regexp = re.compile(mailbox.UnixMailbox._fromlinepattern)
  
      def _isrealfromline(self, line):
--- 26,33 ----
  
  class Mailbox(mailbox.UnixMailbox):
!     # a better regexp than the Python 1.5.2 default
!     _fromlinepattern = r'From \s*\S+\s+\w\w\w\s+\w\w\w\s+\d\d?\s+' \
!                        r'\d\d?:\d\d(:\d\d)?(\s+\S+)?\s+\d\d\d\d\s*$'
!     _regexp = re.compile(_fromlinepattern)
  
      def _isrealfromline(self, line):


_______________________________________________
Mailman-checkins mailing list
Mailman-checkins@python.org
http://www.python.org/mailman/listinfo/mailman-checkins

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic