コード例 #1
0
 def run(self, edit):
     global LEFT
     LEFT = {"win_id": self.view.window().id(), "view_id": self.view.id(), "clip": None}
     name = self.view.file_name()
     if name is None:
         name = "Untitled"
     update_menu(basename(name))
コード例 #2
0
def basic_reload():
    global LEFT
    LEFT = None
    update_menu()
    settings = load_settings()
    settings.clear_on_change('reload_basic')
    settings.add_on_change('reload_basic', basic_reload)
コード例 #3
0
ファイル: easy_diff_basic.py プロジェクト: derjanb/EasyDiff
 def run(self, edit, group=-1, index=-1):
     global LEFT
     if index != -1:
         # Ensure we have the correct view
         self.view = sublime.active_window().views_in_group(group)[index]
     LEFT = {"win_id": None, "view_id": None, "clip": EasyDiffView("**selection**", self.get_selections(), self.get_encoding())}
     update_menu("**selection**")
コード例 #4
0
ファイル: easy_diff_basic.py プロジェクト: derjanb/EasyDiff
def basic_reload():
    global LEFT
    LEFT = None
    update_menu()
    settings = load_settings()
    settings.clear_on_change('reload_basic')
    settings.add_on_change('reload_basic', basic_reload)
コード例 #5
0
ファイル: easy_diff_basic.py プロジェクト: MSublime/EasyDiff
    def on_close(self, view):
        """Update menu on view close."""

        global LEFT
        vid = view.id()
        if LEFT is not None and vid == LEFT["view_id"]:
            LEFT = None
            update_menu()
コード例 #6
0
    def on_close(self, view):
        """Update menu on view close."""

        global LEFT
        vid = view.id()
        if LEFT is not None and vid == LEFT["view_id"]:
            LEFT = None
            update_menu()
コード例 #7
0
 def run(self, edit):
     global LEFT
     LEFT = {
         "win_id": None,
         "view_id": None,
         "clip": EasyDiffView("**clipboard**", sublime.get_clipboard(),
                              "UTF-8")
     }
     update_menu("**clipboard**")
コード例 #8
0
ファイル: easy_diff_basic.py プロジェクト: MSublime/EasyDiff
    def run(self, paths=[], group=-1, index=-1):
        """Run command."""

        global LEFT
        LEFT = {
            "win_id": None, "view_id": None,
            "clip": EasyDiffView("**clipboard**", sublime.get_clipboard(), "UTF-8")
        }
        update_menu("**clipboard**")
コード例 #9
0
ファイル: easy_diff_basic.py プロジェクト: derjanb/EasyDiff
 def run(self, paths=[], group=-1, index=-1):
     global LEFT
     self.set_view(paths, group, index)
     if self.view is None:
         return
     LEFT = {"win_id": self.view.window().id(), "view_id": self.view.id(), "clip": None}
     name = self.view.file_name()
     if name is None:
         name = "Untitled"
     update_menu(basename(name))
コード例 #10
0
 def run(self, edit):
     global LEFT
     LEFT = {
         "win_id": self.view.window().id(),
         "view_id": self.view.id(),
         "clip": None
     }
     name = self.view.file_name()
     if name is None:
         name = "Untitled"
     update_menu(basename(name))
コード例 #11
0
    def run(self, paths=[], group=-1, index=-1):
        """Run command."""

        global LEFT
        LEFT = {
            "win_id": None,
            "view_id": None,
            "clip": EasyDiffView("**clipboard**", sublime.get_clipboard(),
                                 "UTF-8")
        }
        update_menu("**clipboard**")
コード例 #12
0
 def run(self, edit):
     global LEFT
     LEFT = {
         "win_id":
         None,
         "view_id":
         None,
         "clip":
         EasyDiffView("**selection**", self.get_selections(),
                      self.get_encoding())
     }
     update_menu("**selection**")
コード例 #13
0
ファイル: easy_diff_basic.py プロジェクト: MSublime/EasyDiff
    def run(self, edit, group=-1, index=-1):
        """Run command."""

        global LEFT
        if index != -1:
            # Ensure we have the correct view
            self.view = get_group_view(sublime.active_window(), group, index)
        LEFT = {
            "win_id": None, "view_id": None,
            "clip": EasyDiffView("**selection**", self.get_selections(), self.get_encoding())
        }
        update_menu("**selection**")
コード例 #14
0
    def run(self, paths=[], group=-1, index=-1):
        """Run command."""

        global LEFT
        self.set_view(paths, group, index)
        if self.view is None:
            return
        LEFT = {
            "win_id": self.view.window().id(),
            "view_id": self.view.id(),
            "clip": None
        }
        name = self.view.file_name()
        if name is None:
            name = "Untitled"
        update_menu(basename(name))
コード例 #15
0
    def run(self, edit, group=-1, index=-1):
        """Run command."""

        global LEFT
        if index != -1:
            # Ensure we have the correct view
            self.view = get_group_view(sublime.active_window(), group, index)
        LEFT = {
            "win_id":
            None,
            "view_id":
            None,
            "clip":
            EasyDiffView("**selection**", self.get_selections(),
                         self.get_encoding())
        }
        update_menu("**selection**")
コード例 #16
0
 def run(self, edit):
     global LEFT
     LEFT = {"win_id": None, "view_id": None, "clip": EasyDiffView("**selection**", self.get_selections(), self.get_encoding())}
     update_menu("**selection**")
コード例 #17
0
 def run(self, edit):
     global LEFT
     LEFT = {"win_id": None, "view_id": None, "clip": EasyDiffView("**clipboard**", sublime.get_clipboard(), "UTF-8")}
     update_menu("**clipboard**")