| Commit message (Expand) | Author | Age | Files | Lines |
* | * hash.c (rb_hash_aset): allow recursive key. [ruby-core:24648] | nobu | 2010-03-17 | 1 | -3/+0 |
* | * hash.c (Hash#merge doc): Added explanation for form with block. | marcandre | 2010-03-06 | 1 | -3/+7 |
* | * hash.c (rb_hash_select_bang): add #select! and keep_if to Hash. | matz | 2010-03-03 | 1 | -0/+86 |
* | * hash.c (hash_update): always raise an exception when adding a new | mame | 2010-02-16 | 1 | -0/+11 |
* | * array.c (rb_ary_push_m, rb_ary_unshift_m, rb_ary_aset), | nobu | 2010-02-10 | 1 | -0/+1 |
* | * configure.in: test unsetenv returns a value. | akr | 2010-01-26 | 1 | -0/+4 |
* | * hash.c: need to include errno.h for EINVAL. | usa | 2010-01-12 | 1 | -1/+2 |
* | * hash.c (ruby_setenv): Improve the emulatation of setenv(3) on | knu | 2010-01-11 | 1 | -2/+16 |
* | * hash.c (ruby_setenv): ENV.[]= should raise an error if setenv(3) | knu | 2010-01-11 | 1 | -5/+9 |
* | * removed spaces just before tabs. | nobu | 2009-11-26 | 1 | -1/+1 |
* | * hash.c (ruby_setenv): get rid of crash in Solaris 8 and 10. | nobu | 2009-11-14 | 1 | -1/+27 |
* | * hash.c (ruby_setenv): use ruby_strdup(). | nobu | 2009-11-11 | 1 | -1/+1 |
* | * hash.c (ruby_setenv): also set CRT workarea. ref [ruby-core:25010] | usa | 2009-11-11 | 1 | -18/+18 |
* | * hash.c: use RHASH_IFNONE but not ifnone directly. | nobu | 2009-11-08 | 1 | -14/+15 |
* | * hash.c (default_proc_arity_check): new support function. | matz | 2009-10-26 | 1 | -7/+15 |
* | * hash.c (rb_hash_set_default_proc): checks arity of defalt_proc | matz | 2009-10-24 | 1 | -0/+6 |
* | * hash.c (rb_f_getenv): use rb_filesystem_str_new_cstr | naruse | 2009-09-28 | 1 | -2/+2 |
* | * hash.c (rb_f_getenv, env_fetch): env string may be overwritten. | nobu | 2009-09-28 | 1 | -3/+14 |
* | * hash.c (Hash#each): Fix documentation to reflect insertion order. A patch b... | marcandre | 2009-09-24 | 1 | -3/+2 |
* | * hash.c (doc): doc fix, patch by Run Paint Run Run [ruby-core:23644] | marcandre | 2009-09-24 | 1 | -6/+6 |
* | * thread.c (rb_exec_recursive_outer, rb_exec_recursive): Added method to shor... | marcandre | 2009-09-15 | 1 | -5/+5 |
* | * include/ruby/st.h (st_hash_func): use st_index_t. | nobu | 2009-09-08 | 1 | -5/+5 |
* | * hash.c (rb_hash_replace): should copy compare_by_identity status as well. | matz | 2009-08-03 | 1 | -0/+4 |
* | * hash.c (Hash::[]): rdoc. patch by Marc-Andre Lafortune. | yugui | 2009-07-22 | 1 | -7/+11 |
* | * suppressed shorten-64-to-32 warnings. | nobu | 2009-07-18 | 1 | -2/+2 |
* | * hash.c (rb_hash_aset, recursive_hash): rejects recursive hash. | nobu | 2009-07-16 | 1 | -1/+4 |
* | ENV is now locale encoding. | naruse | 2009-07-12 | 1 | -1/+1 |
* | * hash.c (rb_hash_hash): documentation fix. a patch from | matz | 2009-07-01 | 1 | -2/+2 |
* | * hash.c (rb_hash_reject_bang): always check frozen status. | matz | 2009-06-08 | 1 | -3/+5 |
* | * hash.c (Init_Hash): made #to_s an alias to #inspect to reduce | nobu | 2009-05-29 | 1 | -13/+9 |
* | * hash.c (rb_hash_inspect): rescurses with defined ID to get rid | nobu | 2009-05-29 | 1 | -8/+12 |
* | * st.c (st_insert2): new function with processing new key, | matz | 2009-05-27 | 1 | -3/+2 |
* | * thread.c (rb_exec_recursive_paired): new function for proper | nobu | 2009-05-24 | 1 | -2/+2 |
* | * hash.c: 3rd arguemnt of rb_hash_foreach() is VALUE. | nobu | 2009-05-09 | 1 | -30/+47 |
* | * hash.c (hash_foreach_iter): fix for prototype. | nobu | 2009-02-26 | 1 | -4/+4 |
* | * hash.c (hash_i): use Murmurhash. | akr | 2009-02-15 | 1 | -2/+1 |
* | * string.c (rb_hash_uint32, rb_hash_uint, rb_hash_start, rb_hash_end), | mame | 2009-02-14 | 1 | -1/+1 |
* | * hash.c (rb_hash): always return a fixnum value because a return | mame | 2009-02-14 | 1 | -5/+14 |
* | * hash.c (rb_any_hash): fixed performance issues with nil, true, | matz | 2009-01-26 | 1 | -0/+3 |
* | * hash.c (rb_hash_s_create): set nil as the value if assoc length | nobu | 2009-01-11 | 1 | -3/+9 |
* | * io.c (rb_io_extract_encoding_option): "internal_encoding: nil" | matz | 2008-12-19 | 1 | -2/+8 |
* | * hash.c (rb_hash_aset): string key copying only happen if key is | matz | 2008-12-18 | 1 | -1/+1 |
* | * ext/stringio/stringio.c (strio_write): should convert writing | matz | 2008-10-21 | 1 | -1/+1 |
* | * io.c (open_key_args): should adjust argc, argv in struct | matz | 2008-10-21 | 1 | -1/+1 |
* | * dln.c: Ruby no longer supports MacOS 9 or before. | yugui | 2008-10-04 | 1 | -5/+0 |
* | * dln.c: Ruby no longer supports MS-DOS. | yugui | 2008-10-04 | 1 | -11/+0 |
* | * sprintf.c (rb_str_format): add %<name>s style named argument | matz | 2008-09-30 | 1 | -2/+8 |
* | * hash.c (rb_obj_is_proc): declaration moved for rdoc. | akr | 2008-09-23 | 1 | -2/+2 |
* | * hash.c (ENVMATCH, ENVNMATCH): reduced same code. | nobu | 2008-09-23 | 1 | -29/+12 |
* | * common.mk, hash.c: remove unused inclusion. | ko1 | 2008-09-23 | 1 | -1/+2 |