ruby19: map => each_with_object for less object allocation
haml_indent is_a String
ruby19: map => each_with_object for less object allocation
Unused ivar: Compiler@indentation
Reduce Strings during compilation
Reduce String allocations where accessing ivars
Don't modify the test subject in test cases
Don't modify the test subject in test cases
typo
Properly reset the global variable after each test
No need to escape # in Regexp
Ruby interpolation like #@foo and #$foo was not working in html_safe mode

example:
- @foo = 'world'
Hello, #@foo

before: "Hello, ::Helpers.html_escape((foo))"
after:  "Hello, world"
Tiny documentation fix
Trivial document fix
Don't pollute the framework core class for a test case
Test ruby 2.1.3
Test rails 4.2.0.beta4
Fix tests for Rails 4.2.0 form attribute changes

* The order of form and input attributes changed in 4.2.0
* Use new hash syntax in test
Test ruby 2.1.4
Add rails 4.2 to test matrix