Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 17, 2009
  1. @yugui

    tags branches/ruby_1_9_1@24174 as v1_9_1_243

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_1_243@24175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r20385 from trunk into ruby_1_9_1.

    yugui authored
    --
     * lib/foerwardable.rb: should be usable def_single_delegator for
       Class and Module.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r24148 from trunk into ruby_1_9_1.

    yugui authored
    --
    * id.c (Init_id), vm.c (vm_exec): @#__ThrowState__ is no longer
      used.  [ruby-dev:38760]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    * 2009-07-16

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r24127 and r24133 from trunk into ruby_1_9_1.

    yugui authored
    --
    * dir.c (push_glob): fix GC problem.
    --
    * dir.c (push_glob): re-fix GC problem.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r23346 from trunk into ruby_1_9_1.

    yugui authored
    --
    Update to JSON 1.1.4.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 15, 2009
  1. @yugui

    * 2009-07-15

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r24084 from trunk into ruby_1_9_1.

    yugui authored
    --
    * .gitignore: synchronized with svn:ignore.
    
    * spec/.gitignore: merged into /.gitignore
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r24116 from trunk into ruby_1_9_1.

    yugui authored
    --
    	* win32/Makefile.sub (LIBPATHFLAG): path is already quoted in mkmf.rb.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    merges r24103 from trunk into ruby_1_9_1.

    yugui authored
    --
    Check pos and strlen on Regexp#index(str, pos) [ruby-core:23660]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r24094 from trunk into ruby_1_9_1.

    yugui authored
    --
    * enumerator.c (yielder_yield_i): use rb_proc_new instead of
      rb_iterate.  [ruby-dev:38518]
     
    * README.EXT: rb_iterate is obsolete since 1.9; use rb_block_call
      instead.
     
    * README.EXT.ja: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r24091 from trunk into ruby_1_9_1.

    yugui authored
    --
    
    * lib/prime.rb (Prime#prime_division): now decomposes
      negative integer into a decomposition with element [-1, 1].
    
    * test/test_prime.rb: test for it.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    merges r24090 from trunk into ruby_1_9_1.

    yugui authored
    --
    	* io.c (pipe_open): handles leaked on win32 when an error occurs.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    merges r24088 from trunk into ruby_1_9_1.

    yugui authored
    --
    * lib/tempfile (Tempfile.open): rdoc. patch by Nobuhiro IMAI.
      #1694
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @yugui

    merges r24086,r24087 and r24095 from trunk into ruby_1_9_1.

    yugui authored
    --
    * marshal.c (r_object0): copy instance variables to new regexp.
    --
    * marshal.c (r_object0): should not shadow outer variable not to
      return Qnil always.
    --
    * marshal.c (r_object0): should return real object.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 13, 2009
  1. @yugui

    merges r24065 from trunk into ruby_1_9_1.

    yugui authored
    --
    * lib/pstore.rb (PStore#on_windows): fixed typo.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r24016 from trunk into ruby_1_9_1.

    yugui authored
    --
    Add test for marshaling regexp.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r24015 from trunk into ruby_1_9_1.

    yugui authored
    --
    * marshal.c (r_object0): set encoding only if the encoding is not US-ASCII.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    merges r24013 from trunk into ruby_1_9_1.

    yugui authored
    --
    * include/ruby/ruby.h (rb_obj_{untrust,untrusted,trust}): added
      prototypes.  [ruby-dev:38756]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r24012 from trunk into ruby_1_9_1.

    yugui authored
    --
    * vm_insnhelper.c (vm_search_superclass): checks for implicit
      argument passing before method search.  [ruby-core:24244]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r24002 from trunk into ruby_1_9_1.

    yugui authored
    --
    Remove debug print.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24076 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. @yugui

    version.h: swaps lines so that the maintenance script can handle them…

    yugui authored
    … easily.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. @yugui

    merges r23999 from trunk into ruby_1_9_1.

    yugui authored
    --
    * marshal.c (r_object0): replace \u by u when the regexp is
      made by Ruby 1.8. [ruby-dev:36750]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. @yugui

    merges r23989 from trunk into ruby_1_9_1.

    yugui authored
    --
    * file.c (rb_file_s_basename): returns new string instead of
      shared string from FilePathStringValue().  [ruby-core:24199]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24073 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. @yugui

    merges r23988 from trunk into ruby_1_9_1.

    yugui authored
    --
    Update ext/.document with extensions that appear to have documentation.
    
    Fixes #1738.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24072 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  11. @yugui

    merges r23976 from trunk into ruby_1_9_1.

    yugui authored
    --
    * io.c (rb_io_ext_int_to_encs): Set external encoding if
      ext==intern. [ruby-dev:38278]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  12. @yugui

    merges r23971 from trunk into ruby_1_9_1.

    yugui authored
    --
    * enum.c (enum_to_a): should propagate taint to the return value.
      [ruby-core:24152]
    
    * enum.c (enum_sort_by): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  13. @yugui

    merges r23970 from trunk into ruby_1_9_1.

    yugui authored
    --
    * proc.c (make_curry_proc): should propagate lambda-ness.
      [ruby-core:24127]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24069 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  14. @yugui

    merges r23959 from trunk into ruby_1_9_1.

    yugui authored
    --
    * thread.c (rb_threadptr_exec_event_hooks): new function to
      execute event hooks, with preserving errinfo.  [ruby-core:24118]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24068 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 12, 2009
  1. @yugui

    merges r23956 from trunk into ruby_1_9_1.

    yugui authored
    --
    * vm_insnhelper.c (vm_yield_setup_block_args): restores the first
      arg where is overwritten at funcall.  [ruby-core:24139]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. @yugui

    merges r23946 from trunk into ruby_1_9_1.

    yugui authored
    --
    	* complex.c: undef-ed shome methods.  [ruby-core:24110]
    
    	* complex.c (Numeric#arg): NaN for NaN.  [ruby-core:24116]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. @yugui

    merges r23932 from trunk into ruby_1_9_1.

    yugui authored
    --
    * parse.y (parser_yylex): fixed wrong variable.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. @yugui

    merges r23930 from trunk into ruby_1_9_1.

    yugui authored
    --
    * hash.c (rb_hash_hash): documentation fix.  a patch from
      Marc-Andre Lafortune.  [ruby-core:23943]
    
    * object.c (rb_mod_cmp): ditto.
    
    * range.c (range_eq): ditto.
    
    * string.c (rb_str_partition, rb_str_rpartition): ditto.
    
    * struct.c (rb_struct_s_def): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. @yugui

    merges r23918 and r23919 from trunk into ruby_1_9_1.

    yugui authored
    --
    * marshal.c (w_encoding): encodings need extra depth.
      [ruby-core:24100]
    --
    * test/ruby/test_marshal.rb (TestMarshal#test_limit): test for
      [ruby-core:24100].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24050 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. @yugui

    merges r23916 from trunk into ruby_1_9_1.

    yugui authored
    --
    * re.c (reg_match_pos): adjust offset based on characters, not
      bytes.  [ruby-dev:38722]
    
    * string.c (rb_str_offset): new function.
    
    * string.c (rb_str_index_m): no call to rb_reg_adjust_startpos().
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_1@24049 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Something went wrong with that request. Please try again.