comparison mercurial/match.py @ 8573:62c996d543e6

match: kill unused defaults on _globre
author Matt Mackall <mpm@selenic.com>
date Sun, 24 May 2009 02:56:14 -0500
parents dd46948a07fa
children 63a7ed2128d5
comparison
equal deleted inserted replaced
8572:dd46948a07fa 8573:62c996d543e6
63 if pat.startswith(prefix + ':'): return pat.split(':', 1) 63 if pat.startswith(prefix + ':'): return pat.split(':', 1)
64 return default, pat 64 return default, pat
65 65
66 _globchars = set('[{*?') 66 _globchars = set('[{*?')
67 67
68 def _globre(pat, head='^', tail='$'): 68 def _globre(pat, head, tail):
69 "convert a glob pattern into a regexp" 69 "convert a glob pattern into a regexp"
70 i, n = 0, len(pat) 70 i, n = 0, len(pat)
71 res = '' 71 res = ''
72 group = 0 72 group = 0
73 def peek(): return i < n and pat[i] 73 def peek(): return i < n and pat[i]