summaryrefslogtreecommitdiff
path: root/array.c
Commit message (Expand)AuthorAgeFilesLines
* * array.c (ary_reject_bang): should not remove elements which arenobu2011-07-031-22/+13
* * array.c (ary_reject): fix internal function name.nobu2011-07-011-1/+1
* * array.c (rb_ary_reject_bang, rb_ary_delete_if): rejectednobu2011-07-011-20/+52
* * array.c (rb_ary_collect), enum.c (enum_collect): Addknu2011-03-031-0/+2
* * array.c (rb_ary_sort_by_bang): Add Array#sort_by!.knu2010-11-171-0/+36
* * array.c (rb_ary_product): Use tmpary instead, to ensure markingshyouhei2010-05-281-2/+2
* * array.c (rb_ary_sample): Fix infinite loop bug [ruby-core:27075]marcandre2009-12-061-1/+1
* * time.c: rdoc fix for <=>marcandre2009-10-281-1/+1
* * *.[chy]: removed trailing spaces.nobu2009-10-221-175/+175
* * array.c (ary_resize_capa): Remove an unused function.knu2009-03-231-9/+6
* * array.c (Array#try_convert): New method backported from 1.9.knu2009-03-201-0/+28
* * array.c (rb_ary_aset): fixed arguments evaluation order.nobu2009-01-261-1/+3
* * array.c (ary_double_capa): a new function to expand array morematz2009-01-211-13/+25
* * array.c (rb_ary_nitems, rb_ary_choice): Add a deprecationknu2008-12-161-0/+4
* * array.c (rb_ary_join): do not repeat self in a recursive array.nobu2008-11-031-1/+1
* * array.c (rb_ary_choice): Resurrect #choice. Let me think aboutknu2008-08-121-0/+22
* * array.c (rb_ary_sample): rename #choice to #sample. inmatz2008-08-121-9/+38
* * array.c (rb_ary_fill): don't raise even if length is negative.akr2008-07-091-1/+3
* * array.c (rb_ary_fill): check if beg is too big.nobu2008-07-011-1/+1
* * array.c (rb_ary_fill): check for negative length.nobu2008-06-291-0/+1
* * array.c (rb_ary_fill): not depend on unspecified behavior at integernobu2008-06-251-2/+2
* * array.c (rb_ary_store, rb_ary_splice): not depend on unspecifiednobu2008-06-201-3/+3
* * array.c (ary_new, rb_ary_initialize, rb_ary_store,shyouhei2008-06-191-6/+13
* * array.c (rb_ary_delete_if): should return enumerator if no blockknu2008-05-311-0/+1
* * enum.c (count_i, count_iter_i): Sync with trunk.knu2008-05-291-4/+11
* Fix a typo.knu2008-05-291-1/+1
* * array.c (rb_ary_slice_bang): Call rb_ary_modify_check() at theknu2008-05-281-0/+1
* * array.c (rb_ary_slice_bang): Return an empty array instead ofknu2008-05-271-3/+4
* * array.c (rb_ary_slice_bang): Be consistent with Array#slice()knu2008-05-241-3/+10
* * array.c (flatten): check if reentered. [ruby-dev:34798]nobu2008-05-221-2/+6
* * array.c (flatten): free memo hash table before raising exception.matz2008-05-221-0/+1
* * array.c (flatten): fix memory leak.nagai2008-05-211-0/+2
* * array.c (rb_ary_count): Override Enumerable#count for betterknu2008-05-141-17/+44
* * array.c (flatten): returns an instance of same class.nobu2008-04-251-1/+1
* * array.c (rb_ary_equal, rb_ary_eql, rb_ary_hash, rb_ary_cmp):knu2008-04-191-30/+81
* * array.c (rb_ary_take_while, rb_ary_drop_while): removed unusednobu2008-04-151-2/+0
* * array.c (rb_ary_flatten, rb_ary_flatten_bang): Take an optionalknu2008-04-141-66/+608
* * array.c (rb_ary_collect_bang, rb_ary_select): Return anknu2008-04-141-0/+2
* * enum.c (enum_count, enum_find_index): New methods:knu2008-04-141-0/+3
* * array.c (rb_ary_first, rb_ary_last): Return a shared array whenknu2008-04-101-65/+150
* Fix a typo.knu2008-04-091-1/+1
* * array.c (rb_ary_pop): Do not reallocate too often; backportedknu2008-04-091-1/+1
* Array#reject too.knu2008-04-091-0/+1
* * array.c (rb_ary_each, rb_ary_each_index, rb_ary_reverse_each,knu2008-04-091-1/+6
* * array.c (rb_ary_index, rb_ary_index): Array#index and #rindexknu2008-04-091-25/+55
* * array.c (rb_ary_nitems): Backport Array#nitems with a block;knu2008-04-071-6/+20
* * array.c (rb_ary_slice_bang): If an invalid negative index (<=knu2007-12-101-2/+13
* * array.c (rb_ary_assoc): check and convert inner arrays (assocs)matz2007-11-021-4/+3
* * array.c (rb_ary_subseq): need integer overflow check.matz2007-09-051-2/+2
* * array.c (rb_ary_fill): need integer overflow check.matz2007-09-051-0/+3