Skip to content

A bundle for TextMate/Sublime Text providing syntax highlighting for x86 assembly code.

License

Notifications You must be signed in to change notification settings

tburghart/x86-assembly-textmate-bundle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

TextMate x86 Assembly Language Bundle

This is a TextMate/Sublime* bundle providing language support for 16/32/64 bit x86 Assembly Language sources in Intel and AT&T formats.

* Sublime is untested, but the original before I started mucking about in it claimed support, and my changes shouldn't have changed that. As always, YMMV.

History

I forked this repo because I wanted to separate AT&T and Intel assembler dialects - I use both, and there are enough differences that trying to handle them both with a single syntax description didn't seem worth the effort. By separating them, it'll be easier to enhance them properly, rather than living with the lowest common denominator and having even that be far less than accurate.

You can follow the forks back through GitHub if you want all the gory details, but basically I used Andrew Fox's version as the basis for my AT&T syntax and Ryan Hileman's version as the basis for my Intel syntax, the latter also based on the former.

License

All of this stuff has at its roots in some tangentially related PLC assembler handling bundles by Andy Morrow that had no associated license statements, meaning they're subject to default copyright protections broadened by implicit acceptance of GitHub's Terms of Service.

Some intermediate revisions are explicitly in the public domain, and others are also subject to default copyright rules. Because I prefer explicitly permissive licenses I've elected to place what I hope is an appropriate license on the work, and if any of the prior contributors object they should get in touch with me and we'll work out something satisfactory.

About

A bundle for TextMate/Sublime Text providing syntax highlighting for x86 assembly code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published