summaryrefslogtreecommitdiffstats
path: root/variable.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * variable.c (rb_cvar_set): class variables become private to thematz2004-03-191-60/+4
* * variable.c (rb_set_class_path): do not set path ifmatz2004-01-191-3/+9
* Add RDoc for Kernel global functions, tidy array and errordave2003-12-291-0/+42
* Add RDoc documentation for stuff in object.cdave2003-12-281-0/+130
* * gc.c (Init_stack): stack region is far smaller than usual ifmatz2003-11-221-1/+8
* * eval.c (rb_feature_p): match by classified suffix.nobu2003-10-131-11/+16
* * marshal.c (r_object0): remove unnecessary iv restoration formatz2003-10-091-0/+1
* * variable.c (rb_const_defined_0): look up constants in Object asnobu2003-10-021-6/+8
* * variable.c (rb_const_defined_at): should exclude constants frommatz2003-10-011-7/+7
* * bignum.c (rb_big_and): convert argument using 'to_int'.matz2003-09-121-2/+1
* * eval.c (struct BLOCK): remove BLOCKTAG, use scope instead.matz2003-08-301-41/+27
* * variable.c (rb_const_get_0): should check constants defined inmatz2003-08-281-20/+13
* * variable.c (classname): find regular class name if not set.nobu2003-08-021-20/+15
* * variable.c (rb_mod_const_missing): "const_missing" should notmatz2003-07-261-0/+1
* * ext/socket/socket.c (tcp_s_gethostbyname): was usingmatz2003-07-251-10/+10
* * gcc -Wall clean-up.matz2003-07-241-3/+1