Skip Montanaro 
								
							 
						 
						
							
							
							
							
								
							
							
								0de65807e6 
								
							 
						 
						
							
							
								
								bunch more __all__ lists  
							
							... 
							
							
							
							also modified check_all function to suppress all warnings since they aren't
relevant to what this test is doing (allows quiet checking of regsub, for
instance) 
							
						 
						
							2001-02-15 22:15:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								fb06539e99 
								
							 
						 
						
							
							
								
								My fix to the URL accidentally also switched back to the "pre" module.  
							
							... 
							
							
							
							Undo that! 
							
						 
						
							2000-08-01 21:22:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8c74335807 
								
							 
						 
						
							
							
								
								Replace the jitterbug page with the SF Bug Tracker page.  
							
							
							
						 
						
							2000-08-01 20:28:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fredrik Lundh 
								
							 
						 
						
							
							
							
							
								
							
							
								ef7bae6b2f 
								
							 
						 
						
							
							
								
								replaced <some suitable mail address> with something slightly  
							
							... 
							
							
							
							more suitable. 
							
						 
						
							2000-06-30 22:01:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								2850d18615 
								
							 
						 
						
							
							
								
								Switch to sre for regular expression matching (the new mini-re module  
							
							... 
							
							
							
							is actually by Fredrik Lundh).  This will break the re tests --
Fredrik will fix this before the final release. 
							
						 
						
							2000-06-30 16:25:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								77980a731c 
								
							 
						 
						
							
							
								
								Correct typo in module doc string doscovered by Jonathan Giddy.  
							
							
							
						 
						
							1999-11-15 14:19:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								6ebb387a08 
								
							 
						 
						
							
							
								
								Patch by Jeffrey Chang to add docstrings everywhere.  
							
							... 
							
							
							
							The text is condensed from the library manual. 
							
						 
						
							1999-07-09 21:15:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew M. Kuchling 
								
							 
						 
						
							
							
							
							
								
							
							
								9a80e00cac 
								
							 
						 
						
							
							
								
								The .subn() method wasn't setting _num_regs, which is used by the .groups()  
							
							... 
							
							
							
							method, so .groups() didn't work inside the replacement function
	called by re.sub.  One-line fix: set self._num_regs inside subn(). 
							
						 
						
							1998-08-21 18:39:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								3a8d1f5a6b 
								
							 
						 
						
							
							
								
								Modest speed improvement to escape() by Piet van Oostrum.  
							
							
							
						 
						
							1998-07-20 15:46:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5ab17ad3 
								
							 
						 
						
							
							
								
								Get a 3- to 4-fold speedup for sub()/subn(), split() and findall() by  
							
							... 
							
							
							
							not calling self.search(); instead, call self.code.match() directly
and interpret the list of registers it returns directly.  This saves
the overhead of instantiating a MatchObject for each hit, basically
inlining search() as well as group().  When a MatchObject is still
needed, one is allocated and reused for the duration of the scan. 
							
						 
						
							1998-07-17 20:18:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								be0b62cab4 
								
							 
						 
						
							
							
								
								Added findall() to RegexObject -- return a list of all matches in a  
							
							... 
							
							
							
							string.  Added groupdict() to MatchObject -- return the named groups
as a dict.  Added default argument to groups() to specify what to
return for unmatching groups; groupdict() also has this. 
							
						 
						
							1998-06-29 20:29:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								3c46234e5e 
								
							 
						 
						
							
							
								
								Remove Emacs and #! cruft.  
							
							
							
						 
						
							1998-05-29 18:22:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8430c583da 
								
							 
						 
						
							
							
								
								AMK's latest  
							
							
							
						 
						
							1998-04-03 21:47:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								45e2fbc2e7 
								
							 
						 
						
							
							
								
								Mass check-in after untabifying all files that need it.  
							
							
							
						 
						
							1998-03-26 21:13:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								b1908846af 
								
							 
						 
						
							
							
								
								Fix for literal null bytes -- these must be replaced by the four  
							
							... 
							
							
							
							characters \, 0, 0, 0. 
							
						 
						
							1998-02-19 21:18:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								2b2b3f9bcb 
								
							 
						 
						
							
							
								
								Fix two bugs:  
							
							... 
							
							
							
							(1) maxsplit was ignored in split().
(2) groups() would return a string instead of a singleton tuple when
there was only one group. 
							
						 
						
							1998-01-12 18:57:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								dfa6790bd6 
								
							 
						 
						
							
							
								
								New re version from AMK  
							
							
							
						 
						
							1997-12-08 17:12:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								af8d2bf4d8 
								
							 
						 
						
							
							
								
								Bugfix in match() -- the number of registers shouldn't be divided by two!  
							
							
							
						 
						
							1997-10-27 18:17:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5bc5b14f6d 
								
							 
						 
						
							
							
								
								Checking in AMK's latest installement.  
							
							
							
						 
						
							1997-10-08 02:08:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								c6e8fd6de7 
								
							 
						 
						
							
							
								
								Temporary fix to valid_identifier().  
							
							
							
						 
						
							1997-10-07 14:51:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								bf9d353bab 
								
							 
						 
						
							
							
								
								New "re" regular expression support.  
							
							... 
							
							
							
							The new re module was written by Andrew Kuchling and uses the pcre
code in ../Modules/.  The old re module has been renamed to re1,
just in case you need it for comparison. 
							
						 
						
							1997-10-06 14:45:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								827ea7cf5d 
								
							 
						 
						
							
							
								
								Last minut changes for \B, \S (?).  AMK.  
							
							
							
						 
						
							1997-08-15 15:44:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d6c4d950 
								
							 
						 
						
							
							
								
								OK, reop is safe again.  
							
							
							
						 
						
							1997-08-14 21:23:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								257c772afa 
								
							 
						 
						
							
							
								
								Comment out use of reop.expand_escape and reop._expand until their  
							
							... 
							
							
							
							bugginess has been fixed. 
							
						 
						
							1997-08-14 19:33:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								95e8053a9f 
								
							 
						 
						
							
							
								
								1.5a3 prerelease 1 from AMK  
							
							
							
						 
						
							1997-08-13 22:34:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								6af4abdba0 
								
							 
						 
						
							
							
								
								Various changes by AMK, e.g. remove \e, \cX, add \v  
							
							
							
						 
						
							1997-08-13 03:25:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								71fa97c60d 
								
							 
						 
						
							
							
								
								Jeffrey's latest -- reorder my chages somewhat,  
							
							... 
							
							
							
							removed some of his own cruft.  Added \g<...> references in replacement text. 
							
						 
						
							1997-07-18 04:26:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								9e18ec7dc9 
								
							 
						 
						
							
							
								
								Correctly implement sub, subn, and split.  Also correct and augment  
							
							... 
							
							
							
							the cache code. 
							
						 
						
							1997-07-17 22:39:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								a4f1a78b6e 
								
							 
						 
						
							
							
								
								Jeffrey's next installment  
							
							
							
						 
						
							1997-07-17 22:38:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								a0e4c1bffc 
								
							 
						 
						
							
							
								
								Jeffrey's latest -- seems to solve most problems!  
							
							
							
						 
						
							1997-07-17 14:52:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								26d80e6714 
								
							 
						 
						
							
							
								
								Correct inf. while loop.  
							
							
							
						 
						
							1997-07-15 18:59:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								9f845ec64b 
								
							 
						 
						
							
							
								
								More changes by Jeffrey.  
							
							
							
						 
						
							1997-07-15 18:11:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								531097502c 
								
							 
						 
						
							
							
								
								Fix group() -- should be tuple even when re has exactly one group.  
							
							
							
						 
						
							1997-07-15 15:40:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								09bcfd649a 
								
							 
						 
						
							
							
								
								Jeffrey's latest -- almost there.  
							
							
							
						 
						
							1997-07-15 15:38:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								04a1d74229 
								
							 
						 
						
							
							
								
								Jeffrey's newest  
							
							
							
						 
						
							1997-07-15 14:38:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5d6de256d5 
								
							 
						 
						
							
							
								
								New from Jeffrey; small nits.  
							
							
							
						 
						
							1997-07-11 21:10:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8a9a4a2336 
								
							 
						 
						
							
							
								
								Jeffrey's latest.  
							
							
							
						 
						
							1997-07-11 20:48:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								65c28b7efb 
								
							 
						 
						
							
							
								
								Removed debug print in set construction.  
							
							... 
							
							
							
							Changed some '==' to 'in' (Tim Peters). 
							
						 
						
							1997-07-11 11:10:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								63e18195b8 
								
							 
						 
						
							
							
								
								New version from Jeffrey after I complained about some glaring bugs.  
							
							
							
						 
						
							1997-07-11 11:08:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								5ca1b711b5 
								
							 
						 
						
							
							
								
								Straight from Jeffrey Ollie's web page.  
							
							
							
						 
						
							1997-07-10 21:00:31 +00:00