# HG changeset patch # User Vadim Gelfer # Date 1136245976 28800 # Node ID 301d5cd4abc64dc6c0bf35302733d55eb494cdbb # Parent 84e9b3484ff6ea7d25cbaa1f26cc40afdbc258fd make invalid pattern message not confusing. diff -r 84e9b3484ff6 -r 301d5cd4abc6 mercurial/util.py --- a/mercurial/util.py Mon Jan 02 15:48:16 2006 -0800 +++ b/mercurial/util.py Mon Jan 02 15:52:56 2006 -0800 @@ -262,8 +262,8 @@ pat = '(?:%s)' % regex(k, p, tail) matches.append(re.compile(pat).match) except re.error: - if src: raise Abort("%s: invalid pattern: %s:%s" % (src, k, p)) - else: raise Abort("invalid pattern: %s:%s" % (k, p)) + if src: raise Abort("%s: invalid pattern (%s): %s" % (src, k, p)) + else: raise Abort("invalid pattern (%s): %s" % (k, p)) def buildfn(text): for m in matches: