diff mercurial/context.py @ 6737:7239e06e58e9

context: consistently return p1 context for None
author Matt Mackall <mpm@selenic.com>
date Wed, 25 Jun 2008 17:33:51 -0500
parents 521c6c6f3b9b
children 5918e2b79859
line wrap: on
line diff
--- a/mercurial/context.py	Wed Jun 25 17:33:34 2008 -0500
+++ b/mercurial/context.py	Wed Jun 25 17:33:51 2008 -0500
@@ -19,11 +19,8 @@
         if not changeid and changeid != 0:
             p1, p2 = self._repo.dirstate.parents()
             self._rev = self._repo.changelog.rev(p1)
-            if self._rev == -1:
-                changeid = 'tip'
-            else:
-                self._node = p1
-                return
+            self._node = p1
+            return
 
         self._node = self._repo.lookup(changeid)
         self._rev = self._repo.changelog.rev(self._node)