summaryrefslogtreecommitdiffstats
path: root/variable.c
Commit message (Expand)AuthorAgeFilesLines
* * variable.c (rb_f_global_variables): variable names should notmatz2007-11-261-6/+4
* * configure.in: check struct timespec, clock_gettime, utimensat,akr2007-11-191-1/+11
* * variable.c (rb_cvar_set): cvar assignment obey same rule to cvarmatz2007-11-091-35/+27
* * variable.c (rb_cvar_set): check whether class variable ismatz2007-10-031-9/+61
* * variable.c (obj_ivar_each): get rid of warning.usa2007-09-291-1/+1
* * variable.c (rb_ivar_set): fix class instance variable.akr2007-09-291-0/+1
* * include/ruby/intern.h: export rb_ivar_foreach.akr2007-09-281-70/+192
* * eval_jump.ci (rb_f_catch): generate new tag object if no argument ismatz2007-09-011-1/+2
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+1
* * variable.c (rb_global_entry, rb_f_untrace_var, rb_alias_variable,nobu2007-06-171-33/+44
* * variable.c (rb_path2class): get rid of dangling pointer caused bynobu2007-06-171-4/+1
* * eval_load.c (Init_load): delay allocating an array for rb_load_pathakr2007-06-141-1/+2
* * include/ruby: moved public headers.nobu2007-06-101-4/+4
* * iseq.c (prepare_iseq_build): freeze filename and name string.ko12007-06-071-2/+6
* * parse.y, compile.c, gc.c, insns.def, intern.h, iseq.c, node.h,matz2007-02-231-1/+1
* * variable.c (ivar_i): need to support class local instancematz2007-02-061-1/+1
* * vm.c (eval_get_cvar_base): destination for class variable accessmatz2007-02-021-9/+33
* * variable.c (rb_cvar_set): remove warn argument.matz2007-02-021-3/+3
* * Merge YARVko12006-12-311-60/+34
* * variable.c (rb_define_const): typo fixed.matz2006-12-111-1/+1
* * intern.h, object.c, variable.c (rb_mod_constants): added an optionalnobu2006-12-041-5/+26
* * dir.c (dir_s_glob): remove unused variable.matz2006-09-181-1/+1
* * eval.c (rb_f_local_variables): list symbols.matz2006-09-041-4/+4
* * ruby.h (struct RString): embed small strings.matz2006-08-311-6/+6
* * object.c (rb_mod_attr): make Module#attr to be an alias tomatz2006-07-201-1/+1
* * variable.c (rb_mod_name): returns nil for anonymous modules.matz2006-06-221-2/+2
* * sprintf.c (rb_str_format): allow %c to print one charactermatz2006-06-091-4/+8
* * variable.c (rb_const_get_0): Object should have been the lowestmatz2006-02-201-10/+10
* * eval.c (rb_obj_instance_eval): RDoc description updated. amatz2006-02-181-2/+2
* * variable.c (rb_const_get_0): skip ruby_wrapper in const searchmatz2006-02-171-7/+9
* * eval.c (ev_const_get): simplified using rb_const_get_fallback().matz2006-02-171-21/+48
* * ext/digest/digest.c (rb_digest_base_s_digest): add volatile tomatz2005-12-121-1/+3
* * class.c, eval.c, hash.c, st.c, variable.c: changed /* ??? */ stuffocean2005-10-201-4/+4
* * eval.c (ev_const_get), variable.c (rb_const_get_0): retry only whennobu2005-09-281-4/+4
* banish some warnings.akr2005-09-241-1/+1
* * bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean2005-09-141-1/+1
* * array.c: moved to ANSI function style from K&R function style.ocean2005-09-121-306/+119
* * parse.y (lambda): Perl6 style -> lambda expression. [NEW]matz2005-07-271-1/+1
* * sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu2005-07-231-5/+1
* * variable.c (rb_class_path): need to adjust snprintf() len formatz2005-07-201-1/+1
* * signal.c (trap): remove sigexit(); handle "EXIT" via sig_exec().matz2005-07-191-2/+4
* * variable.c (generic_ivar_get): rb_attr_get should not warn.ocean2005-05-131-6/+7
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-2/+1
* * variable.c (rb_autoload): hide internal data from ruby level.nobu2005-01-101-0/+1
* * eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz2004-10-301-1/+1
* * node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz2004-10-271-0/+1
* * io.c (rb_io_mode_flags): preserve append mode flag.matz2004-10-061-10/+0
* * array.c (rb_ary_delete): comparison may change the capacity.matz2004-09-291-11/+11
* * variable.c (rb_mod_class_variables): class variables are no longernobu2004-06-261-9/+4
* * range.c (range_each_func): terminates loop if generating valuematz2004-05-141-0/+2