--- a/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Wed Apr 13 18:16:23 2022 +0200 +++ b/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py Wed Apr 13 19:49:25 2022 +0200 @@ -1031,10 +1031,12 @@ or delete (boolean) """ from .HgRevisionSelectionDialog import HgRevisionSelectionDialog - dlg = HgRevisionSelectionDialog(self.hgGetTagsList(), - self.hgGetBranchesList(), - self.hgGetBookmarksList(), - self.tr("Current branch tip")) + dlg = HgRevisionSelectionDialog( + self.hgGetTagsList(), + self.hgGetBranchesList(), + bookmarksList=self.hgGetBookmarksList(), + noneLabel=self.tr("Current branch tip") + ) if dlg.exec() == QDialog.DialogCode.Accepted: rev = dlg.getRevision() return self.vcsUpdate(name, revision=rev) @@ -1503,9 +1505,11 @@ return from .HgRevisionsSelectionDialog import HgRevisionsSelectionDialog - dlg = HgRevisionsSelectionDialog(self.hgGetTagsList(), - self.hgGetBranchesList(), - self.hgGetBookmarksList()) + dlg = HgRevisionsSelectionDialog( + self.hgGetTagsList(), + self.hgGetBranchesList(), + bookmarksList=self.hgGetBookmarksList() + ) if dlg.exec() == QDialog.DialogCode.Accepted: revisions = dlg.getRevisions() if self.diff is None: @@ -1550,9 +1554,11 @@ if extended: from .HgRevisionsSelectionDialog import HgRevisionsSelectionDialog - dlg = HgRevisionsSelectionDialog(self.hgGetTagsList(), - self.hgGetBranchesList(), - self.hgGetBookmarksList()) + dlg = HgRevisionsSelectionDialog( + self.hgGetTagsList(), + self.hgGetBranchesList(), + bookmarksList=self.hgGetBookmarksList() + ) if dlg.exec() == QDialog.DialogCode.Accepted: rev1, rev2 = dlg.getRevisions() else: @@ -2247,9 +2253,11 @@ rev = "" if subcommand in ("good", "bad", "skip"): from .HgRevisionSelectionDialog import HgRevisionSelectionDialog - dlg = HgRevisionSelectionDialog(self.hgGetTagsList(), - self.hgGetBranchesList(), - self.hgGetBookmarksList()) + dlg = HgRevisionSelectionDialog( + self.hgGetTagsList(), + self.hgGetBranchesList(), + bookmarksList=self.hgGetBookmarksList() + ) if dlg.exec() == QDialog.DialogCode.Accepted: rev = dlg.getRevision() else: