branch | stable |
changeset 13620 | 8ee4b00ddfd8 |
parent 13477 | 0fb2ff949790 |
child 13623 | 0e217d479c16 |
child 13693 | adf3c4401c5d |
--- a/mercurial/commands.py Sun Mar 13 14:26:32 2011 +0100 +++ b/mercurial/commands.py Sun Mar 13 15:42:24 2011 +0100 @@ -487,9 +487,9 @@ if mark is None: raise util.Abort(_("new bookmark name required")) marks[mark] = marks[rename] - del marks[rename] if repo._bookmarkcurrent == rename: bookmarks.setcurrent(repo, mark) + del marks[rename] bookmarks.write(repo) return