Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								6fdb74f0ae
								
							
						 | 
						
							
							
								
								Re-apply r83871.
							
							
							
							
							
						 | 
						
							2010-08-13 16:26:40 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Antoine Pitrou
								
							 
						 | 
						
							
							
							
							
								
							
							
								f14c263280
								
							
						 | 
						
							
							
								
								Also temporarily revert r83871, to fix compilation on buildbots
							
							
							
							
							
						 | 
						
							2010-08-09 12:47:33 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Raymond Hettinger
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b0c1e07ca
								
							
						 | 
						
							
							
								
								Issue 7846:  fnmatch cache can grow without bound
							
							
							
							
							
							
							
							Updated to solution to use the functools.lru_cache().
Restores the API so that purge() is not needed
(because the cache never gets big). 
							
						 | 
						
							2010-08-09 02:07:15 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Brett Cannon
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc14320159
								
							
						 | 
						
							
							
								
								Make fnmatch be more PEP 8 compliant.
							
							
							
							
							
							
							
							Partially closes issue 9356. Thanks to Brian Brazil for the patch. 
							
						 | 
						
							2010-07-23 16:22:25 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									R. David Murray
								
							 
						 | 
						
							
							
							
							
								
							
							
								0425a8ea72
								
							
						 | 
						
							
							
								
								Fix 'refleak' introduced by fnmatch cache purge tests.
							
							
							
							
							
							
							
							This introduces a 'purge' function for the fnmatch module analogous
to the 'purge' function in the re module. 
							
						 | 
						
							2010-07-10 13:52:13 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									R. David Murray
								
							 
						 | 
						
							
							
							
							
								
							
							
								ea340a317a
								
							
						 | 
						
							
							
								
								7846: limit fnmatch pattern cache to _MAXCACHE=100 entries.
							
							
							
							
							
							
							
							Patch by Andrew Clegg. 
							
						 | 
						
							2010-07-09 12:23:21 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Gregory P. Smith
								
							 
						 | 
						
							
							
							
							
								
							
							
								01099707db
								
							
						 | 
						
							
							
								
								Merged revisions 74475 via svnmerge from
							
							
							
							
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r74475 | gregory.p.smith | 2009-08-16 11:52:58 -0700 (Sun, 16 Aug 2009) | 2 lines
  Issue 6665: Fix fnmatch to properly match filenames with newlines in them.
........ 
							
						 | 
						
							2009-08-16 18:58:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								3f2291f802
								
							
						 | 
						
							
							
								
								Change fnmatch.py to use separate caches for str and bytes keys.
							
							
							
							
							
							
							
							This is necessary to pass the tests with -bb. 
							
						 | 
						
							2008-10-03 16:38:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								f0af3e30db
								
							
						 | 
						
							
							
								
								Issue #3187: Better support for "undecodable" filenames.  Code by Victor
							
							
							
							
							
							
							
							Stinner, with small tweaks by GvR. 
							
						 | 
						
							2008-10-02 18:55:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Raymond Hettinger
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a4296ec29
								
							
						 | 
						
							
							
								
								SF patch #765238:  fix fnmatch.__all__
							
							
							
							
							
							
							
							(Contributed by George Yoshida.) 
							
						 | 
						
							2003-07-13 16:06:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Raymond Hettinger
								
							 
						 | 
						
							
							
							
							
								
							
							
								54f0222547
								
							
						 | 
						
							
							
								
								SF 563203. Replaced 'has_key()' with 'in'.
							
							
							
							
							
						 | 
						
							2002-06-01 14:18:47 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Martin v. Löwis
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5d4d2a7d5
								
							
						 | 
						
							
							
								
								Patch #409973: Speedup glob.glob, add fnmatch.filter.
							
							
							
							
							
						 | 
						
							2001-06-06 06:24:38 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Fred Drake
								
							 
						 | 
						
							
							
							
							
								
							
							
								46d9fda008
								
							
						 | 
						
							
							
								
								Donovan Baarda <abo@users.sourceforge.net>:
							
							
							
							
							
							
							
							Patch to make "\" in a character group work properly.
This closes SF bug #409651. 
							
						 | 
						
							2001-03-21 18:05:48 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Skip Montanaro
								
							 
						 | 
						
							
							
							
							
								
							
							
								eccd02a40d
								
							
						 | 
						
							
							
								
								more __all__ updates
							
							
							
							
							
						 | 
						
							2001-01-20 23:34:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tim Peters
								
							 
						 | 
						
							
							
							
							
								
							
							
								88869f9787
								
							
						 | 
						
							
							
								
								Whitespace normalization.
							
							
							
							
							
						 | 
						
							2001-01-14 23:36:06 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jeremy Hylton
								
							 
						 | 
						
							
							
							
							
								
							
							
								a05e293a21
								
							
						 | 
						
							
							
								
								typos fixed by Rob Hooft
							
							
							
							
							
						 | 
						
							2000-06-28 14:48:01 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								9694fcab53
								
							
						 | 
						
							
							
								
								Convert all remaining *simple* cases of regex usage to re usage.
							
							
							
							
							
						 | 
						
							1997-10-22 21:00:49 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e4b2def34
								
							
						 | 
						
							
							
								
								changes for the Mac
							
							
							
							
							
						 | 
						
							1995-01-27 02:41:45 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								3ec6c1d401
								
							
						 | 
						
							
							
								
								Get rid of debug print statement.
							
							
							
							
							
						 | 
						
							1992-01-14 18:27:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								05e5219f53
								
							
						 | 
						
							
							
								
								Rewritten using regex.
							
							
							
							
							
						 | 
						
							1992-01-12 23:29:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								bdfcfccbe5
								
							
						 | 
						
							
							
								
								New == syntax
							
							
							
							
							
						 | 
						
							1992-01-01 19:35:13 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								fc61383fad
								
							
						 | 
						
							
							
								
								Support [...] ranges.  Also [!...] for negated ranges, SYSV shell style.
							
							
							
							
							
						 | 
						
							1991-04-07 13:40:02 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido van Rossum
								
							 
						 | 
						
							
							
							
							
								
							
							
								762c39e9d2
								
							
						 | 
						
							
							
								
								Initial revision
							
							
							
							
							
						 | 
						
							1991-01-01 18:11:14 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |