index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
object.c
Age
Commit message (
Expand
)
Author
2006-12-04
* intern.h, object.c, variable.c (rb_mod_constants): added an optional
nobu
2006-11-22
* object.c (rb_obj_tap): a new method. [ruby-talk:224013]
matz
2006-11-06
* eval.c (svalue_to_avalue): need to splat but no error.
matz
2006-10-13
* object.c: Class#inherited RDoc added. a patch from Daniel
matz
2006-10-12
* object.c (rb_mod_cvar_defined): wrong id check. a patch from
matz
2006-10-07
* object.c (rb_mod_initialize): since module_eval no longer passes
nobu
2006-09-22
* hash.c (rb_hash_eql): new method to be used by Hash.
matz
2006-09-18
* object.c (rb_obj_ivar_defined, rb_mod_cvar_defined): new methods,
nobu
2006-09-18
* dir.c (dir_s_glob): remove unused variable.
matz
2006-09-07
* object.c (nil_to_s): returns the empty string again.
matz
2006-09-02
* object.c (Init_Object): move symbol related code to string.c
matz
2006-09-02
* ruby.h (struct RArray): embed small arrays.
matz
2006-08-31
* eval.c (search_required): use RSTRING_PTR and RSTRING_STR.
usa
2006-08-31
* ruby.h (struct RString): embed small strings.
matz
2006-08-30
* object.c (rb_Integer): Integer(nil) should raise TypeError.
matz
2006-08-25
* object.c (sym_call): check if the receiver is given.
nobu
2006-08-13
ansificated.
akr
2006-07-21
* object.c (rb_cstr_to_dbl): "9_e8" should consider "_e8" as
matz
2006-07-20
* object.c (rb_mod_attr): make Module#attr to be an alias to
matz
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 only
matz
2006-06-27
* object.c (rb_cstr_to_dbl): should not skip '_' at the beginning
matz
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 character
matz
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 optional
nobu
2005-12-12
precedes registering global VALUE variables before initializing it.
akr
2005-10-22
* object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): check
nobu
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-range
matz
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 a
matz
2005-08-14
* intern.h (rb_check_to_integer): add declaration.
nobu
2005-08-04
* numeric.c (fix_div): should not convert the result into
matz
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 for
matz
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() by
matz
2005-01-11
* object.c (rb_class_superclass): superclass of singleton class also
nobu
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" method
matz
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
[prev]
[next]