diff -r cd3a3d0d7823 -r c7c3f9de2d1c Plugins/VcsPlugins/vcsMercurial/HgTagDialog.py --- a/Plugins/VcsPlugins/vcsMercurial/HgTagDialog.py Sat Nov 26 15:35:12 2016 +0100 +++ b/Plugins/VcsPlugins/vcsMercurial/HgTagDialog.py Sat Nov 26 15:52:06 2016 +0100 @@ -91,7 +91,9 @@ """ Public method to retrieve the tag data. - @return tuple of two strings and int (tag, revision, tag operation) + @return tuple containing the tag, revision, tag operation and a flag + indicating to enforce the operation + @rtype tuple of str, str, int,bool """ tag = self.tagCombo.currentText().replace(" ", "_") tagOp = 0 @@ -105,4 +107,5 @@ tagOp = HgTagDialog.DeleteGlobalTag else: tagOp = HgTagDialog.DeleteLocalTag - return (tag, self.revisionEdit.text(), tagOp) + return (tag, self.revisionEdit.text(), tagOp, + self.forceCheckBox.isChecked)