From 005815112caefc142a89dd858a77c169e9cb57a6 Mon Sep 17 00:00:00 2001 From: "Leon.Xu" Date: Fri, 22 Jul 2016 16:30:57 +0800 Subject: [PATCH] + .no-sublime-package file. https://git.io/vKMIS --- .no-sublime-package | 1 + sublime-tmpl.py | 14 ++++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 .no-sublime-package diff --git a/.no-sublime-package b/.no-sublime-package new file mode 100644 index 0000000..b3d4ac0 --- /dev/null +++ b/.no-sublime-package @@ -0,0 +1 @@ +.no-sublime-package \ No newline at end of file diff --git a/sublime-tmpl.py b/sublime-tmpl.py index 2653f54..628cbb7 100644 --- a/sublime-tmpl.py +++ b/sublime-tmpl.py @@ -205,8 +205,7 @@ def plugin_loaded(): # for ST3 >= 3016 # global PACKAGES_PATH PACKAGES_PATH = sublime.packages_path() TARGET_PATH = os.path.join(PACKAGES_PATH, PACKAGE_NAME) - # print(BASE_PATH, os.path.dirname(BASE_PATH)) - # print(TARGET_PATH) + # print(BASE_PATH, os.path.dirname(BASE_PATH), TARGET_PATH) # auto create custom_path custom_path = os.path.join(PACKAGES_PATH, 'User', PACKAGE_NAME, TMLP_DIR) @@ -214,14 +213,21 @@ def plugin_loaded(): # for ST3 >= 3016 if not os.path.isdir(custom_path): os.makedirs(custom_path) - # first run + # try: + # from package_control import events + # if events.post_upgrade(PACKAGE_NAME): + # print('Upgraded to %s!' % events.post_upgrade(PACKAGE_NAME)) + # except Exception as e: + # print(e) + + # first run (https://git.io/vKMIS, does not need extract files) if not os.path.isdir(TARGET_PATH): os.makedirs(os.path.join(TARGET_PATH, TMLP_DIR)) # copy user files tmpl_dir = TMLP_DIR + '/' file_list = [ 'Default.sublime-commands', 'Main.sublime-menu', - # if don't copy .py, ST3 throw: ImportError: No module named + # if don't copy .py, ST3 throw: ImportError: No module named # fix: restart sublime 'sublime-tmpl.py', 'README.md', tmpl_dir + 'css.tmpl', tmpl_dir + 'html.tmpl',