mercurial/util.py
changeset 4193 9e3121017fb2
parent 4192 492d0d5b6976
child 4194 ec932167c3a7
equal deleted inserted replaced
4192:492d0d5b6976 4193:9e3121017fb2
   416       includes the initial part of glob: patterns that has no glob characters
   416       includes the initial part of glob: patterns that has no glob characters
   417     - a bool match(filename) function
   417     - a bool match(filename) function
   418     - a bool indicating if any patterns were passed in
   418     - a bool indicating if any patterns were passed in
   419     """
   419     """
   420 
   420 
       
   421     # a common case: no patterns at all
       
   422     if not names and not inc and not exc:
       
   423         return [], always, False
       
   424 
   421     def contains_glob(name):
   425     def contains_glob(name):
   422         for c in name:
   426         for c in name:
   423             if c in _globchars: return True
   427             if c in _globchars: return True
   424         return False
   428         return False
   425 
   429