Skip to content

Instantly share code, notes, and snippets.

@dimiro1
Forked from mislav/gist:17371
Created May 10, 2010 19:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dimiro1/396382 to your computer and use it in GitHub Desktop.
Save dimiro1/396382 to your computer and use it in GitHub Desktop.
class ErbEngine < Haml::Engine
def push_script(text, preserve_script, in_tag = false, preserve_tag = false,
escape_html = false, nuke_inner_whitespace = false)
push_text "<%= #{text.strip} %>"
end
def push_silent(text, can_suppress = false)
push_text "<% #{text.strip} %>"
end
end
<<<<<<<<<<<<< IN:
#moo
= some('Ruby Codez')
%span.foo Bar
- for spartan in warriors
%q= spartan.profession
-------------
<div id='moo'>
<%= some('Ruby Codez') %>
<span class='foo'>Bar</span>
<% for spartan in warriors %>
<q> <%= spartan.profession %>
</q>
<% end %>
</div>
>>>>>>>>>>>>> OUT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment