Emacs mode for Haml.
Emacs Lisp
Latest commit 7717db6 May 8, 2015 @nex3 Update my name.
Failed to load latest commit information.
.gitignore Update .gitignore. Feb 24, 2012
.mailmap Update my name. May 8, 2015
README.md Update my name. May 9, 2015
haml-mode.el Update my name. May 9, 2015


haml-mode for Emacs

haml-mode is an Emacs major mode for use with HAML source files.

It provides syntax highlighting and support for syntax-aware indentation.

Support for syntax checking via flymake is available separately: see flymake-haml.


Via ELPA (recommended)

If you're an Emacs 24 user or you have a recent version of package.el you can install haml-mode from the MELPA or Marmalade package repositories.


Ensure haml-mode.el is in a directory on your load-path, and add the following to your ~/.emacs or ~/.emacs.d/init.el:

(require 'haml-mode)

You will also need to ensure ruby-mode is installed: the version in Emacs 24 is sufficient.

Optional functionality

Certain nested :filter blocks are syntax-highlighted if additional libraries are available. Emacs 24's js library will be used for :javascript blocks, while markdown-mode and textile-mode will be used for :markdown and :textile blocks respectively.


Author: Natalie Weizenbaum

Maintainer: Steve Purcell

Homepage: https://github.com/nex3/haml-mode