Skip to content

Moving from tmLanguage to sublime-syntax #62

Open
@john-cj

Description

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

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions