20 lines
622 B
Python
20 lines
622 B
Python
# -*- encoding: utf-8 -*-
|
|
|
|
import sublime
|
|
import sublime_plugin
|
|
import os.path
|
|
|
|
class MLPDevListener(sublime_plugin.EventListener):
|
|
|
|
def on_post_save(self, view):
|
|
if not (os.path.dirname(__file__) in view.file_name() and
|
|
view.file_name().endswith('.py')):
|
|
return
|
|
sublime.run_command('reload_plugin', {
|
|
'main': os.path.join(sublime.packages_path(),
|
|
'MarkdownLivePreview', 'md_in_popup.py'),
|
|
'scripts': ['image_manager', 'functions', 'MLPApi',
|
|
'setting_names'],
|
|
'quiet': True
|
|
})
|