| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | * array.c (rb_ary_fetch, rb_ary_splice, rb_ary_store): Improve IndexError | marcandre | 2010-05-08 | 1 | -5/+6 |
* | * array.c (rb_ary_repeated_permutation): new method added. a patch | matz | 2010-04-16 | 1 | -0/+182 |
* | * array.c (rb_ary_permutation): Remove limitation for lengthy permutations | marcandre | 2010-04-07 | 1 | -23/+4 |
* | * array.c (rb_ary_product): Don't limit based on size when a block is given | marcandre | 2010-04-03 | 1 | -15/+22 |
* | * array.c (rb_ary_product): Make defensive copy in case of block... | marcandre | 2010-04-02 | 1 | -1/+5 |
* | * array.c (rb_ary_product): Test for reentry | marcandre | 2010-04-02 | 1 | -0/+3 |
* | * array.c (rb_ary_product): Accept a block [ruby-core:29045] | marcandre | 2010-04-02 | 1 | -8/+19 |
* | * array.c (rb_ary_uniq_bang): the array is already unique if the | akr | 2010-03-20 | 1 | -0/+4 |
* | * enum.c (enum_join): remove Enumerable#join. [ruby-core:24786] | matz | 2010-03-13 | 1 | -1/+1 |
* | * array.c (rb_ary_select_bang): select! removes all elements for | matz | 2010-03-03 | 1 | -0/+53 |
* | * array.c (rb_ary_push_m): use rb_ary_modify instead of | naruse | 2010-02-15 | 1 | -1/+1 |
* | * array.c (rb_ary_delete): RDoc update. a patch from Hugh Sasse. | matz | 2010-02-13 | 1 | -3/+6 |
* | * array.c (rb_ary_push_m, rb_ary_unshift_m, rb_ary_aset), | nobu | 2010-02-10 | 1 | -5/+19 |
* | * array.c (rb_ary_rotate): new methods, Array#rotate! and | nobu | 2010-01-21 | 1 | -7/+110 |
* | * array.c (rb_ary_reverse_m): copy directly. | nobu | 2010-01-21 | 1 | -4/+18 |
* | * array.c (rb_ary_to_ary): do not use #respond_to? to detect | matz | 2009-10-29 | 1 | -6/+3 |
* | * string.c: rdoc for <=>, casecmp | marcandre | 2009-10-28 | 1 | -1/+1 |
* | * array.c (rb_ary_cmp): Array#<=> returns nil when comparison fails | marcandre | 2009-10-26 | 1 | -2/+3 |
* | * array.c (rb_ary_{times, shuffle_bang, sample}): reducing macro | matz | 2009-10-05 | 1 | -11/+20 |
* | * array.c (ary_make_shared): should count frozen array itself. | nobu | 2009-10-02 | 1 | -1/+1 |
* | * thread.c (rb_exec_recursive_outer, rb_exec_recursive): Added method to shor... | marcandre | 2009-09-15 | 1 | -6/+8 |
* | * include/ruby/st.h (st_hash_func): use st_index_t. | nobu | 2009-09-08 | 1 | -1/+2 |
* | * array.c (permute0): use chars for boolean array. | nobu | 2009-08-03 | 1 | -4/+4 |
* | * array.c (rb_ary_{permutation,combination}): disallow reentrance | nobu | 2009-08-03 | 1 | -8/+16 |
* | * array.c (rb_ary_{permutation,combination,product}): must not use | nobu | 2009-08-03 | 1 | -5/+5 |
* | * array.c (rb_ary_combination, rb_ary_product): prevent from GC. | nobu | 2009-08-02 | 1 | -2/+6 |
* | * array.c: suppressed shorten-64-to-32 warnings. | nobu | 2009-07-18 | 1 | -8/+8 |
* | * array.c (recursive_hash): reject recursive key. | akr | 2009-07-17 | 1 | -1/+1 |
* | * array.c (recursive_join): raise ArgumentError for joining | matz | 2009-07-17 | 1 | -3/+2 |
* | * array.c (rb_ary_sample): RDoc update. a patch from Florian | matz | 2009-07-16 | 1 | -3/+5 |
* | * array.c (ary_join_1): should recurse for element array. | nobu | 2009-07-10 | 1 | -0/+1 |
* | * array.c (recursive_join): use obj to tell if recursion occurs. | nobu | 2009-07-10 | 1 | -5/+6 |
* | * enum.c (enum_join): add Enumerable#join. | matz | 2009-07-03 | 1 | -32/+91 |
* | * array.c (rb_ary_memsize): added. | ko1 | 2009-06-16 | 1 | -0/+11 |
* | * thread.c (rb_exec_recursive_paired): new function for proper | nobu | 2009-05-24 | 1 | -6/+6 |
* | * array.c (rb_ary_slice_bang): avoid call of rb_scan_args() unless | matz | 2009-05-21 | 1 | -3/+9 |
* | * array.c (rb_ary_shift, rb_ary_shift_m): clears unused elements. | nobu | 2009-05-15 | 1 | -0/+6 |
* | rename argument name. | akr | 2009-05-09 | 1 | -10/+10 |
* | * array.c (rb_ary_flatten_bang): clears temporary array. | nobu | 2009-05-08 | 1 | -2/+15 |
* | * array.c (rb_ary_flatten_bang): returns nil if nothing changed. | nobu | 2009-05-07 | 1 | -1/+1 |
* | * array.c (rb_ary_sample): negative sample number is invalid. | nobu | 2009-05-07 | 1 | -0/+1 |
* | * array.c (Init_Array): made #to_s an alias to #inspect to reduce | nobu | 2009-05-02 | 1 | -1/+1 |
* | * array.c: fixed types. | nobu | 2009-05-02 | 1 | -4/+4 |
* | * array.c (rb_ary_push): bypass rb_ary_store(). | matz | 2009-04-20 | 1 | -1/+8 |
* | * array.c (rb_ary_flatten): flatten(0) works as Array#dup. | mame | 2009-04-15 | 1 | -1/+7 |
* | * array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c, | nobu | 2009-03-12 | 1 | -3/+3 |
* | * array.c, bignum.c, gc.c, numeric.c, string.c, util.c, insns.def, | nobu | 2009-03-10 | 1 | -9/+9 |
* | * array.c (rb_ary_fill): doc for Array#fill misses indication | matz | 2009-03-06 | 1 | -0/+1 |
* | * array.c (rb_ary_index, rb_ary_rindex): Emit a warning that a | knu | 2009-02-24 | 1 | -0/+4 |
* | * array.c (rb_ary_index, rb_ary_rindex): We know that argc is not | knu | 2009-02-23 | 1 | -4/+4 |