diff -r 5d839e1f0ce9 -r 9b68a2083dac hgext3rd/topic/__init__.py --- a/hgext3rd/topic/__init__.py Sun Jul 02 13:48:45 2017 +0200 +++ b/hgext3rd/topic/__init__.py Sun Jul 02 13:49:32 2017 +0200 @@ -340,7 +340,6 @@ def _changetopics(ui, repo, revset, newtopic): rewrote = 0 - needevolve = False wl = l = txn = None try: wl = repo.wlock() @@ -392,7 +391,6 @@ newnode = repo.commitctx(mc) successors[c.node()] = newnode ui.debug('new node id is %s\n' % node.hex(newnode)) - needevolve = needevolve or (len(c.children()) > 0) obsolete.createmarkers(repo, [(c, (repo[newnode],))]) rewrote += 1 # move the working copy too @@ -407,9 +405,6 @@ lock.release(txn, l, wl) repo.invalidate() ui.status('changed topic on %d changes\n' % rewrote) - if needevolve: - evolvetarget = 'topic(%s)' % newtopic if newtopic else 'not topic()' - ui.status('please run hg evolve --rev "%s" now\n' % evolvetarget) def _listtopics(ui, repo, opts): fm = ui.formatter('topics', opts)