1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00

Block compilation differs

This commit is contained in:
Takashi Kokubun 2015-11-03 10:30:44 +09:00
parent c737513d91
commit c7f4919926
2 changed files with 78 additions and 92 deletions

View file

@ -103,83 +103,83 @@
.class-57 string-20
%ul.class-58.class-59
%li
= link_to '#' do
.class-60 string-21
.class-61 string-22
= link_to 'link', '#'
.class-60 string-21
.class-61 string-22
%li
= link_to '#' do
.class-62 string-23
.class-63 string-24
= link_to 'link', '#'
.class-62 string-23
.class-63 string-24
.class-64
%pre.class-65(readonly="readonly" style='width:10px')
:preserve
%ul.class-66.class-67
%li
= link_to '#' do
.class-68 string-25
.class-69 string-26
= link_to 'link', '#'
.class-68 string-25
.class-69 string-26
%li
= link_to '#' do
.class-70 string-27
.class-71 string-28
= link_to 'link', '#'
.class-70 string-27
.class-71 string-28
%section#id-13
.class-72 string-29
%ul.class-73.class-74
%li
= link_to '#', class: 'klass1' do
.class-75 string-30
.class-76 string-31
= link_to 'link', '#'
.class-75 string-30
.class-76 string-31
%li
= link_to '#', class: 'klass1' do
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-78 string-32
= link_to 'link', '#'
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-78 string-32
%li
= link_to '#', class: 'klass1' do
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-80
.class-81 string-33
.class-82 string-34
= link_to 'link', '#'
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-80
.class-81 string-33
.class-82 string-34
%li
= link_to '#', class: 'klass1' do
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-84
.class-85 string-35
.class-86 string-36
= link_to 'link', '#'
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-84
.class-85 string-35
.class-86 string-36
%li
= link_to '#', class: 'with_image with_count' do
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-88 string-37
.class-89 string-38
= link_to 'link', '#'
= image_tag 'https://google.com/favicon.ico', class: 'klass1'
.class-88 string-37
.class-89 string-38
.class-90
%pre.class-91(readonly="readonly" style='width:11px')
:preserve
%ul.class-92.class-93
%li
= link_to '#', class: 'klass1' do
.class-94 string-39
.class-95 string-40
= link_to 'link', '#'
.class-94 string-39
.class-95 string-40
%li
= link_to '#', class: 'klass1' do
= image_tag class: 'klass1'
.class-96 string-41
= link_to 'link', '#'
= image_tag class: 'klass1'
.class-96 string-41
%li
= link_to '#', class: 'klass1' do
= image_tag class: 'klass1'
.class-97
.class-98 string-42
.class-99 string-43
= link_to 'link', '#'
= image_tag class: 'klass1'
.class-97
.class-98 string-42
.class-99 string-43
%li
= link_to '#', class: 'klass1' do
= image_tag class: 'klass1'
.class-100
.class-101 string-44
.class-102 string-45
= link_to 'link', '#'
= image_tag class: 'klass1'
.class-100
.class-101 string-44
.class-102 string-45
%li
= link_to '#', class: 'klass1 klass2' do
= image_tag class: 'klass1'
.class-103 string-46
.class-104 string-47
= link_to 'link', '#'
= image_tag class: 'klass1'
.class-103 string-46
.class-104 string-47
%section#id-14
.class-105 string-48
@ -206,34 +206,34 @@
.class-114 string-49
%ul.class-115.class-116.class-117
%li
= link_to '#', class: 'klass' do
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-119 string-50
= link_to 'link', '#', class: 'klass'
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-119 string-50
%li
= link_to '#', class: 'klass' do
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-121 string-51
= link_to 'link', '#', class: 'klass'
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-121 string-51
%li
= link_to '#', class: 'klass' do
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-123 string-52
= link_to 'link', '#', class: 'klass'
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-123 string-52
%li
= link_to '#', class: 'klass' do
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-125 string-53
= link_to 'link', '#', class: 'klass'
= image_tag 'https://github.com/favicon.ico', class: 'klass'
.class-125 string-53
.class-126
%pre.class-127(readonly="readonly" style='width:13px')
:preserve
%ul.class-128.class-129.class-130
%li
= link_to '#', class: 'klass' do
= image_tag clsss: 'klass'
.class-131 string-54
= link_to 'link', '#'
= image_tag clsss: 'klass'
.class-131 string-54
%li
= link_to '#', class: 'klass' do
= image_tag clsss: 'klass'
.class-132 string-55
= link_to 'link', '#'
= image_tag clsss: 'klass'
.class-132 string-55
%section#id-16
.class-133 string-56
@ -490,11 +490,11 @@
.class-249
%pre.class-250(readonly="readonly" style='width:33px')
:preserve
= link_to '#', class: 'klass' do
%span.class-251
str
%b text-80
str
= link_to 'link', '#'
%span.class-251
str
%b text-80
str
%section#id-29
.class-252 string-81
@ -884,14 +884,5 @@
:javascript
(function ($) {
$(".klass").removeClass("klass");
var a = $('#list');
$('#foo > bar[id]').each(function() {
var b = this.id;
var c = $(this).find('.klass').text();
var d = $('<li />');
var e = $('<a />').attr('href', '#' + b).text(c).addClass('klass').appendTo(d);
item.appendTo(a);
});
$(".foo").removeClass("bar");
})(jQuery);

View file

@ -2,13 +2,8 @@ def render(*)
'<div class="render"></div>'
end
def link_to(*args, &block)
a, b, *c = args
if block_given?
"<a href='" << a << ">".freeze << yield.to_s << '</div>'.freeze
else
"<a href='" << a << ">".freeze << b.to_s << '</div>'.freeze
end
def link_to(a, b, *c)
"<a href='" << b << ">".freeze << a << '</div>'.freeze
end
def image_tag(*)