Mercurial > hg-stable
changeset 32146:74930cf4a10e stable
eol: import 'error' as 'errormod'
We need the 'error' name available to fix another bug, so we rename the imported
module.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Fri, 23 Jun 2017 13:24:45 +0200 |
parents | d3ab31bf9c0e |
children | 4e7352b8325c |
files | hgext/eol.py |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/eol.py Tue Jun 13 22:24:41 2017 -0400 +++ b/hgext/eol.py Fri Jun 23 13:24:45 2017 +0200 @@ -98,7 +98,7 @@ from mercurial.i18n import _ from mercurial import ( config, - error, + error as errormod, extensions, match, pycompat, @@ -225,7 +225,7 @@ return eolfile(ui, repo.root, data) except (IOError, LookupError): pass - except error.ParseError as inst: + except errormod.ParseError as inst: ui.warn(_("warning: ignoring .hgeol file due to parse error " "at %s: %s\n") % (inst.args[1], inst.args[0])) return None @@ -254,7 +254,7 @@ for f, target, node in sorted(failed): msgs.append(_(" %s in %s should not have %s line endings") % (f, node, eols[target])) - raise error.Abort(_("end-of-line check failed:\n") + "\n".join(msgs)) + raise errormod.Abort(_("end-of-line check failed:\n") + "\n".join(msgs)) def checkallhook(ui, repo, node, hooktype, **kwargs): """verify that files have expected EOLs""" @@ -356,7 +356,7 @@ # Write the cache to update mtime and cache .hgeol with self.vfs("eol.cache", "w") as f: f.write(hgeoldata) - except error.LockUnavailable: + except errormod.LockUnavailable: # If we cannot lock the repository and clear the # dirstate, then a commit might not see all files # as modified. But if we cannot lock the @@ -381,8 +381,8 @@ # have all non-binary files taken care of. continue if inconsistenteol(data): - raise error.Abort(_("inconsistent newline style " - "in %s\n") % f) + raise errormod.Abort(_("inconsistent newline style " + "in %s\n") % f) return super(eolrepo, self).commitctx(ctx, haserror) repo.__class__ = eolrepo repo._hgcleardirstate()