From 737ef3f4a309638ba911d4599c811582460b7e9f Mon Sep 17 00:00:00 2001 From: matz Date: Thu, 2 Feb 2006 07:18:12 +0000 Subject: * eval.c (eval): need not to protect $SAFE value. [ruby-core:07177] * struct.c (rb_struct_select): update RDoc description. [ruby-core:7254] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@9873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- struct.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'struct.c') diff --git a/struct.c b/struct.c index 15546b981d..cdc6efa4b4 100644 --- a/struct.c +++ b/struct.c @@ -728,21 +728,15 @@ rb_struct_values_at(argc, argv, s) /* * call-seq: - * struct.select(fixnum, ... ) => array * struct.select {|i| block } => array * - * The first form returns an array containing the elements in - * struct corresponding to the given indices. The second - * form invokes the block passing in successive elements from + * Invokes the block passing in successive elements from * struct, returning an array containing those elements * for which the block returns a true value (equivalent to * Enumerable#select). * * Lots = Struct.new(:a, :b, :c, :d, :e, :f) * l = Lots.new(11, 22, 33, 44, 55, 66) - * l.select(1, 3, 5) #=> [22, 44, 66] - * l.select(0, 2, 4) #=> [11, 33, 55] - * l.select(-1, -3, -5) #=> [66, 44, 22] * l.select {|v| (v % 2).zero? } #=> [22, 44, 66] */ -- cgit v1.2.3