From 58ad90677b7c3d76b6e9a1aaa4f4306b97754433 Mon Sep 17 00:00:00 2001 From: Kristian PD Date: Fri, 20 Jan 2012 17:22:23 -0500 Subject: [PATCH] Clarified compatibility comments, removed unused var from tag test. --- lib/liquid/tags/for.rb | 4 ++-- test/liquid/tags/for_tag_test.rb | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/liquid/tags/for.rb b/lib/liquid/tags/for.rb index 740e90f..214253a 100644 --- a/lib/liquid/tags/for.rb +++ b/lib/liquid/tags/for.rb @@ -75,7 +75,7 @@ module Liquid collection = context[@collection_name] collection = collection.to_a if collection.is_a?(Range) - # 1.8.7 compatibility + # Maintains Ruby 1.8.7 String#each behaviour on 1.9 return render_else(context) unless collection.respond_to?(:each) or collection.is_a?(String) from = if @attributes['offset'] == 'continue' @@ -125,7 +125,7 @@ module Liquid index = 0 yielded = 0 - # 1.8.7 compatibility + # Maintains Ruby 1.8.7 String#each behaviour on 1.9 return [collection] if collection.is_a?(String) collection.each do |item| diff --git a/test/liquid/tags/for_tag_test.rb b/test/liquid/tags/for_tag_test.rb index 0324051..7d9ad60 100644 --- a/test/liquid/tags/for_tag_test.rb +++ b/test/liquid/tags/for_tag_test.rb @@ -182,7 +182,6 @@ HERE '{%for val in string limit:1%}{{val}}{%endfor%}', 'string' => "test string") - fields = %w(name length index index0 rindex rindex0 first last) assert_template_result('val-string-1-1-0-1-0-true-true-test string', '{%for val in string%}' + '{{forloop.name}}-' +