From patchwork Wed Aug 7 18:13:09 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [09,of,36] context: move __repr__ from changectx From: Sean Farley X-Patchwork-Id: 2026 Message-Id: <8d5fbb6e08357ca42b14.1375899189@laptop.local> To: mercurial-devel@selenic.com Date: Wed, 07 Aug 2013 13:13:09 -0500 # HG changeset patch # User Sean Farley # Date 1375480357 18000 # Fri Aug 02 16:52:37 2013 -0500 # Node ID 8d5fbb6e08357ca42b140eaea1d3aaa72d10aec5 # Parent 24cb20d7bce4cee55bb91af047a901841fdfdd6d context: move __repr__ from changectx diff --git a/mercurial/context.py b/mercurial/context.py --- a/mercurial/context.py +++ b/mercurial/context.py @@ -39,10 +39,13 @@ return short(self.node()) def __int__(self): return self.rev() + def __repr__(self): + return "" % str(self) + def rev(self): return self._rev def node(self): return self._node def hex(self): @@ -145,13 +148,10 @@ except TypeError: pass raise error.RepoLookupError( _("unknown revision '%s'") % changeid) - def __repr__(self): - return "" % str(self) - def __hash__(self): try: return hash(self._rev) except AttributeError: return id(self)