Permalink
Commits on Jun 20, 2016
  1. Merge pull request #94 from frob/patch-1

    creationix committed Jun 20, 2016
    changed haml-lang to haml.info links
Commits on Jun 2, 2016
  1. changed haml-lang to haml.info links

    frob committed Jun 2, 2016
Commits on May 9, 2016
  1. Merge pull request #75 from nicole-allard/master

    aaronblohowiak committed May 9, 2016
    Added error message to stack traces
  2. Merge pull request #73 from ttp/master

    aaronblohowiak committed May 9, 2016
    Added optional attributes
  3. Merge pull request #79 from kuma-san/master

    aaronblohowiak committed May 9, 2016
    Spell collection
  4. Merge pull request #87 from cddr/master

    aaronblohowiak committed May 9, 2016
    Document :else part of :if plugin
Commits on Mar 20, 2015
  1. Fix #83

    soyuka committed Mar 20, 2015
    There could be a better fix (calling the Haml constructor when render is called?) but this works too.
Commits on Jan 12, 2015
  1. Document :else part of :if plugin

    Andy Chambers committed Jan 12, 2015
Commits on Oct 5, 2013
  1. Spell collection

    kuma-san committed Oct 5, 2013
Commits on Feb 27, 2013
  1. add error message as well as stacktrace. particularly useful for unde…

    Nicole committed Feb 27, 2013
    …fined variable reference errors.
Commits on Dec 16, 2012
  1. added optional attributes test

    ttp committed Dec 16, 2012
Commits on Dec 15, 2012
  1. Merge pull request #54 from costa/master

    aaronblohowiak committed Dec 15, 2012
    fixed #53
  2. added optional attributes

    ttp committed Dec 15, 2012
Commits on Sep 20, 2012
  1. Merge pull request #72 from brakhane/master

    aaronblohowiak committed Sep 20, 2012
    Bugfix regaring :else
  2. Fix :else when condition was not in parenthesis

    brakhane committed Sep 20, 2012
    :else is implemented via "if ! condition", so in the following
    expression:
    
    :if 1+1==3
     ...
    :else
     ...
    
    the else part is compiled into "if ! 1+1 == 3". Since in JavaScript,
    the not operator has higher precedence, this is interpreted as
    "if (!1)+1 == 3", which is false. Therefore, the above expression
    will output nothing unless the condition would have been written as
    ":if (1+1==3)"
    
    This commit fixes :else and :elseif by always adding parenthesis like
    it is done for if.
Commits on Aug 2, 2012
  1. Merge pull request #68 from paulyoung/conditionals

    aaronblohowiak committed Aug 2, 2012
    Add ":else if" and ":else" statements.
Commits on Jul 26, 2012
  1. Added test for conditionals.

    paulyoung committed Jul 26, 2012
Commits on Jun 27, 2012
  1. Bump version for shebang fix

    creationix committed Jun 27, 2012
  2. Update master

    creationix committed Jun 27, 2012
Commits on Feb 2, 2012
  1. Merge pull request #58 from CodeMonkeySteve/master

    creationix committed Feb 2, 2012
    Only log to console if console defined
Commits on Dec 8, 2011
  1. Fixes #53

    costa committed Dec 8, 2011
Commits on Jul 16, 2011
  1. fix Haml.render

    aaronblohowiak committed Jul 16, 2011
  2. remove sys dependency

    aaronblohowiak committed Jul 16, 2011
Commits on Jun 18, 2011
  1. doc typos

    aaronblohowiak committed Jun 18, 2011
Commits on Jun 6, 2011
  1. Merge pull request #37 from fjakobs/patch-1

    aaronblohowiak committed Jun 6, 2011
    fix typo
  2. fix typo

    fjakobs committed Jun 6, 2011
Commits on May 11, 2011
  1. BREAKING: default interpolation behavior is now to escape!

    aaronblohowiak committed May 11, 2011
    Added ability to have = escape output by default, added != unescaped output indicator.