*** c:\python25\lib\filecmp.py Fri Jan 04 13:21:59 2008 --- d:\temp\filecmp.py Fri Jan 04 18:11:09 2008 *************** *** 277,283 **** # Return a copy with items that occur in skip removed. # def _filter(flist, skip): ! return list(ifilterfalse(skip.__contains__, flist)) # Demonstration and testing. --- 277,285 ---- # Return a copy with items that occur in skip removed. # def _filter(flist, skip): ! for pattern in skip: ! flist = list(ifilterfalse(fnmatch.filter(flist, pattern).__contains__, flist)) ! return flist # Demonstration and testing.