1414
1515PLUGIN_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
2224TPL = """<snippet>
@@ -36,13 +38,13 @@ def run(self):
3638
3739class 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 )
0 commit comments