martinisoft / ruby-haml.tmbundle forked from Shazburg/ruby-haml.tmbundle

Updated TextMate Bundle for HAML and SASS to support 2.1 syntax

This URL has Read+Write access

martinisoft (author)
Sat Jul 18 21:38:54 -0700 2009
commit  ae03fc4574b360cc90a82b3b8dfa266fe22fb147
tree    e90eeff238696f56fec33f2161c53b958a969339
parent  1801901979d9adab9776f52f13df574cc4f11c6b
name age message
directory Commands/ Mon Aug 25 19:29:31 -0700 2008 Initial commit [Shazburg]
directory Macros/ Mon Aug 25 19:29:31 -0700 2008 Initial commit [Shazburg]
directory Preferences/ Mon Aug 25 19:29:31 -0700 2008 Initial commit [Shazburg]
file README.TXT Mon Aug 25 20:14:36 -0700 2008 Added non-official warning [Shazburg]
directory Snippets/ Loading commit data...
directory Syntaxes/ Fri Jan 09 22:21:20 -0800 2009 Understands &= Signed-off-by: Josh <joshbmatth... [Mike Nicholaides]
file info.plist
README.TXT
THIS IS IN NO WAY AN OFFICIAL BUNDLE; I FOUND THE HAML BUNDLE WANTING AND THOUGHT OTHERS WOULD FEEL THE SAME.

A few things that have been added:

  * Language is now source.ruby.haml. This lets us inherit Ruby magic very nicely.
  * Straight up lifted HTML Bundle's "Insert Tag (With Current Word)". Type [CTRL-,] and you get a default "%p" tag. 
  Start with any text and you'll get that as a Haml tag, as well. An example would be typing "div", hitting [CTRL-,] and 
  getting "%div"
  * Default tag behaviors for html, head, meta, title, body, link and DocType tags.
  * Macro for adding Inline Ruby to existing tag. Basically just adds "==" to the end of the current line's tag.