summaryrefslogtreecommitdiffstats
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
* * object.c (sym_call): disallow to call private methods.nobu2006-06-111-4/+4
* * object.c (sym_to_proc): imported Symbol#to_proc from ActiveSupprot.nobu2006-06-101-1/+27
* * sprintf.c (rb_str_format): allow %c to print one charactermatz2006-06-091-18/+27
* * gc.c: align VALUE with sizeof(RVALUE) globally.akr2006-03-021-42/+0
* * object.c (rb_mod_const_get, rb_mod_const_defined): added optionalnobu2006-01-171-11/+34
* precedes registering global VALUE variables before initializing it.akr2005-12-121-1/+1
* * object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu2005-10-221-1/+1
* * bin/erb (ERB::Main::run): typo fixed. [ruby-core:06337]matz2005-10-211-6/+18
* * range.c (rb_range_beg_len): should return Qfalse for non-rangematz2005-10-051-16/+0
* * array.c: moved to ANSI function style from K&R function style.ocean2005-09-121-233/+98
* * missing/strchr.c (strrchr): fixed a bug for detecting NUL in amatz2005-09-081-4/+4
* * intern.h (rb_check_to_integer): add declaration.nobu2005-08-141-2/+2
* * numeric.c (fix_div): should not convert the result intomatz2005-08-041-0/+12
* * parse.y (lambda): Perl6 style -> lambda expression. [NEW]matz2005-07-271-2/+2
* * sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu2005-07-231-10/+2
* * variable.c (rb_class_path): need to adjust snprintf() len formatz2005-07-201-6/+6
* * signal.c (trap): remove sigexit(); handle "EXIT" via sig_exec().matz2005-07-191-4/+8
* * object.c (rb_obj_pattern_match): now returns nil.matz2005-07-061-2/+2
* * eval.c (break_jump): break should not cross functions.matz2005-05-111-1/+1
* * eval.c (rb_call0): reorganize "return" event post.matz2005-03-161-0/+3
* * object.c (inspect_obj): unintended space removal.matz2005-03-071-1/+1
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-59/+20
* * object.c (rb_class_superclass): superclass of singleton class alsonobu2005-01-111-0/+3
* * ext/syck/rubyext.c (rb_syck_io_str_read): [ruby-core:03973]matz2004-12-151-1/+1
* * eval.c (proc_invoke): prepare to pass a block from "call" methodmatz2004-12-031-4/+4
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-17/+12
* * string.c (str_mod_check): frozen check should be separated.matz2004-11-161-1/+1
* * node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz2004-10-271-2/+0
* * io.c (read_all): block string buffer modification duringmatz2004-10-191-2/+2
* * array.c (rb_ary_delete): comparison may change the capacity.matz2004-09-291-1/+1
* ChangeLogusa2004-09-131-1/+1
* Add documentation for Module#includeddave2004-08-301-3/+28
* * eval.c (rb_eval): copy on write for argument local variablematz2004-07-271-0/+1
* * eval.c (rb_mod_freeze): prepare string representation beforematz2004-06-161-0/+16
* * object.c (rb_class_inherited_p): singleton class inherits Classnobu2004-06-161-0/+5
* * range.c (range_each_func): terminates loop if generating valuematz2004-05-141-3/+1
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-1/+1
* * array.c, enum.c, eval.c, file.c, io.c, numeric.c, object.c, prec.c,nobu2004-04-141-2/+2
* * object.c (rb_mod_cvar_get): new method Module#class_variable_get.matz2004-03-231-0/+59
* * eval.c: remove specialized version of rb_Array(). use simplematz2004-03-181-28/+0
* * eval.c (method_proc): return bound Proc object. [ruby-dev:22854]nobu2004-02-101-6/+6
* * object.c (rb_obj_clone, rb_obj_dup): mentioned aboutnobu2004-02-101-0/+8
* * pack.c (num2i32): pack should not raise RangeError.matz2004-01-221-6/+9
* * variable.c (rb_set_class_path): do not set path ifmatz2004-01-191-1/+1
* * class.c, error.c, file.c, io.c, numeric.c, object.c, re.c, struct.c,nobu2004-01-181-2/+3
* Add explicit line breaks in method signatures for ri. Fixup some comments in ...dave2004-01-121-1/+1
* * configure.in: install rdoc by default. if you do not want tomatz2004-01-101-13/+7
* * eval.c, object.c, process.c, re.c: don't use C++ style comments.eban2004-01-081-19/+19
* Finish documenting internal stuff. See Changelog for other detailsdave2004-01-021-24/+31
* RDoc Struct and randomdave2003-12-281-1/+1