summaryrefslogtreecommitdiff
path: root/hash.c
Commit message (Expand)AuthorAgeFilesLines
* * hash.c (recursive_hash): hash value of emptied hash should benobu2011-08-021-0/+1
* * hash.c: Document ENVdrbrain2011-06-301-1/+267
* * math.c: Attach documentation for Math.drbrain2011-06-291-0/+14
* * hash.c (rb_hash_reject): add documentation that Hash#rejectnaruse2011-06-261-0/+1
* * eval.c, hash.c, load.c, proc.c, range.c, thread.c, time.c: don'takr2011-06-181-1/+0
* * internal.h: declare internal functions here.akr2011-06-171-2/+0
* * hash.c (key_i): Change rdoc from "the first occurence" to "andrbrain2011-05-311-1/+1
* * hash.c: Improve documentation of Hash#key. Patch by Utkarshdrbrain2011-05-221-2/+4
* * hash.c (ruby_setenv): check env process block size with OS ver.arton2011-03-191-9/+13
* * hash.c: refactoring prior patch (getenvsize win32 specfic function).arton2011-03-191-7/+3
* * hash.c (ruby_setenv): calculate total env block size for win32.arton2011-03-191-1/+15
* * hash.c (ruby_setenv): checking with max process environment block size fow ...arton2011-03-191-1/+6
* * hash.c (ruby_setenv): MSDN says that Windows XP or earlier limitsusa2011-03-081-0/+1
* * hash.c (inspect_i): copy the encoding of the first key asnaruse2011-02-151-1/+5
* * hash.c (rb_hash_fetch_m): use useful message for longer key, not anobu2011-01-301-1/+2
* * hash.c (rb_hash_fetch_m): add GC guard to prevent intermediatekosaki2011-01-271-1/+1
* * hash.c (hash_i): return different values for inverse hash.nobu2011-01-111-2/+6
* * hash.c: parenthesize macro arguments.akr2010-12-141-5/+5
* * hash.c (rb_hash_update_by): new API for Hash#update.nobu2010-12-041-0/+37
* * array.c, gc.c, hash.c, object.c, string.c, struct.c,nobu2010-10-241-1/+1
* Commit miss.nobu2010-10-191-1/+1
* * test/ruby/test_sprintf.rb: fix ML ref. [ruby-core:32848]nobu2010-10-191-1/+1
* * hash.c (rb_hash_aref): skip calling "default" methodko12010-10-151-1/+8
* * compile.c (iseq_build_body), error.c (set_syserr, get_syserr),nobu2010-10-121-9/+15
* * hash.c (ruby_setenv): workaround for old Windows. a patch fromusa2010-09-301-1/+2
* * hash.c (ruby_setenv): raise if putenv and SetEnvironmentVariablenobu2010-09-111-15/+14
* * hash.c (rb_check_hash_type): added.nobu2010-08-031-1/+7
* * hash.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-43/+43
* * array.c: Harmonize documentation, in particular regarding:marcandre2010-05-131-3/+24
* * array.c (rb_ary_fetch, rb_ary_splice, rb_ary_store): Improve IndexErrormarcandre2010-05-081-1/+5
* * hash.c (ruby_setenv): putenv on msvcrt.dll can't remove empty value.wanabe2010-04-251-0/+1
* * hash.c (rb_hash_aset): allow recursive key. [ruby-core:24648]nobu2010-03-171-3/+0
* * hash.c (Hash#merge doc): Added explanation for form with block.marcandre2010-03-061-3/+7
* * hash.c (rb_hash_select_bang): add #select! and keep_if to Hash.matz2010-03-031-0/+86
* * hash.c (hash_update): always raise an exception when adding a newmame2010-02-161-0/+11
* * array.c (rb_ary_push_m, rb_ary_unshift_m, rb_ary_aset),nobu2010-02-101-0/+1
* * configure.in: test unsetenv returns a value.akr2010-01-261-0/+4
* * hash.c: need to include errno.h for EINVAL.usa2010-01-121-1/+2
* * hash.c (ruby_setenv): Improve the emulatation of setenv(3) onknu2010-01-111-2/+16
* * hash.c (ruby_setenv): ENV.[]= should raise an error if setenv(3)knu2010-01-111-5/+9
* * removed spaces just before tabs.nobu2009-11-261-1/+1
* * hash.c (ruby_setenv): get rid of crash in Solaris 8 and 10.nobu2009-11-141-1/+27
* * hash.c (ruby_setenv): use ruby_strdup().nobu2009-11-111-1/+1
* * hash.c (ruby_setenv): also set CRT workarea. ref [ruby-core:25010]usa2009-11-111-18/+18
* * hash.c: use RHASH_IFNONE but not ifnone directly.nobu2009-11-081-14/+15
* * hash.c (default_proc_arity_check): new support function.matz2009-10-261-7/+15
* * hash.c (rb_hash_set_default_proc): checks arity of defalt_procmatz2009-10-241-0/+6
* * hash.c (rb_f_getenv): use rb_filesystem_str_new_cstrnaruse2009-09-281-2/+2
* * hash.c (rb_f_getenv, env_fetch): env string may be overwritten.nobu2009-09-281-3/+14
* * hash.c (Hash#each): Fix documentation to reflect insertion order. A patch b...marcandre2009-09-241-3/+2