Skip to content

Commit 666cb98

Browse files
committed
Update references to syntax files in plugins
1 parent d71c565 commit 666cb98

File tree

7 files changed

+18
-12
lines changed

7 files changed

+18
-12
lines changed

build_sys_dev.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
PLUGIN_NAME = get_package_name()
1111

12-
BUILD_SYSTEM_SYNTAX = ("Packages/%s/Syntax Definitions/Sublime Text Build System.tmLanguage"
12+
BUILD_SYSTEM_SYNTAX = ("Packages/%s/Package/"
13+
"Sublime Text Build System/Sublime Text Build System.tmLanguage"
1314
% PLUGIN_NAME)
1415

1516

commands_file_dev.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
PLUGIN_NAME = get_package_name()
1515

16-
SYNTAX_DEF = "Packages/%s/Syntax Definitions/Sublime Commands.tmLanguage" % PLUGIN_NAME
16+
SYNTAX_DEF = "Packages/%s/Package/Sublime Text Commands/Sublime Commands.tmLanguage" % PLUGIN_NAME
1717

1818

1919
class NewCommandsFileCommand(sublime_plugin.WindowCommand):

completions_dev.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99

1010
PLUGIN_NAME = get_package_name()
1111

12-
COMPLETIONS_SYNTAX_DEF = ("Packages/%s/Syntax Definitions/Sublime Completions.tmLanguage"
12+
COMPLETIONS_SYNTAX_DEF = ("Packages/%s/Package/"
13+
"Sublime Text Completions/Sublime Completions.tmLanguage"
1314
% PLUGIN_NAME)
1415
TPL = """{
1516
"scope": "source.${1:off}",

settings_dev.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010

1111
PLUGIN_NAME = get_package_name()
1212

13-
SETTINGS_SYNTAX = "Packages/%s/Syntax Definitions/Sublime Settings.tmLanguage" % PLUGIN_NAME
14-
TPL = """{\n\t$0\n}"""
13+
SETTINGS_SYNTAX = ("Packages/%s/Package/Sublime Text Settings/Sublime Settings.tmLanguage"
14+
% PLUGIN_NAME)
15+
TPL = "{\n\t$0\n}"
1516

1617

1718
class NewSettingsCommand(sublime_plugin.WindowCommand):

snippet_dev.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,11 @@
1414

1515
PLUGIN_NAME = get_package_name()
1616

17-
RAW_SNIPPETS_SYNTAX = ("Packages/%s/Syntax Definitions/Sublime Snippet (Raw).tmLanguage"
17+
RAW_SNIPPETS_SYNTAX = ("Packages/%s/"
18+
"Package/Sublime Text Snippet/Sublime Text Snippet (Raw).sublime-syntax"
1819
% PLUGIN_NAME)
19-
XML_SYNTAX = "Packages/XML/XML.tmLanguage"
20+
SNIPPETS_SYNTAX = ("Packages/%s/Package/Sublime Text Snippet/Sublime Text Snippet.sublime-syntax"
21+
% PLUGIN_NAME)
2022

2123

2224
TPL = """<snippet>
@@ -36,13 +38,13 @@ def run(self):
3638

3739
class GenerateSnippetFromRawSnippetCommand(sublime_plugin.TextCommand):
3840
def is_enabled(self):
39-
return self.view.match_selector(0, 'source.sublimesnippetraw')
41+
return self.view.match_selector(0, 'source.sublime.snippet')
4042

4143
def run(self, edit):
4244
content = get_text(self.view)
4345
clear(self.view)
4446
self.view.run_command('insert_snippet', {'contents': TPL})
45-
self.view.set_syntax_file(XML_SYNTAX)
47+
self.view.set_syntax_file(SNIPPETS_SYNTAX)
4648
# Insert existing contents into CDATA section. We rely on the fact
4749
# that Sublime will place the first selection in the first field of
4850
# the newly inserted snippet.
@@ -70,7 +72,7 @@ class CopyAndInsertRawSnippetCommand(sublime_plugin.TextCommand):
7072
files.
7173
"""
7274
def is_enabled(self):
73-
return self.view.match_selector(0, 'source.sublimesnippetraw')
75+
return self.view.match_selector(0, 'source.sublime.snippet')
7476

7577
def run(self, edit):
7678
snip = get_text(self.view)

syntax_def_dev.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
PLUGIN_NAME = get_package_name()
3636

3737
# Must be forward slashes (no os.path.join)!
38-
SYNTAX_LANGUAGE_TMPL = ("Packages/%s/Syntax Definitions/Sublime Text Syntax Def (%%s).tmLanguage"
38+
SYNTAX_LANGUAGE_TMPL = ("Packages/%s/Package/TextMate Syntax Definition (%%s)/"
39+
"TextMate Syntax Definition (%%s).tmLanguage"
3940
% PLUGIN_NAME)
4041
XML_SYNTAX_LANGUAGE = "Packages/XML/XML.tmLanguage"
4142

@@ -110,7 +111,7 @@ def run(self, fmt='yaml'):
110111
if fmt == 'plist':
111112
view.set_syntax_file(XML_SYNTAX_LANGUAGE)
112113
else:
113-
view.set_syntax_file(SYNTAX_LANGUAGE_TMPL % fmt.upper())
114+
view.set_syntax_file(SYNTAX_LANGUAGE_TMPL % (fmt.upper(), fmt.upper()))
114115

115116
view.run_command('insert_snippet', {'contents': boilerplates[fmt] % uuid.uuid4()})
116117

0 commit comments

Comments
 (0)