summaryrefslogtreecommitdiffstats
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
...
* * 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
* Add RDoc documentation for stuff in object.cdave2003-12-281-22/+826
* RDoc comments for Symboldave2003-12-271-0/+131
* * class.c (rb_mod_init_copy): always copy singleton class.nobu2003-12-221-0/+1
* * class.c (rb_check_inheritable): new function. [ruby-dev:22316]nobu2003-12-211-0/+3
* Add file.c comments (and necessary support in parse_c.rb)dave2003-12-211-0/+48
* Document Class and Dirdave2003-12-191-23/+102
* * eval.c (rb_exec_end_proc): should not clear end_procs andmatz2003-12-051-0/+1
* * object.c (rb_class_s_alloc): add function prototype to avoid VC++eban2003-08-131-3/+3
* * eval.c (rb_call0): update ruby_class as well as ruby_cref.matz2003-08-061-24/+31
* * gcc -Wall clean-up.matz2003-07-241-1/+0
* * variable.c (rb_mod_const_missing): new method. [ruby-core:00441]matz2003-07-221-0/+1
* * numeric.c (num_equal): should not use rb_equal().matz2003-07-211-1/+1
* * string.c (rb_str_equal): should return nil for non stringmatz2003-07-211-1/+1
* * eval.c (rb_load): put rb_load_file() in a thread criticalmatz2003-07-091-0/+8
* * class.c (rb_define_class, rb_define_module): also set constant undernobu2003-07-011-0/+1
* * object.c (str_to_id): check for empty string before intern.matz2003-06-211-2/+12
* * object.c (rb_to_id): use rb_str_intern() instead of rb_intern()nobu2003-06-211-2/+2
* * eval.c (Init_Proc): Block/Proc separation. [huge change]matz2003-05-261-18/+14
* * object.c (rb_obj_clone): defer copying freezing state aftermatz2003-05-221-1/+2
* * object.c (init_copy): call initialize_copy at the end of copymatz2003-05-201-2/+2
* * object.c (rb_mod_cmp): stupid comparison fixed.matz2003-05-191-2/+1
* * object.c (init_copy): rename copy_object as initialize_copy,matz2003-05-191-17/+15
* * object.c (rb_class_allocate_instance): singleton class checkmatz2003-05-161-9/+8
* * object.c (rb_mod_le): returns nil if two classes/modules are notmatz2003-05-151-9/+15
* * object.c (rb_obj_methods): list singleton methods if recurmatz2003-05-061-1/+11