diff -r 1d6558f5ea74 -r 4f969b9e0cf5 hgext/rebase.py --- a/hgext/rebase.py Wed Sep 20 07:46:55 2017 +0530 +++ b/hgext/rebase.py Tue Sep 19 22:06:26 2017 -0700 @@ -125,7 +125,11 @@ desc = '%d:%s "%s"' % (ctx.rev(), ctx, ctx.description().split('\n', 1)[0]) repo = ctx.repo() - names = repo.nodetags(ctx.node()) + repo.nodebookmarks(ctx.node()) + names = [] + for nsname, ns in repo.names.iteritems(): + if nsname == 'branches': + continue + names.extend(ns.names(repo, ctx.node())) if names: desc += ' (%s)' % ' '.join(names) return desc