1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00
haml--haml/lib/haml/helpers
Takashi Kokubun 596485a7d2 Drop ambles unnecessary for Erubi
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;
```
2017-04-28 21:10:16 +09:00
..
action_view_extensions.rb Enable frozen_string_literal pragma if possible 2017-04-19 03:10:22 +09:00
action_view_mods.rb Enable frozen_string_literal pragma if possible 2017-04-19 03:10:22 +09:00
action_view_xss_mods.rb Enable frozen_string_literal pragma if possible 2017-04-19 03:10:22 +09:00
safe_erubi_template.rb Drop ambles unnecessary for Erubi 2017-04-28 21:10:16 +09:00
safe_erubis_template.rb Enable frozen_string_literal pragma if possible 2017-04-19 03:10:22 +09:00
xss_mods.rb Enable frozen_string_literal pragma if possible 2017-04-19 03:10:22 +09:00