# HG changeset patch # User Kevin Bullock # Date 1438371154 18000 # Node ID 5dc059aeb5f47dc86ef30821b8a8cdfbf10a4080 # Parent 869146b8b9fb678cb2f2e584fef9975b6616afc8 Fix bookmark output on Mercurial 3.5. Mercurial 3.5 renamed the `repo._bookmarkcurrent` attribute to `_activebookmark`. diff -r 869146b8b9fb -r 5dc059aeb5f4 prompt.py --- 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: