Skip to content
Commits on Jul 2, 2010
  1. @yugui

    tags branches/ruby_1_9_2@28522 as v1_9_2_rc1

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_rc1@28524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 2, 2010
  2. @yugui

    * io.c (argf_inplace_mode_set): prohibits an assignment

    of a tainted value. Patch by unak.
    
    * util.c, file.c: prevents a buffer over-run on windows.
    Patch by unak.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 2, 2010
Commits on Jul 1, 2010
  1. @yugui

    * NEWS (YAML, Psych, DL, fiddle): new entries

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  2. @yugui

    merges r28456 and r28476 from trunk into ruby_1_9_2.

    --
    * test/win32ole/test_win32ole_method.rb (test_offset_vtbl): check
      that Ruby is 32bit or 64bit binary in order to get correct offset
      value. [ruby-dev:41741]
    --
    * test/win32ole/test_win32ole_method.rb (is_ruby64): check
      ruby binary is mswin64 or mingw64. [ruby-dev:41756]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28510 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  3. @yugui

    merges r28457 from trunk into ruby_1_9_2.

    --
    * thread.c (rb_fd_resize, rb_fd_copy): avoid NULL dereference upon
      failed realloc by using xrealloc instead of not realloc.  a patch
      from Jim Meyering <meyering at redhat.com> in [ruby-core:30920]
      [Bug #3489]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  4. @nurse

    merge revision(s) 28507:

    	* thread_pthread.c (thread_start_func_1): don't call
    	  native_thread_init_stack(th) on cygwin to avoid the segv
    	  introduced by r27789. Cygwin's signal implementation is half
    	  baked so USE_SIGNALSTACK is not defined and it needs another
    	  treatment.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28508 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jul 1, 2010
  5. @nobu

    * common.mk (test-knownbug): ignore known bugs.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jul 1, 2010
  6. @mame

    * test/rubygems/test_gem_activation.rb: comment out a test for WONTFIX

      bug.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    mame committed Jul 1, 2010
  7. @yugui

    merges r28455 and r28460 from trunk into ruby_1_9_2.

    --
    * lib/rdoc/ri/driver.rb (RDoc::RI::Driver#formatter): should use bs
      format when stdout is piped.  [ruby-core:30734]
    --
    * test/rdoc/test_rdoc_ri_driver.rb (TestRDocRIDriver#test_formatter):
      fix a test accordingly to r28455.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  8. @yugui

    merges r28453 and r28454 from trunk into ruby_1_9_2.

    --
    * class.c (rb_mod_init_copy): when class is dup'ed, a metaclass of the
      class should be attached to the dup'ed class, not the original
      class.  [ruby-core:30843] [Bug #3461]
    --
    * bootstraptest/test_class.rb: add a test for [ruby-core:30843].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  9. @yugui

    merges r28442 from trunk into ruby_1_9_2.

    --
    * test/win32ole/test_win32ole_method.rb (test_offset_vtbl): check
      that OS is Windows 32bit or Windows 64bit in order to get
      correct offset value.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  10. @yugui

    merges r28431 and r28432 from trunk into ruby_1_9_2.

    --
    * lib/csv.rb: Fixing a bug that prevented CSV from parsing
      all multi-line fields correctly.  Patch by Rob Biedenham.
    --
    Fixing a spelling error.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  11. @yugui

    merges r28428,r28429,r28430 and r28444 from trunk into ruby_1_9_2.

    --
    * test/ruby/envutil.rb (EnvUtil#invoke_ruby): get rid of possible
      deadlock.
    --
    * test/ruby/envutil.rb (EnvUtil#invoke_ruby): change the
      environment of spawned process only.
    --
    * test/ruby/envutil.rb (Test::Unit::Assertions#assert_in_out_err):
      return the exit status.
    --
    * test/ruby/envutil.rb (EnvUtil#invoke_ruby): no needs to copy the
      original ENV, since it's done in spawn automatically.
      [ruby-dev:41733]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  12. @yugui

    merges r28422 from trunk into ruby_1_9_2.

    --
    refine an assertion message.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  13. @yugui

    merges r28421 from trunk into ruby_1_9_2.

    --
    add an assertion.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  14. @yugui

    merges r28410 from trunk into ruby_1_9_2.

    --
    * ext/socket/raddrinfo.c (str_is_number): renamed from str_isnumber to
      avoid confusion to str_isnumber in ext/socket/getaddrinfo.c.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
  15. @yugui

    merges r28403 from trunk into ruby_1_9_2.

    --
    * ext/win32ole/win32ole.c (reg_get_typelib_file_path): try win64
      registry entry at first. [ruby-dev:41674] [Bug #3464]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jul 1, 2010
Commits on Jun 30, 2010
  1. @marcandre

    merge from trunk (r28492)

    * string.c (rb_str_gsub_bang, rb_str_sub_bang, str_gsub): rdoc fix
      based on patch by Run Paint [ruby-core:30938]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28494 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    marcandre committed Jun 30, 2010
  2. * 2010-07-01

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jun 30, 2010
  3. @tarui

    merge from trunk (r28408)

    	* ext/socket/raddrinfo.c: don't use __P.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tarui committed Jun 30, 2010
Commits on Jun 29, 2010
  1. @nobu

    * test/ruby/test_rubyoptions.rb (test_script_from_stdin): by using

      a pipe, get rid of not-well-defined behavior after the child
      process terminated in pty.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28489 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 29, 2010
  2. * 2010-06-30

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jun 29, 2010
  3. * thread_pthread.c (get_stack): use pthread_getthrds_np() for AIX.

            * configure.in: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28487 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kanemoto committed Jun 29, 2010
  4. @yugui

    merges r28401 and r28402 from trunk into ruby_1_9_2.

    --
    * ext/socket/raddrinfo.c (ruby_getaddrinfo__darwin): new workaround for
      getaddrinfo problem on Mac OS X Snow Leopard.  [ruby-core:29427]
      patch by Wataru Kimura.  [ruby-core:30842]
    --
    add a comment.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jun 29, 2010
  5. @yugui

    merges r28395 and r28396 from trunk into ruby_1_9_2.

    --
    * configure.in (fchown): need to check.  [ruby-core:30818]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28483 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jun 29, 2010
  6. @yugui

    merges r28387 from trunk into ruby_1_9_2.

    --
    * test/optparse/test_summary.rb: fixed superclass so that it run
      solely.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28482 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jun 29, 2010
  7. @yugui

    merges r28361 from trunk into ruby_1_9_2.

    --
    * ext/psych/lib/psych/visitors/to_ruby.rb (resolve_klass): fix the
      exception message when attempting to load an unknown class.  Thanks
      nobu! [ruby-dev:41399]
    
    * test/psych/test_psych.rb: test for the exception message
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jun 29, 2010
  8. @yugui

    merges r28357 from trunk into ruby_1_9_2.

    --
    * object.c: Object#public_methods, private_methods, etc. returns
      method ids that belong to the class or the singleton class(es) of
      the object.  [ruby-dev:41613]
    
    * class.c: on the other hand, Module#public_instance_methods, etc.
      returns method ids that belong to the module itself (even if the
      module is singleton, it does not return method ids of super
      class(es); see [ruby-core:28837]).
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28480 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    yugui committed Jun 29, 2010
  9. @tarui

    merge from trunk (r28477)

    	* ext/stringio/stringio.c (strio_write): add RB_GC_GUARD.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28478 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tarui committed Jun 29, 2010
  10. @unak

    * file.c (rb_realpath_internal, realpath_rec): skip UNC share root

      on DOSISH platforms.
      http://pc12.2ch.net/test/read.cgi/tech/1272248179/600
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28474 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jun 29, 2010
Commits on Jun 28, 2010
  1. * ext/tk/lib/tk.rb: stop creating a dummy Tcl/Tk interpreter (fix

      [ruby-core:30358]). And hide a root window before starting eventloop.
    * ext/tk/extconf.rb: use tclConfig.sh/tkConfig.sh when frameworks
      are enabled on MacOS X.
    * ext/tk/stubs.c: dirty hack for frameworks and stubs on MacOS X.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28471 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagai committed Jun 28, 2010
  2. @nobu

    * ext/fiddle/fiddle.h: fixed typo.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jun 28, 2010
  3. @tarui

    * test/rdoc/test_rdoc_rdoc.rb: change to bin-mode to write directly.

    	  reported at http://rubyforge.org/tracker/index.php?func=detail&aid=28249&group_id=627&atid=2472
    	* test/rdoc/test_rdoc_markup_pre_process.rb: ditto.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tarui committed Jun 28, 2010
  4. @tarui

    merge from trunk (r28440)

    	* ext/dl/lib/dl/func.rb (call): don't overwrite original arguments
    	  to defend from GC.
    
    	* test/dl/test_func.rb (test_string): add test for above.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tarui committed Jun 28, 2010
  5. @tarui

    merge from trunk (r28423)

    	* include/ruby/ruby.h (static inline rb_gc_guarded_ptr): prevent
    	  RB_GC_GUARD_PTR being removed by optimization.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28467 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    tarui committed Jun 28, 2010
Something went wrong with that request. Please try again.