aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Warn duplicated characters in character class of regexp. [ruby-core:24593]naruse2009-08-044-51/+103
* * enc/encdb.c (ENC_SET_BASE): fix typo. patch by ujihisa [ruby-dev:39004]naruse2009-08-042-1/+6
* More strict for Big5 series.naruse2009-08-042-5/+86
* Add functions and macros for second encoding definitions.naruse2009-08-044-1/+30
* * hash.c (rb_hash_replace): should copy compare_by_identity status as well.matz2009-08-032-0/+9
* * thread.c (recursive_push): need to set UNTRUST. [ruby-dev:38997]matz2009-08-032-0/+5
* * 2009-08-04svn2009-08-031-2/+2
* * ext/tk/lib/tcltklib.c: fix trouble on old-style C functionnagai2009-08-039-66/+307
* * eval.c (rb_mod_include): fix document. [ruby-core:24675]mame2009-08-032-1/+5
* * sample/svr.rb: obsolete TCPserver renamed. [ruby-core:24712]matz2009-08-034-3/+11
* * thread.c (recursive_push): untrust internal hash to preventmatz2009-08-032-0/+8
* * lib/README: updated. a patch from Daniel Bovensiepen.matz2009-08-032-4/+22
* * win32/win32.c (rb_w32_connect): return value was broken when someusa2009-08-032-7/+10
* * bootstraptest/runner.rb: forgot shebang line.nobu2009-08-031-0/+1
* * array.c (permute0): use chars for boolean array.nobu2009-08-032-5/+7
* * array.c (rb_ary_{permutation,combination}): disallow reentrancenobu2009-08-032-9/+20
* * bootstraptest/runner.rb: got rid of using /bin/sh.nobu2009-08-031-3/+1
* * numeric.c (flo_hash): normalize -0.0 to 0.0. [ruby-core:24577]matz2009-08-032-0/+6
* * array.c (rb_ary_{permutation,combination,product}): must not usenobu2009-08-032-5/+10
* * 2009-08-03svn2009-08-021-2/+2
* * random.c (rb_random_int): arguments have to be converted tonobu2009-08-023-2/+9
* * bootstraptest/runner.rb: made executable.nobu2009-08-021-0/+3
* * parse.y (literal_concat0): tail can be nil. [ruby-dev:38980]nobu2009-08-023-0/+10
* * array.c (rb_ary_combination, rb_ary_product): prevent from GC.nobu2009-08-022-2/+10
* * test/ruby/test_rand.rb: add tests for Random#float's rejectionmame2009-08-022-0/+8
* * random.c (rand_int): prevent from GC.nobu2009-08-023-13/+33
* * 2009-08-02svn2009-08-011-2/+2
* * test/ripper/test_filter.rb: properties.nobu2009-08-010-0/+0
* * string.c (tr_trans): change condition of singlebyte optimization.naruse2009-08-012-2/+6
* * random.c (random_float): rejects Infinity and NaN.nobu2009-08-012-0/+11
* * tool/rbinstall.rb (gem): suppressed warnings.nobu2009-08-012-6/+12
* * 2009-08-01svn2009-07-311-3/+3
* Can't use singlebyte optimization when the replacement is multibyte. [ruby-c...naruse2009-07-312-1/+7
* * lib/securerandom.rb (SecureRandom.random_bytes): return string shouldusa2009-07-312-1/+6
* Set encodings of stdio after setting default internal and external.naruse2009-07-313-0/+19
* * tool/compile_prelude.rb: too long string literal causes compile errorusa2009-07-312-5/+15
* * transcode.c (str_encode_bang): C99ism.usa2009-07-312-2/+9
* * compile.c (iseq_compile_each): used more appropriate construct.nobu2009-07-312-3/+5
* * parse.y (literal_concat_gen): reduced unnecessary node at stringnobu2009-07-312-1/+12
* * parse.y (literal_concat_gen): NODE_DSTR was incorrectly handled asmame2009-07-303-3/+11
* * test/ruby/test_module.rb (test_ancestors, test_included_modules):mame2009-07-302-6/+17
* * 2009-07-31svn2009-07-301-2/+2
* * vm_insnhelper.c (vm_call_cfunc): let set_trace_func use called_idmame2009-07-302-1/+6
* * gem_prelude.rb (Gem.path): uses Gem.default_path as a default valueyugui2009-07-302-1/+18
* * tool/compile_prelude.rb: replaces "require" with in-place evaluationyugui2009-07-304-107/+34
* * test/ruby/test_rand.rb: add tests for Random class.mame2009-07-302-0/+194
* * random.c (init_genrand): ensure invariant of mt->next and mt->left.mame2009-07-302-1/+7
* * random.c (random_bytes): use NUM2LONG instead of FIX2LONG becausemame2009-07-302-1/+6
* * compile.c (iseq_compile_each): fix stack consistency error.mame2009-07-303-6/+19
* * transcode.c: added check for frozen string for encode! (see Bug #1836)duerst2009-07-303-0/+12