# HG changeset patch # User Matt Mackall # Date 1243201054 18000 # Node ID 4dea46d4e3f861a0b83181fcee2da82ed99fb045 # Parent e10e984bea46d1c9261b0e31c9a68e637974a31b match: fix _patsplit breakage with drive letters diff -r e10e984bea46 -r 4dea46d4e3f8 mercurial/match.py --- a/mercurial/match.py Sun May 24 18:31:01 2009 +0200 +++ b/mercurial/match.py Sun May 24 16:37:34 2009 -0500 @@ -114,9 +114,9 @@ """Split a string into an optional pattern kind prefix and the actual pattern.""" if ':' in pat: - pat, val = pat.split(':', 1) - if pat in ('re', 'glob', 'path', 'relglob', 'relpath', 'relre'): - return pat, val + kind, val = pat.split(':', 1) + if kind in ('re', 'glob', 'path', 'relglob', 'relpath', 'relre'): + return kind, val return default, pat def _globre(pat):