mirror of
https://github.com/haml/haml.git
synced 2022-11-09 12:33:31 -05:00
![]() Before: ``` begin;extend Haml::Helpers;_hamlout = @haml_buffer = Haml::Buffer.new(haml_buffer, {:cdata=>true});_erbout = _hamlout.buffer;@output_buffer = output_buffer ||= ActionView::OutputBuffer.new if defined?(ActionView::OutputBuffer);_hamlout.buffer << ((( @output_buffer = ActionView::OutputBuffer.new; begin; __original_outvar = @output_buffer if defined?(@output_buffer); @output_buffer = output_buffer || ActionView::OutputBuffer.new;@output_buffer.append=( '<img>' ); @output_buffer.safe_append=' '.freeze;@output_buffer.to_s; ensure @output_buffer = __original_outvar end @output_buffer.to_s ).to_s).to_s);; _hamlout.buffer << ("\n".freeze);::Haml::Util.html_safe(_erbout);ensure;@haml_buffer = @haml_buffer.upper if @haml_buffer;end; ``` After: ``` begin;extend Haml::Helpers;_hamlout = @haml_buffer = Haml::Buffer.new(haml_buffer, {:cdata=>true});_erbout = _hamlout.buffer;@output_buffer = output_buffer ||= ActionView::OutputBuffer.new if defined?(ActionView::OutputBuffer);_hamlout.buffer << ((( begin; __original_outvar = @output_buffer if defined?(@output_buffer); @output_buffer = output_buffer || ActionView::OutputBuffer.new;@output_buffer.append=( '<img>' ); @output_buffer.safe_append=' '.freeze;@output_buffer.to_s; ensure @output_buffer = __original_outvar end ).to_s).to_s);; _hamlout.buffer << ("\n".freeze);::Haml::Util.html_safe(_erbout);ensure;@haml_buffer = @haml_buffer.upper if @haml_buffer;end; ``` |
||
---|---|---|
.. | ||
action_view_extensions.rb | ||
action_view_mods.rb | ||
action_view_xss_mods.rb | ||
safe_erubi_template.rb | ||
safe_erubis_template.rb | ||
xss_mods.rb |