From b70c561e1c4645a77f3038fa9d5889c452f588b1 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 12 Nov 2014 17:44:32 -0500 Subject: [PATCH] Make a function slightly more general. --- src | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src b/src index 4b67786..fdee133 100755 --- a/src +++ b/src @@ -221,9 +221,11 @@ class History: if reversed: selection.reverse() return selection - def tip(self): - "Return the tip revision of the current branch." - s = self.native_to_revno(self.current()) + def tip(self, rev=None): + "Return the tip revision of the branch of the given native revision." + if rev is None: + rev = self.current() + s = self.native_to_revno(rev) while True: rev = self.revno_to_native(s) rev = backend.succ(rev) -- 2.43.0