summaryrefslogtreecommitdiff
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* * hash.c (rb_hash_delete_key): delete the entry without calling block.shyouhei2007-08-151-15/+46
* * removed svn:keywords for compatibility.shugo2007-01-311-2/+2
* backport from ruby_1_8shyouhei2006-12-051-5/+14
* * hash.c (rb_hash_default): should not call default procedure ifmatz2006-07-061-0/+1
* * configure.in, hash.c (ruby_setenv): use setenv(3) and unsetenv(3)ocean2006-02-011-1/+1
* * io.c (rb_io_inspect): replace sprintf() with "%s" format allmatz2005-07-191-3/+4
* * dir.c, eval.c, hash.c, process.c, ruby.c: avoid warning "unusedocean2005-06-281-2/+0
* * hash.c (ruby_setenv): fixed SEGV. [ruby-dev:26186]ocean2005-06-131-16/+13
* * exception error messages updated. [ruby-core:04497]matz2005-02-281-1/+1
* * lib/cgi.rb (CGI::Cookie): [ruby-talk:130040]matz2005-02-081-12/+9
* * dir.c (dir_open_dir): new function. [ruby-dev:25242]matz2004-12-181-61/+0
* * process.c (proc_setgroups): [ruby-dev:25081]matz2004-12-061-0/+44
* * numeric.c (flo_divmod): protect float values from GC bymatz2004-11-161-3/+6
* * string.c (rb_str_sum): check was done with false pointer.matz2004-10-021-39/+77
* * hash.c (rb_hash_rehash): add iteration check. [ruby-dev:24301]matz2004-09-221-10/+23
* * array.c (rb_ary_uniq_bang): element size might change duringmatz2004-09-211-1/+5
* * hash.c (delete_if_i): use st_delete_safe() (viaeban2004-05-131-5/+6
* * eval.c (rb_eval): too many line trace call. (ruby-bugs PR#1320)matz2004-05-071-18/+45
* * eval.c (top_include): include in the wrapped load is done formatz2004-04-051-3/+3
* RDoc comments for Fixnum, Float, and Hash. Add heuristic to RDoc to handle ya...dave2003-12-231-0/+583
* * eval.c (rb_with_disable_interrupt): use ENABLE_INTS instead ofmatz2003-12-221-7/+7
* dln.c: remove last second typo.matz2003-12-201-12/+6
* * misc/ruby-mode.el (ruby-calculate-indent): proper indentationmatz2003-12-191-6/+12
* * hash.c (env_has_value, env_index): must match exactly.nobu2003-11-281-2/+4
* * defines.h (ENV_IGNORECASE): should define when DOSISH withoutusa2003-11-251-8/+0
* * hash.c: remove unnecessary update.matz2003-11-151-9/+0
* * eval.c (rb_method_node): new API to retrieve method body.matz2003-11-141-0/+9
* * eval.c (rb_load): allow interrupt during loaded programmatz2003-11-061-12/+12
* * class.c, hash.c, string.c: remove #include "version.h".eban2003-11-041-1/+0
* * io.c (read_all): fptr->f may be NULL, if IO is closed in thematz2003-11-041-10/+0
* * hash.c (rb_hash_each): Hash#each should yield single value.matz2003-10-241-4/+41
* * class.c (rb_obj_singleton_methods): should not go up tomatz2003-08-011-29/+25
* * eval.c (BEGIN_CALLARGS): should not always reset ruby_iter,matz2003-08-011-25/+13
* * ext/socket/socket.c (tcp_s_gethostbyname): was usingmatz2003-07-251-2/+2
* * gcc -Wall clean-up.matz2003-07-241-2/+1
* * lib/matrix.rb: remove elements conversion to_f, to_i, to_r.matz2003-07-151-2/+3
* * dir.c (find_dirsep): get rid of warnings.nobu2003-06-231-4/+4
* * string.c (rb_str_upto): generate sequence according to "succ"matz2003-06-231-8/+6
* * defines.h (PATH_ENV): name of PATH environment. [new].usa2003-06-201-14/+26
* * hash.c (env_delete, rb_f_getenv, env_fetch): case insensitive tousa2003-06-191-6/+6
* * eval.c (proc_alloc): re-unification of Block and Proc. Blockmatz2003-06-161-1/+1
* * gc.c (define_final): eliminate rb_f_lambda() call.matz2003-06-061-1/+1
* * eval.c (ruby_cleanup): $SAFE is turned off in the finalization.matz2003-06-061-20/+43
* * eval.c (Init_Proc): Block/Proc separation. [huge change]matz2003-05-261-4/+4
* * eval.c (rb_yield_0): give warning for multiple values for amatz2003-05-201-16/+13
* * class.c: add #include "version.h".aamine2003-05-191-0/+1
* * object.c (init_copy): rename copy_object as initialize_copy,matz2003-05-191-1/+1
* * object.c (rb_obj_methods): list singleton methods if recurmatz2003-05-061-1/+3
* * array.c (rb_ary_values_at): new method to replace select(index..).matz2003-05-041-34/+61
* * eval.c (rb_f_missing): use "inspect" for T_OBJECT as well.matz2003-04-031-1/+0