From 6e754551254a8cc64e034163f5d0dc155b450388 Mon Sep 17 00:00:00 2001 From: Pratik Naik Date: Mon, 28 Jul 2008 12:26:59 +0100 Subject: Merge docrails changes --- .../lib/active_support/core_ext/array/access.rb | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'activesupport/lib/active_support/core_ext/array') diff --git a/activesupport/lib/active_support/core_ext/array/access.rb b/activesupport/lib/active_support/core_ext/array/access.rb index 4ac95efdc7..779ca40aea 100644 --- a/activesupport/lib/active_support/core_ext/array/access.rb +++ b/activesupport/lib/active_support/core_ext/array/access.rb @@ -8,6 +8,7 @@ module ActiveSupport #:nodoc: # %w( a b c d ).from(0) # => %w( a b c d ) # %w( a b c d ).from(2) # => %w( c d ) # %w( a b c d ).from(10) # => nil + # %w().from(0) # => nil def from(position) self[position..-1] end @@ -17,51 +18,52 @@ module ActiveSupport #:nodoc: # %w( a b c d ).to(0) # => %w( a ) # %w( a b c d ).to(2) # => %w( a b c ) # %w( a b c d ).to(10) # => %w( a b c d ) + # %w().to(0) # => %w() def to(position) self[0..position] end - # Equal to self[1] + # Equals to self[1]. def second self[1] end - # Equal to self[2] + # Equals to self[2]. def third self[2] end - # Equal to self[3] + # Equals to self[3]. def fourth self[3] end - # Equal to self[4] + # Equals to self[4]. def fifth self[4] end - # Equal to self[5] + # Equals to self[5]. def sixth self[5] end - # Equal to self[6] + # Equals to self[6]. def seventh self[6] end - # Equal to self[7] + # Equals to self[7]. def eighth self[7] end - # Equal to self[8] + # Equals to self[8]. def ninth self[8] end - # Equal to self[9] + # Equals to self[9]. def tenth self[9] end -- cgit v1.2.3