Permalink
Switch branches/tags
Commits on Jul 24, 2014
  1. * 2014-07-25

    matzbot committed Jul 24, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. parse.y: dynamic const assign_error in ripper

    nobu committed Jul 24, 2014
    * parse.y (mlhs_node): dynamic constant assignment in massign
      should cause assign_error, like as single assign and backref
      assignment in massign.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. parse.y: move common code

    nobu committed Jul 24, 2014
    * parse.y (arg, primary): move common code shared with ripper.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * ext/win32ole/win32ole.c (Init_win32ole): add WIN32OLE_RECORD#initia…

    suketa committed Jul 24, 2014
    …lize
    
      method.
    
    * ext/win32ole/win32ole.c (ole_val2variant): convert WIN32OLE_RECORD
      object to VT_RECORD variant.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * ext/rbconfig/sizeof/depend (sizes.c): fix build failure since r46924.

    ngoto committed Jul 24, 2014
      [Bug #10089] [ruby-dev:48446]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * gc.c: fix major GC flags.

    ko1 committed Jul 24, 2014
      * add GPR_FLAG_MAJOR_BY_FORCE, which indicates
        major GC by METHOD, CAPI and so on (see GC_BY).
      * remove GPR_FLAG_MAJOR_BY_RESCAN because not used.
      * remove GPR_FLAG_MAJOR_BY_STRESS, use FORCE instead.
    * test/ruby/test_gc.rb: catch up.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. parse.y: remove garbage

    nobu committed Jul 24, 2014
    * parse.y (assoc): remove garbage semicolon added by r35489.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. * include/ruby/io.h (struct rb_io_buffer_t): PACKED_STRUCT should not

    ngoto committed Jul 24, 2014
      be used for platform-specific optimization. PACKED_STRUCT_UNALIGNED
      should be used. [ruby-core:63988] [Bug #10088]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46925 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. rbconfig/sizeof: VPATH prefix

    nobu committed Jul 24, 2014
    * ext/rbconfig/sizeof/depend (sizes.c): prefix with nmake-style
      VPATH to use the distributed source in out-of-place builds.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 23, 2014
  1. * properties.

    matzbot committed Jul 23, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46923 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * lib/benchmark.rb: split executable code into sample directory.

    hsbt committed Jul 23, 2014
    * sample/benchmark.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * properties.

    matzbot committed Jul 23, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. * lib/tempfile.rb: split executable code into sample directory.

    hsbt committed Jul 23, 2014
    * sample/tempfile.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. * properties.

    matzbot committed Jul 23, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46919 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. * 2014-07-24

    matzbot committed Jul 23, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46918 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. * lib/pstore.rb: split executable code into sample directory.

    hsbt committed Jul 23, 2014
    * sample/pstore.rb: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. UNALIGNED_WORD_ACCESS on ppc64

    nobu committed Jul 23, 2014
    * include/ruby/defines.h, siphash.c, st.c (UNALIGNED_WORD_ACCESS):
      add PowerPC64 too, which is capable to access unaligned words.
      patched by Gustavo Frederico Temple Pedrosa in [ruby-core:63937].
      [Feature #10081]
    * regint.h (PLATFORM_UNALIGNED_WORD_ACCESS): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46915 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  9. defines.h: PACKED_STRUCT_UNALIGNED

    nobu committed Jul 23, 2014
    * include/ruby/defines.h (PACKED_STRUCT_UNALIGNED): move from
      configure.in for universal binary.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  10. configure.in: missing comma

    nobu committed Jul 23, 2014
    * configure.in (posix_fadvise): fix missing comma separating
      blocks.  [ruby-core:62968] [Bug #9914]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  11. time.c: unnecessary encoding

    nobu committed Jul 23, 2014
    * time.c (time_zone_name): remove unnecessary encoding and
      conversion if it is 7bit-ascii only.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  12. test_time.rb: encoding of Time#zone

    nobu committed Jul 23, 2014
    * test/ruby/test_time.rb (assert_zone_encoding): encoding of
      Time#zone is not locale, but the default internal.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  13. minitest/unit.rb: flush messages

    nobu committed Jul 23, 2014
    * test/lib/minitest/unit.rb (MiniTest::Unit#_run_suite): flush
      messages after each tests.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  14. test_x509req.rb: fix for RHEL7

    nobu committed Jul 23, 2014
    * test/openssl/test_x509req.rb (test_sign_and_verify_rsa_md5): fix
      exception to be rescued.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46904 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  15. RHEL7 disables MD5

    nurse committed Jul 23, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46903 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 22, 2014
  1. fix a typo [ci skip]

    znz committed Jul 22, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46902 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. * lib/drb/extserv.rb: remove duplicate code with sample direcotry.

    hsbt committed Jul 22, 2014
      contributed from @vipulnsward. [fix GH-679]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46901 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2014-07-23

    matzbot committed Jul 22, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46900 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. split assertions into algorithms

    nurse committed Jul 22, 2014
    CentOS 7 seems finish MD5 support
    http://chkbuild005.hsbt.org/chkbuild/ruby-trunk/log/20140722T140010Z.fail.html.gz
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46899 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. string.c: simplify

    nobu committed Jul 22, 2014
    * string.c (rb_str_count): move code for the first argument
      outside loop for the rest, as it is executed only once.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. string.c: raise at invalid byte sequence

    nobu committed Jul 22, 2014
    * string.c (rb_str_count): raise at invalid byte sequence argument
      even if single-byte optimization is effective.
      [ruby-dev:48442] [Bug #10078]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46897 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. string.c: fix wrong single-byte optimization

    nobu committed Jul 22, 2014
    * string.c (rb_str_count): fix wrong single-byte optimization.
      7bit ascii can be a trailing byte in Shift_JIS.
      [ruby-dev:48442] [Bug #10078]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Jul 21, 2014
  1. * 2014-07-22

    matzbot committed Jul 21, 2014
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. rb_io_buffer_t: fix packing on gcc

    normal committed Jul 21, 2014
    * include/ruby/io.h (rb_io_buffer_t): fix packing on gcc
      r46892 caused packing to be a no-op on gcc (4.7.2-5, Debian)
      [Bug #10079][ruby-core:63912]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46894 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. Makefile.sub: no PACKED_STRUCT on old VC

    nobu committed Jul 21, 2014
    * win32/Makefile.sub (PACKED_STRUCT): __pragma extension is
      available since VC9.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46893 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. ruby/io.h: fix rb_io_buffer_t

    nobu committed Jul 21, 2014
    * include/ruby/io.h (rb_io_buffer_t): fix usage of PACKED_STRUCT().
      it must surround the whole declaration on VC.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46892 b2dd03c8-39d4-4d8f-98ff-823fe69b080e