Mercurial > public > mercurial-scm > hg
diff mercurial/localrepo.py @ 3072:bc3fe3b5b785
Never apply string formatting to generated errors with util.Abort.
Otherwise error messages containing % chars yield errors or worse.
Fixed (hopefully) all users of util.Abort.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Fri, 08 Sep 2006 09:36:18 +0200 |
parents | 4d0e0f149581 |
children | 4c9fcb5e3b82 |
line wrap: on
line diff
--- a/mercurial/localrepo.py Fri Sep 08 02:16:16 2006 +0200 +++ b/mercurial/localrepo.py Fri Sep 08 09:36:18 2006 +0200 @@ -133,7 +133,7 @@ except Exception, exc: if isinstance(exc, util.Abort): self.ui.warn(_('error: %s hook failed: %s\n') % - (hname, exc.args[0] % exc.args[1:])) + (hname, exc.args[0])) else: self.ui.warn(_('error: %s hook raised an exception: ' '%s\n') % (hname, exc))