5dc059aeb5f4

Fix bookmark output on Mercurial 3.5.

Mercurial 3.5 renamed the `repo._bookmarkcurrent` attribute to
`_activebookmark`.
[view raw] [browse files]
author Kevin Bullock <kbullock@ringworld.org>
date Fri, 31 Jul 2015 14:32:34 -0500
parents 869146b8b9fb
children e90cf5cad060 34c0e34e7fe7
branches/tags (none)
files prompt.py

Changes

--- a/prompt.py	Fri Jul 31 14:31:40 2015 -0500
+++ b/prompt.py	Fri Jul 31 14:32:34 2015 -0500
@@ -110,6 +110,8 @@
             book = getattr(repo, '_bookmarkcurrent', None)
         except KeyError:
             book = getattr(repo, '_bookmarkcurrent', None)
+        if book is None:
+            book = getattr(repo, '_activebookmark', None)
         if book:
             cur = repo['.'].node()
             if repo._bookmarks[book] == cur: