old_contents: #
  # linter.py
  # Linter for SublimeLinter3, a code checking framework for Sublime Text 3
  #
  # Written by Jonas Gratz
  # Copyright (c) 2015 Jonas Gratz
  #
  # License: MIT
  #
  
  """This module exports the Tlec plugin class."""
  
  import sublime
  from SublimeLinter.lint import Linter, util
  
  class Tlec(Linter):
  
      """Provides an interface to tlec."""
  
      def cmd(self):
          return [self.executable_path, sublime.load_settings('Epages6.sublime-settings').get('path'), '--vm=' + self.view.settings().get('ep6_vm'), '--lint', '@'];
  
      executable = 'perl'
      syntax = ('html', 'tle')
      regex = r'(?P<message>.+?) at line (?P<line>\d+)(, near (?P<near>.+?))?'
      error_stream = util.STREAM_BOTH
      tempfile_suffix = 'html'
  
new_contents: #
  # linter.py
  # Linter for SublimeLinter3, a code checking framework for Sublime Text 3
  #
  # Written by Jonas Gratz
  # Copyright (c) 2015 Jonas Gratz
  #
  # License: MIT
  #
  
  """This module exports the Tlec plugin class."""
  
  import sublime
  from SublimeLinter.lint import Linter, util
  
  class Tlec(Linter):
  
      """Provides an interface to tlec."""
  
      def cmd(self):
          return [self.executable_path, sublime.packages_path() +  '/Epages6/ep6-tools.py', '--vm', self.view.settings().get('ep6vm')['vm'], '--lint', '--file', self.view.file_name(), '--user', 'root', '--password', 'qwert6', '--ignore-me', '@'];
  
      executable = 'python3'
      syntax = ('html', 'tle')
      regex = r'(?P<message>.+?) at line (?P<line>\d+)(, near (?P<near>.+?))?'
      error_stream = util.STREAM_BOTH
      tempfile_suffix = 'html'
  
subject: Make linter executable for python/changed epages6 sublime plugin