summaryrefslogtreecommitdiff
path: root/array.c
Commit message (Expand)AuthorAgeFilesLines
* * array.c (rb_ary_diff): fix a GC problem on IA64 withakr2005-12-121-1/+2
* * array.c (rb_ary_fill): previous commit disabled this usage:ocean2005-11-151-6/+1
* * array.c (rb_ary_fill): tail elements were vanished when the middleocean2005-11-151-5/+7
* * array.c (rb_ary_fill): should adjust array length correctly whenmatz2005-11-151-4/+4
* * array.c (rb_ary_first): RDoc update from Daniel Bergermatz2005-11-141-4/+5
* * array.c, enum.c, eval.c, util.c: safer function pointer usage.nobu2005-10-111-10/+12
* banish some warnings.akr2005-09-241-1/+1
* * test/dbm/test_dbm.rb: remove locking test, which may not bematz2005-09-121-1/+0
* * array.c: moved to ANSI function style from K&R function style.ocean2005-09-121-8/+2
* * array.c: protoize.matz2005-09-101-308/+113
* * array.c, dir.c, enum.c, hash.c, io.c, range.c, string.c, struct.c:nobu2005-08-301-4/+10
* * bignum.c (rb_big_mul0): multiply two numbers (x, y) withoutmatz2005-08-101-24/+7
* * array.c (rb_ary_or): wraps the operand in an array if it is notmatz2005-08-021-7/+24
* * array.c (sort_2): get rid of yet another bcc's bug.nobu2005-07-051-2/+2
* * array.c (rb_ary_nitems): add the block feature to Array#nitems.matz2005-06-081-6/+20
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-109/+35
* * process.c (proc_getpgrp): prohibit for $SAFE=2.matz2004-11-181-15/+11
* * array.c (rb_ary_update): pedantic check to detectmatz2004-11-151-1/+1
* * dir.c (rb_glob): should have called rb_glob_caller().matz2004-11-111-4/+4
* * array.c (rb_ary_uniq_bang): do not push frozen string from hashmatz2004-11-031-11/+11
* * io.c (rb_f_open): create copy of popen specifier. [ruby-dev:24656]matz2004-10-311-1/+1
* * eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz2004-10-301-3/+3
* * node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz2004-10-271-15/+0
* * array.c (rb_ary_times): Array#* should return an instance ofmatz2004-10-191-1/+1
* fix typo in document.akr2004-10-071-2/+2
* * io.c (rb_fopen): mode string copy at the lowest level.matz2004-10-051-26/+54
* * array.c (rb_ary_delete): comparison may change the capacity.matz2004-09-291-10/+10
* * parse.y (rb_parser_append_print): should handle prelude.matz2004-09-241-15/+27
* * hash.c (rb_hash_rehash): replace st_foreach() by its deepmatz2004-09-231-6/+13
* * parse.y: remove global variables ruby_eval_tree andmatz2004-09-221-14/+13
* * enum.c (enum_sort_by): do not use qsort directly. usematz2004-09-211-28/+66
* * array.c (rb_ary_delete): element comparison might change arraymatz2004-09-171-21/+18
* * range.c (rb_range_beg_len): returns Qnil only when "beg" pointsmatz2004-07-241-4/+2
* * array.c: rdoc patch - unified margin.ocean2004-07-131-168/+169
* * array.c: rdoc patch. merged patch from Johan Holmbergocean2004-07-131-110/+112
* * array.c, enum.c, pack.c: rdoc patch from Johan Holmbergocean2004-07-091-0/+1
* * array.c (rb_ary_pop): rdoc update for new usage. [ruby-core:03022]nobu2004-06-161-3/+4
* * array.c (ary_new): move alloc behind checks. [ruby-core:02982]nobu2004-06-161-55/+117
* * array.c: remove #indexes, #indices.matz2004-06-111-27/+0
* * range.c (range_each_func): terminates loop if generating valuematz2004-05-141-1/+1
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-16/+44
* * array.c, enum.c, eval.c, file.c, io.c, numeric.c, object.c, prec.c,nobu2004-04-141-2/+2
* * file.c (rb_get_path): get path string via "to_path" method ifmatz2004-04-071-12/+48
* * exception message clean-up by Ian Macdonald <ian@caliban.org>.matz2004-03-291-1/+1
* * eval.c (rb_require_safe): preserve old ruby_errinfo.matz2004-03-201-1/+8
* * eval.c: remove specialized version of rb_Array(). use simplematz2004-03-181-1/+1
* Doug Kearns's doc. patchdave2004-02-261-1/+1
* Add RDoc for kernel functions, and tidy updave2003-12-301-4/+1
* Tidy array.c RDocdave2003-12-291-2/+33
* Fix doc typosdave2003-12-231-2/+3