src/eric7/Plugins/VcsPlugins/vcsMercurial/HgStatusDialog.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9573
9960d19d66b5
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
680 680
681 def __diff(self): 681 def __diff(self):
682 """ 682 """
683 Private slot to handle the Diff context menu entry. 683 Private slot to handle the Diff context menu entry.
684 """ 684 """
685 from .HgDiffDialog import HgDiffDialog
686
685 names = [ 687 names = [
686 os.path.join(self.__repoPath, itm.text(self.__pathColumn)) 688 os.path.join(self.__repoPath, itm.text(self.__pathColumn))
687 for itm in self.__getModifiedItems() 689 for itm in self.__getModifiedItems()
688 ] 690 ]
689 if not names: 691 if not names:
695 ), 697 ),
696 ) 698 )
697 return 699 return
698 700
699 if self.diff is None: 701 if self.diff is None:
700 from .HgDiffDialog import HgDiffDialog
701
702 self.diff = HgDiffDialog(self.vcs) 702 self.diff = HgDiffDialog(self.vcs)
703 self.diff.show() 703 self.diff.show()
704 self.diff.start(names, refreshable=True) 704 self.diff.start(names, refreshable=True)
705 705
706 def __sbsDiff(self): 706 def __sbsDiff(self):

eric ide

mercurial