mercurial/hg.py
changeset 9 b4d0c3786ad3
parent 4 ce3bd728b858
child 10 e76ed1e480ef
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