def run(self, external=False, paths=[], group=-1, index=-1):

        self.external = external
        self.set_view(paths, group, index)
        if not self.no_view and self.view is None:
            return
        if not self.no_view:
            sublime.set_timeout(self.is_loaded, 100)
        else:
            self.diff()
run command.
dataset/ETHPy150Open facelessuser/EasyDiff/easy_diff_basic.py/_EasyDiffCompareBothWindowCommand.run