When attempting to convert https://github.com/russCloak/SublimePuppet over to the new syntax using “New Syntax from Puppet.TmLanguage”, my console shows the following error and nothing happens on screen:
File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 553, in run_
return self.run()
File "convert_syntax in /Applications/Sublime Text.app/Contents/MacOS/Packages/Default.sublime-package", line 398, in run
File "convert_syntax in /Applications/Sublime Text.app/Contents/MacOS/Packages/Default.sublime-package", line 322, in convert
File "convert_syntax in /Applications/Sublime Text.app/Contents/MacOS/Packages/Default.sublime-package", line 243, in make_context
File "convert_syntax in /Applications/Sublime Text.app/Contents/MacOS/Packages/Default.sublime-package", line 286, in make_context
Exception: no entry in repository for variables
I’ve tested this with something like Ruby and was able to generate a YAML file without any issue or console errors.