diff -r 72da480db4a5 -r 67ec4ad815e6 hgext/patchbomb.py --- a/hgext/patchbomb.py Sat Feb 24 11:04:21 2018 -0800 +++ b/hgext/patchbomb.py Sat Feb 24 11:17:10 2018 -0800 @@ -654,8 +654,9 @@ else: msg = _('public url %s is missing %s') msg %= (publicurl, missing[0]) + missingrevs = [ctx.rev() for ctx in missing] revhint = ' '.join('-r %s' % h - for h in repo.set('heads(%ld)', missing)) + for h in repo.set('heads(%ld)', missingrevs)) hint = _("use 'hg push %s %s'") % (publicurl, revhint) raise error.Abort(msg, hint=hint)