コード例 #1
0
ファイル: easy_diff.py プロジェクト: CorneAussems/EasyDiff
 def create_file(self, v, name):
     root, ext = splitext(name)
     with open(join(self.temp_folder, "%s-%s%s" % (root, "LEFT" if self.side == LEFT else "RIGHT", ext)), "wb") as f:
         encoding = get_encoding(v)
         try:
             bfr = v.substr(sublime.Region(0, v.size())).encode(encoding)
         except:
             bfr = v.substr(sublime.Region(0, v.size())).encode("utf-8")
         f.write(bfr)
     return f.name
コード例 #2
0
ファイル: easy_diff.py プロジェクト: pampersrocker/EasyDiff
 def create_file(self, v, name):
     root, ext = splitext(name)
     with open(join(self.temp_folder, "%s-%s%s" % (root, "LEFT" if self.side == LEFT else "RIGHT", ext)), "wb") as f:
         encoding = get_encoding(v)
         try:
             bfr = v.substr(sublime.Region(0, v.size())).encode(encoding)
         except:
             bfr = v.substr(sublime.Region(0, v.size())).encode("utf-8")
         f.write(bfr)
     return f.name
コード例 #3
0
 def get_encoding(self):
     return get_encoding(self.view)
コード例 #4
0
    def get_encoding(self):
        """Get the encoding."""

        return get_encoding(self.view)
コード例 #5
0
    def get_encoding(self):
        """Get the encoding."""

        return get_encoding(self.view)