Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: v1_9_2_rc2
Commits on Jul 11, 2010
  1. Yuki Yugui Sonoda

    tags branches/ruby_1_9_2@28613 as v1_9_2_rc2

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_2_rc2@28618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Yuki Yugui Sonoda

    * Makefile.in ({|dist-|real-}clean-ext): fixes the previous

    yugui authored
      commit. http://twitter.com/knu/status/18247078381
    
    * tool/rmdirs: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28613 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 10, 2010
  1. * 2010-07-11

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Yuki Yugui Sonoda

    * Makefile.in ({|dist-|real-}clean-ext): fixes syntax

    yugui authored
      for /bin/sh on Solaris
    
    * tool/rmdirs: ditto
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28609 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Yuki Yugui Sonoda

    merges r28577 from trunk into ruby_1_9_2.

    yugui authored
    --
    * string.c (rb_str_conv_enc_opts): fix infinite loop because
      of ISO-2022-JP conversion with empty string.
      patched by Brian Buchanan [ruby-core:31107]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. Yuki Yugui Sonoda

    merges r28561 from trunk into ruby_1_9_2.

    yugui authored
    --
    * missing/close.c: ignore ECONNRESET.
      FreeBSD wrongly sets ECONNRESET on close(2) and
      it causes false-negative exceptions. [ruby-dev:41778]
    
    * configure.in: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28604 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. Yuki Yugui Sonoda

    merges r28537 and r28555 from trunk into ruby_1_9_2.

    yugui authored
    --
    * io.c (swallow, prepare_getline_args, rb_io_getline_1): fix for
      paragraph mode reading in non-ascii-compatible encoding.
      [ruby-dev:41803]
    --
    * test/ruby/test_io_m17n.rb (test_textmode_paragraph_nonasciicompat): should
      match the modes of both end of pipe as text mode.
    
    * test/ruby/test_io_m17n.rb (test_binmode_paragraph_nonasciicompat): new test
      for binmode.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. Yuki Yugui Sonoda

    merges r28550,r28551,r28554 and r28558 from trunk into ruby_1_9_2.

    yugui authored
    --
    * ext/psych/lib/psych/scalar_scanner.rb: making the code more beautiful.
      Thanks nobu!
    --
    * ext/psych/lib/psych/visitors/yaml_tree.rb (format_time): nanoseconds
      require more digits when dumping. Thanks akr! [ruby-core:31047]
    * test/psych/visitors/test_to_ruby.rb: adjusting tests for nanoseconds
    --
    * test/psych/visitors/test_to_ruby.rb (test_time): time test must
      respect non-whole timezone. Thanks akr! [ruby-core:31061]
    --
    * ext/psych/lib/psych/scalar_scanner.rb (parse_time): dealing with
      negative partial hour time zones. [ruby-core:31064]
    * ext/psych/lib/psych/visitors/yaml_tree.rb: ditto
    * test/psych/visitors/test_to_ruby.rb: ditto
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. Yuki Yugui Sonoda

    merges r28541 from trunk into ruby_1_9_2.

    yugui authored
    --
    * ext/psych/lib/psych/scalar_scanner.rb (parse_string): support
      timezones that are not one hour off. [ruby-core:31023]
    * ext/psych/lib/psych/visitors/yaml_tree.rb: ditto
    --
    * test/psych/test_date_time.rb (TestDateTime#test_round_trip_with_offset):
      test for [ruby-core:31023].
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28601 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. Yuki Yugui Sonoda

    merges r28532 from trunk into ruby_1_9_2.

    yugui authored
    --
    * ext/psych/lib/psych/visitors/to_ruby.rb(visit_Psych_Nodes_Scalar):
      teaching Psych to deserialize DateTime objects. [Bug #1390]
    
    * ext/psych/lib/psych/visitors/yaml_tree.rb(visit_DateTime): added a
      method for serializing DateTime objects.
    
    * ext/psych/lib/psych/scalar_scanner.rb(parse_time): add method for
      parsing times objects from a string.
    
    * test/psych/test_date_time.rb: tests for dumping DateTime objects.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. * 2010-07-10

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. Yuki Yugui Sonoda

    merges r28531 from trunk into ruby_1_9_2.

    yugui authored
    --
    * ext/psych/lib/psych/visitors/yaml_tree.rb (visit_Time): use
      Time#nsec to accurately serialize time objects. [ruby-core:29233]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 5, 2010
  1. Yusuke Endoh

    merges r28548 from trunk into ruby_1_9_2.

    mame authored
    --
    * vm.c (thread_free): free altstack to prevent memory leak.  a patch
      from Tomoyuki Chikanaga in [ruby-dev:41815]. [Bug #3537]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * 2010-07-06

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Yusuke Endoh

    merges r28544 from trunk into ruby_1_9_2.

    mame authored
    --
    * string.c (NONASCII_MASK): NONASCII_MASK must be unsigned.
      [ruby-dev:41782]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 2, 2010
  1. Yuki Yugui Sonoda

    * io.c (argf_inplace_mode_set): prohibits an assignment

    yugui authored
    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
Commits on Jul 1, 2010
  1. Yuki Yugui Sonoda

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

    yugui authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. Yuki Yugui Sonoda

    merges r28456 and r28476 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  3. Yuki Yugui Sonoda

    merges r28457 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  4. NARUSE, Yui

    merge revision(s) 28507:

    nurse authored
    	* 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
  5. Nobuyoshi Nakada

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

    nobu authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28506 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. Yusuke Endoh

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

    mame authored
      bug.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. Yuki Yugui Sonoda

    merges r28455 and r28460 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  8. Yuki Yugui Sonoda

    merges r28453 and r28454 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  9. Yuki Yugui Sonoda

    merges r28442 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  10. Yuki Yugui Sonoda

    merges r28431 and r28432 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  11. Yuki Yugui Sonoda

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

    yugui authored
    --
    * 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
  12. Yuki Yugui Sonoda

    merges r28422 from trunk into ruby_1_9_2.

    yugui authored
    --
    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
  13. Yuki Yugui Sonoda

    merges r28421 from trunk into ruby_1_9_2.

    yugui authored
    --
    add an assertion.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  14. Yuki Yugui Sonoda

    merges r28410 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
  15. Yuki Yugui Sonoda

    merges r28403 from trunk into ruby_1_9_2.

    yugui authored
    --
    * 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
Commits on Jun 30, 2010
  1. Marc-André Lafortune

    merge from trunk (r28492)

    marcandre authored
    * 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
  2. * 2010-07-01

    svn authored
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_2@28491 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Masaya TARUI

    merge from trunk (r28408)

    tarui authored
    	* 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
Commits on Jun 29, 2010
  1. Nobuyoshi Nakada

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

    nobu authored
      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
Something went wrong with that request. Please try again.