13xforever / x86-assembly-textmate-bundle

A bundle for TextMate/Sublime Text providing syntax highlighting for x86 assembly code.
MIT License
82 stars 24 forks source link

Rewrite using sublime-syntax format #8

Closed 13xforever closed 6 years ago

13xforever commented 7 years ago

Sublime Text 3 has been released, and with it comes support for a new, more robust syntax highlighting definitions.

There's also a new documentation on recommended scope naming conventions.

This is really exciting, as it comes with more advanced features such as context stack and syntax testing facility. This allows for more modular and reusable syntax definition with less complexity and more breakage control.

Current plan includes:

Relevant branch: sublime-syntax

13xforever commented 6 years ago

And we're mostly done with the preprocessor stuff (still need to fix the illegal declarations for %assign)

13xforever commented 6 years ago

The bad news is there's no way to autoconvert sublime-syntax back to tmLanguage. Well, this sucks.

13xforever commented 6 years ago

As of 7acaea9 I deem this rewrite to be feature-complete

13xforever commented 6 years ago

Moved additional tasks to separate issues