#HAML TextMate Bundle
##Description
Forked from the Handcrafted HAML TextMate Bundle. Additions include
####Improved Language
* Text inside Ruby, ERB, Javascript, Sass, and CSS filters are now properly recognized so you get all the syntax highlighting, snippets, commands, etc.
* Added built-in html recognition. Helpful when you include html in your haml.
* Ruby code inside #{}
recognized as embedded ruby
* Updated language so that < and > are recognized as HAML constants
####Added snippets and commands
* ⌘⌥+C
converts selection from HTML to HAML (and tries to convert erb to haml style - still beta-y)
* ⌃+>
inserts #{}
and toggles between #{ruby code}
and #{ ruby code }
* Added snippets for attributes (:⇥
and =>
)
* Added full trigger snippets for common html elements (ie table, br, div, h1, h2, etc.)
* ⌘+/
uses rails comments -# instead of HTML comments
* ⌘⌥+X
escapes HTML special characters
##Installation
1. $ `cd ~/Library/Application\ Support/TextMate/Bundles/`
2. $ `git clone git://github.com/phuibonhoa/handcrafted-haml-textmate-bundle.git Haml.tmbundle`
3. $ `osascript -e 'tell app "TextMate" to reload bundles'`
If you'd like to install all my bundles, check out this [script](http://gist.github.com/443129) written by [mkdynamic](http://github.com/mkdynamic). It installs all bundles and backups any existing bundles with conflicting names. Thanks Mark!
##My Other Textmate Bundles
My bundles work best when use in conjunction with my other bundles:
* Rails - [http://github.com/phuibonhoa/ruby-on-rails-tmbundle](http://github.com/phuibonhoa/ruby-on-rails-tmbundle)
* Ruby - [http://github.com/phuibonhoa/ruby-tmbundle](http://github.com/phuibonhoa/ruby-tmbundle)
* Shoulda - [http://github.com/phuibonhoa/ruby-shoulda-tmbundle](http://github.com/phuibonhoa/ruby-shoulda-tmbundle)
* HAML - [http://github.com/phuibonhoa/handcrafted-haml-textmate-bundle](http://github.com/phuibonhoa/handcrafted-haml-textmate-bundle)
* Sass - [http://github.com/phuibonhoa/ruby-sass-tmbundle](http://github.com/phuibonhoa/ruby-sass-tmbundle)
* JavaScript - [http://github.com/phuibonhoa/Javascript-Bundle-Extension](http://github.com/phuibonhoa/Javascript-Bundle-Extension)
* CTags - [http://github.com/phuibonhoa/tm-ctags-tmbundle](http://github.com/phuibonhoa/tm-ctags-tmbundle)
##Credits
![BookRenter.com Logo](http://assets0.bookrenter.com/images/header/bookrenter_logo.gif "BookRenter.com")
Additions by [Philippe Huibonhoa](http://github.com/phuibonhoa) and funded by [BookRenter.com](http://www.bookrenter.com "BookRenter.com").
Original bundle can be found [here](http://github.com/handcrafted/handcrafted-haml-textmate-bundle)