Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Moving from tmLanguage to sublime-syntax #62

Open
john-cj opened this issue Apr 7, 2020 · 0 comments
Open

Moving from tmLanguage to sublime-syntax #62

john-cj opened this issue Apr 7, 2020 · 0 comments

Comments

@john-cj
Copy link

john-cj commented Apr 7, 2020

Default packages are now use sublime-syntax format instead of tmLanguage. SublimeAutoHotkey doesn't. (Actually, it seems the new format was introduced back in 2016.)

The new format seems to be easier to edit (no XML) and also more powerful.

Specific features in .sublime-syntax that are not available as part of .tmLanguage:

  • The set directive
  • Pushing multiple contexts via a push or set directive. (A single push/pop is equivalent to begin/end.)
  • The clear_scopes directive
  • Variables
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant