Извините за этот вопрос, я думаю, что он больше оффтопик, но я ничего не нашел в google!
Я видел много раз, что многие люди используют -%>
вместо просто %>
. В чем смысл?
Пример:
<% @images.each_slice(6) do |slice| -%>
<div class="gallery">
<% slice.each do |image| -%>
<%= image_tag(image.url, :alt => image.alt) %>
<% end -%>
</div>
<% end -%>
Источник: Rails каждый тег вставки цикла каждые 6 элементов?
Здесь он также использовал -%>
для всех блоков.