Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/hg.py @ 9:b4d0c3786ad3 0.4c
Ignore empty ignore patterns
author | mpm@selenic.com |
---|---|
date | Tue, 03 May 2005 18:51:52 -0800 |
parents | ce3bd728b858 |
children | e76ed1e480ef |
comparison
equal
deleted
inserted
replaced
8:e5a480dadca3 | 9:b4d0c3786ad3 |
---|---|
267 if self.ignorelist is None: | 267 if self.ignorelist is None: |
268 self.ignorelist = [] | 268 self.ignorelist = [] |
269 try: | 269 try: |
270 l = open(os.path.join(self.root, ".hgignore")).readlines() | 270 l = open(os.path.join(self.root, ".hgignore")).readlines() |
271 for pat in l: | 271 for pat in l: |
272 self.ignorelist.append(re.compile(pat[:-1])) | 272 if pat != "\n": |
273 self.ignorelist.append(re.compile(pat[:-1])) | |
273 except IOError: pass | 274 except IOError: pass |
274 for pat in self.ignorelist: | 275 for pat in self.ignorelist: |
275 if pat.search(f): return True | 276 if pat.search(f): return True |
276 return False | 277 return False |
277 | 278 |