summaryrefslogtreecommitdiff
path: root/object.c
AgeCommit message (Expand)Author
2006-08-13ansificated.akr
2006-07-21* object.c (rb_cstr_to_dbl): "9_e8" should consider "_e8" asmatz
2006-07-20* object.c (rb_mod_attr): make Module#attr to be an alias tomatz
2006-07-18* object.c (rb_cstr_to_dbl): limit out-of-range message.nobu
2006-06-28* object.c (rb_cstr_to_dbl): underscores should appear onlymatz
2006-06-27* object.c (rb_cstr_to_dbl): should not skip '_' at the beginningmatz
2006-06-11* object.c (sym_call): disallow to call private methods.nobu
2006-06-10* object.c (sym_to_proc): imported Symbol#to_proc from ActiveSupprot.nobu
2006-06-09* sprintf.c (rb_str_format): allow %c to print one charactermatz
2006-03-02* gc.c: align VALUE with sizeof(RVALUE) globally.akr
2006-01-17* object.c (rb_mod_const_get, rb_mod_const_defined): added optionalnobu
2005-12-12precedes registering global VALUE variables before initializing it.akr
2005-10-22* object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu
2005-10-21* bin/erb (ERB::Main::run): typo fixed. [ruby-core:06337]matz
2005-10-05* range.c (rb_range_beg_len): should return Qfalse for non-rangematz
2005-09-12* array.c: moved to ANSI function style from K&R function style.ocean
2005-09-08* missing/strchr.c (strrchr): fixed a bug for detecting NUL in amatz
2005-08-14* intern.h (rb_check_to_integer): add declaration.nobu
2005-08-04* numeric.c (fix_div): should not convert the result intomatz
2005-07-27* parse.y (lambda): Perl6 style -> lambda expression. [NEW]matz
2005-07-23* sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu
2005-07-20* variable.c (rb_class_path): need to adjust snprintf() len formatz
2005-07-19* signal.c (trap): remove sigexit(); handle "EXIT" via sig_exec().matz
2005-07-06* object.c (rb_obj_pattern_match): now returns nil.matz
2005-05-11* eval.c (break_jump): break should not cross functions.matz
2005-03-16* eval.c (rb_call0): reorganize "return" event post.matz
2005-03-07* object.c (inspect_obj): unintended space removal.matz
2005-03-04* array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz
2005-01-11* object.c (rb_class_superclass): superclass of singleton class alsonobu
2004-12-15* ext/syck/rubyext.c (rb_syck_io_str_read): [ruby-core:03973]matz
2004-12-03* eval.c (proc_invoke): prepare to pass a block from "call" methodmatz
2004-11-29* object.c (convert_type): [ruby-core:03845]matz
2004-11-16* string.c (str_mod_check): frozen check should be separated.matz
2004-10-27* node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz
2004-10-19* io.c (read_all): block string buffer modification duringmatz
2004-09-29* array.c (rb_ary_delete): comparison may change the capacity.matz
2004-09-13ChangeLogusa
2004-08-30Add documentation for Module#includeddave
2004-07-27* eval.c (rb_eval): copy on write for argument local variablematz
2004-06-16* eval.c (rb_mod_freeze): prepare string representation beforematz
2004-06-16* object.c (rb_class_inherited_p): singleton class inherits Classnobu
2004-05-14* range.c (range_each_func): terminates loop if generating valuematz
2004-05-07* parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz
2004-04-14* array.c, enum.c, eval.c, file.c, io.c, numeric.c, object.c, prec.c,nobu
2004-03-23* object.c (rb_mod_cvar_get): new method Module#class_variable_get.matz
2004-03-18* eval.c: remove specialized version of rb_Array(). use simplematz
2004-02-10* eval.c (method_proc): return bound Proc object. [ruby-dev:22854]nobu
2004-02-10* object.c (rb_obj_clone, rb_obj_dup): mentioned aboutnobu
2004-01-22* pack.c (num2i32): pack should not raise RangeError.matz
2004-01-19* variable.c (rb_set_class_path): do not set path ifmatz