# HG changeset patch # User Sean Farley # Date 1376279950 18000 # Node ID 284f91230c07056238e3a141f444f56d2950bc57 # Parent cf7322cb1c13b7598e9a083a6a262b7fe285bb66 basefilectx: move p1 from filectx diff -r cf7322cb1c13 -r 284f91230c07 mercurial/context.py --- a/mercurial/context.py Sun Aug 11 22:57:21 2013 -0500 +++ b/mercurial/context.py Sun Aug 11 22:59:10 2013 -0500 @@ -550,6 +550,9 @@ return [filectx(self._repo, p, fileid=n, filelog=l) for p, n, l in pl if n != nullid] + def p1(self): + return self.parents()[0] + class filectx(basefilectx): """A filecontext object makes access to data related to a particular filerevision convenient.""" @@ -635,9 +638,6 @@ pass return renamed - def p1(self): - return self.parents()[0] - def p2(self): p = self.parents() if len(p) == 2: