summaryrefslogtreecommitdiff
path: root/variable.c
AgeCommit message (Expand)Author
2008-02-13* include/ruby/ruby.h (RObject): add iv_index_tbl for shortcut ofakr
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2007-12-24* proc.c (method_name): preserve Symbol's encoding.matz
2007-12-24* eval.c (rb_exc_raise): ANSI style.akr
2007-12-18* object.c (rb_obj_freeze): preserve frozen state of immediatematz
2007-11-26* variable.c (rb_f_global_variables): variable names should notmatz
2007-11-19* configure.in: check struct timespec, clock_gettime, utimensat,akr
2007-11-09* variable.c (rb_cvar_set): cvar assignment obey same rule to cvarmatz
2007-10-03* variable.c (rb_cvar_set): check whether class variable ismatz
2007-09-29 * variable.c (obj_ivar_each): get rid of warning.usa
2007-09-29* variable.c (rb_ivar_set): fix class instance variable.akr
2007-09-28* include/ruby/intern.h: export rb_ivar_foreach.akr
2007-09-01* eval_jump.ci (rb_f_catch): generate new tag object if no argument ismatz
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-06-17* variable.c (rb_global_entry, rb_f_untrace_var, rb_alias_variable,nobu
2007-06-17* variable.c (rb_path2class): get rid of dangling pointer caused bynobu
2007-06-14* eval_load.c (Init_load): delay allocating an array for rb_load_pathakr
2007-06-10* include/ruby: moved public headers.nobu
2007-06-07* iseq.c (prepare_iseq_build): freeze filename and name string.ko1
2007-02-23* parse.y, compile.c, gc.c, insns.def, intern.h, iseq.c, node.h,matz
2007-02-06* variable.c (ivar_i): need to support class local instancematz
2007-02-02* vm.c (eval_get_cvar_base): destination for class variable accessmatz
2007-02-02* variable.c (rb_cvar_set): remove warn argument.matz
2006-12-31 * Merge YARVko1
2006-12-11* variable.c (rb_define_const): typo fixed.matz
2006-12-04* intern.h, object.c, variable.c (rb_mod_constants): added an optionalnobu
2006-09-18* dir.c (dir_s_glob): remove unused variable.matz
2006-09-04* eval.c (rb_f_local_variables): list symbols.matz
2006-08-31* ruby.h (struct RString): embed small strings.matz
2006-07-20* object.c (rb_mod_attr): make Module#attr to be an alias tomatz
2006-06-22* variable.c (rb_mod_name): returns nil for anonymous modules.matz
2006-06-09* sprintf.c (rb_str_format): allow %c to print one charactermatz
2006-02-20* variable.c (rb_const_get_0): Object should have been the lowestmatz
2006-02-18* eval.c (rb_obj_instance_eval): RDoc description updated. amatz
2006-02-17* variable.c (rb_const_get_0): skip ruby_wrapper in const searchmatz
2006-02-17* eval.c (ev_const_get): simplified using rb_const_get_fallback().matz
2005-12-12* ext/digest/digest.c (rb_digest_base_s_digest): add volatile tomatz
2005-10-20* class.c, eval.c, hash.c, st.c, variable.c: changed /* ??? */ stuffocean
2005-09-28* eval.c (ev_const_get), variable.c (rb_const_get_0): retry only whennobu
2005-09-24banish some warnings.akr
2005-09-14* bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean
2005-09-12* array.c: moved to ANSI function style from K&R function style.ocean
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-05-13* variable.c (generic_ivar_get): rb_attr_get should not warn.ocean
2005-03-04* array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz
2005-01-10* variable.c (rb_autoload): hide internal data from ruby level.nobu
2004-10-30* eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz