Sha256: cdb82d096a5a2184b208ffe39693bdaebec2f8cdcf7453c7fdcd0542555b983b
Contents?: true
Size: 1.28 KB
Versions: 4
Compression:
Stored size: 1.28 KB
Contents
# [old\_attributes\_spec.rb:43](/spec/hamlit/engine/old_attributes_spec.rb#L43) ## Input ```haml %span{ class: '}}}', id: '{}}' } }{ ``` ## Output ### Haml ```html Haml::SyntaxError: (haml):1: syntax error, unexpected tSTRING_DEND, expecting ')' ...l, class: ')}>}}', id: '{}}' } }{</span>\n";;_erbout ... ^ (haml):1: unterminated regexp meets end of file ``` ### Faml ```html Faml::Compiler::UnparsableRubyCode: Unparsable Ruby code is given to attributes: class: ' ``` ### Hamlit ```html <span class='}}}' id='{}}'>}{</span> ``` # [old\_attributes\_spec.rb:201](/spec/hamlit/engine/old_attributes_spec.rb#L201) ## Input ```haml / wontfix: Non-boolean attributes are not escaped for optimization. - val = false %a{ href: val } - val = nil %a{ href: val } / Boolean attributes are escaped correctly. - val = false %a{ disabled: val } - val = nil %a{ disabled: val } ``` ## Output ### Haml, Faml ```html <!-- wontfix: Non-boolean attributes are not escaped for optimization. --> <a></a> <a></a> <!-- Boolean attributes are escaped correctly. --> <a></a> <a></a> ``` ### Hamlit ```html <!-- wontfix: Non-boolean attributes are not escaped for optimization. --> <a href='false'></a> <a href=''></a> <!-- Boolean attributes are escaped correctly. --> <a></a> <a></a> ```
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
hamlit-1.5.9 | doc/engine/old_attributes.md |
hamlit-1.5.8 | doc/engine/old_attributes.md |
hamlit-1.5.7 | doc/engine/old_attributes.md |
hamlit-1.5.6 | doc/engine/old_attributes.md |