aboutsummaryrefslogtreecommitdiffstats
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
* Updated Copyrights of Matz to 2003.michal2003-01-161-1/+1
* * array.c (ary_alloc), dir.c (dir_s_alloc), eval.c (thgroup_s_alloc),usa2002-12-211-0/+2
* * object.c (Init_Object): should not remove Class#allocate.matz2002-12-201-0/+1
* * parse.y (do_block): split "do" block and tLBRACE_ARG block.matz2002-12-201-16/+10
* * numeric.c (num_step): use DBL_EPSILON.matz2002-12-191-3/+1
* * sprintf.c (rb_f_sprintf): preceding ".." for negative numbersmatz2002-12-101-6/+6
* * object.c (copy_object): copy finalizers as well if any.matz2002-12-041-0/+1
* * object.c (Init_Object): added Object#object_id, new name formatz2002-11-031-3/+12
* * eval.c (rb_mod_public_method_defined, etc.): new methods:matz2002-10-301-1/+12
* * eval.c, file.c, gc.c, io.c, object.c, ruby.c, ruby.h, struct.c,knu2002-10-291-1/+1
* * eval.c (rb_eval): added NODE_DSYM, symbol literal withnobu2002-10-231-1/+6
* * object.c (rb_str_to_dbl): RString ptr might be NULL.matz2002-10-171-8/+11
* * bignum.c (rb_big_rshift): num should be initialized by carrymatz2002-10-041-1/+1
* * commit miss; and tcltklib fix too.matz2002-10-021-1/+9
* * class.c (rb_make_metaclass): obj.meta.super.meta should be equalmatz2002-09-041-5/+7
* * variable.c (rb_copy_generic_ivar): remove old generic instancematz2002-09-031-20/+32
* * file.c (rb_find_file): $LOAD_PATH must not be empty.matz2002-08-271-16/+33
* *.c: Int vs Long cleanupmichal2002-08-211-5/+5
* * array.c (sort_2): *a - *b may overflow.matz2002-08-191-6/+4
* * bignum.c (rb_big_cmp): use dbl2big() for Floats, instead ofmatz2002-08-121-4/+8
* object.c: rb_Integer reformat, nil#to_f added to rb_define_method.michal2002-07-021-9/+3
* * re.c (rb_reg_expr_str): need to process backslashes properly.matz2002-06-281-4/+32
* * object.c (Init_Object): should do exact match for Module#==.matz2002-05-211-2/+2
* * eval.c (rb_clear_cache_by_class): new function.matz2002-05-141-1/+2
* * io.c (rb_io_mode_flags): both 'r+b' and 'rb+' should be allowed.matz2002-04-241-2/+3
* * eval.c (assign): ruby_verbose should be surrounded by RTEST().matz2002-04-111-1/+1
* * eval.c (cvar_cbase): utility function to find innermost nonmatz2002-03-081-5/+7
* * eval.c (method_inspect): should not dump core for unboundmatz2002-02-251-1/+9
* * object.c (rb_class_real): should not follow ICLASS linkmatz2002-02-041-3/+0
* * intern.h: prototypes for new functions; rb_cstr_to_inum(),nobu2002-02-011-48/+86
* * file.c (rb_stat_inspect): print dev, rdev in hexadecimal.matz2002-02-011-6/+3
* * eval.c (is_defined): defined?(Foo::Baz) should check constantsmatz2002-01-281-0/+6
* * array.c (Init_Array): remove Array#filter.matz2002-01-231-7/+23
* * object.c (rb_Float): remove underscores between digits.nobu2002-01-161-5/+12
* * re.c (match_select): should propagate taintness.matz2002-01-111-8/+1
* * class.c (rb_make_metaclass): [new]nobu2002-01-101-10/+5
* * process.c (rb_f_system): abandon vfork.matz2002-01-041-43/+39
* * object.c (rb_class_real): follow included modules.nobu2001-12-101-0/+3
* * array.c (rb_ary_modify): should copy the internal buffer if thematz2001-12-101-2/+1
* * string.c (rb_str_equal): object with to_str must be treated as amatz2001-11-291-0/+20
* * string.c (rb_str_index): wrong increment for non alphanumericmatz2001-10-161-1/+3
* * file.c (rb_stat_clone): should copy internal data too.matz2001-10-101-1/+6
* * marshal.c (r_object): better allocation type check formatz2001-10-031-18/+52
* * ext/socket/socket.c (unix_addr): getsockname(2) may result len = 0.matz2001-10-021-34/+2
* * range.c (range_step): 'iter' here should be an array.matz2001-08-201-5/+5
* * eval.c (rb_provide_feature): should not tweak extension used formatz2001-07-241-1/+2
* * regex.c (NUM_FAILURE_ITEMS): was confusing NUM_REG_ITEMS andmatz2001-07-181-13/+1
* * regex.c (re_search): should consider reverse search.matz2001-07-141-6/+14
* * error.c (exc_exception): clone the receiver exception instead ofmatz2001-07-021-7/+5
* * error.c (Init_Exception): NameError went under StandardError,matz2001-06-051-3/+3