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

    changed haml-lang to haml.info links
    committed on GitHub Jun 20, 2016
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

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

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

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

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

    There could be a better fix (calling the Haml constructor when render is called?) but this works too.
    soyuka committed Mar 20, 2015
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…

    …fined variable reference errors.
    Nicole committed Feb 27, 2013
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

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

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

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

    :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.
    brakhane committed Sep 20, 2012
Commits on Aug 2, 2012
  1. Merge pull request #68 from paulyoung/conditionals

    Add ":else if" and ":else" statements.
    aaronblohowiak committed Aug 2, 2012
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

    committed Jun 27, 2012
  2. Update master

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

    Only log to console if console defined
    committed Feb 2, 2012
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

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

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

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