Permalink
Commits on Jan 6, 2012
  1. * 2012-01-07

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 6, 2012
  2. * configure.in: always define CANONICALIZATION_FOR_MATHN.

      [ruby-dev:45100] [Bug #5852]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Jan 6, 2012
  3. * include/ruby/version.h: RUBY_API_VERSION 2.0.0

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 6, 2012
  4. * 2012-01-06

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 6, 2012
  5. * object.c (rb_inspect): raises Encoding::CompatibilityError if the

      result is incompatible with the default external encoding.
      [ruby-core:41931] [Bug #5848]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jan 6, 2012
Commits on Jan 5, 2012
  1. * ChangeLog: fix a typo.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nagachika committed Jan 5, 2012
  2. * win32/win32.c (check_valid_dir): strict checking of root.

      GetDriveType() succeeds with non root directory as the argument,
      even if MSDN says that the API needs the root directory.
      this patch fixes a failure of test/ruby/test_file_exhaustive.rb.
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jan 5, 2012
  3. * file.c (rb_file_join): separator is appended by array length - 1

      times. patched by Benoit Daloze [ruby-core:41901] [Bug #5841]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jan 5, 2012
  4. * lib/uri/common.rb (URI::Parser#initialize_regexp):

      use \A \z instead of ^ $. [Bug #5843]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nurse committed Jan 5, 2012
  5. * 2012-01-05

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 5, 2012
  6. Fix typo

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 5, 2012
Commits on Jan 4, 2012
  1. replace zero to space.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 4, 2012
  2. * array.c (rb_ary_sample): add examples for Array#sample.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 4, 2012
  3. * string.c (str_nth_len): count ascii-only run at the end. this

      bug appears only when single-byte-optimization is disabled due
      to unknown coderange.  [ruby-core:41896] [Bug #5836]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    nobu committed Jan 4, 2012
  4. * win32/win32.c (check_valid_dir): special case for a root directory.

      Reported by Masateru OKAMOTO at [Bug #5819].
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    unak committed Jan 4, 2012
Commits on Jan 3, 2012
  1. * lib/rexml/parsers/baseparser.rb: use private instead of _xxx

      method name. This is Ruby code not Python code.
      refs #5696
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kou committed Jan 3, 2012
  2. * 2012-01-04

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 3, 2012
  3. * lib/rexml/parsers/baseparser.rb: rexml BaseParser uses

      instance_eval unnecessarily on listener add.
      patch from Charles Nutter. [Bug #5696] [ruby-core:41437]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 3, 2012
  4. * README: add comment for Git user. patch from Arun Agrawal.

    * README.ja: ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 3, 2012
  5. * thread.c: changed documentation for "thread-local" variables.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 3, 2012
  6. * process.c: Fix typo. patch from Aviv Ben-Yosef.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    ayumin committed Jan 3, 2012
  7. * tool/merger.rb: allow r0123 style revision number.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kosaki committed Jan 3, 2012
  8. * 2012-01-03

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 3, 2012
  9. * tool/merger.rb (#version_up): version.h date should be Japanese

      locale date.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    kosaki committed Jan 3, 2012
Commits on Jan 2, 2012
  1. * tool/file2lastrev.rb (VCS::detect): Add support for Subversion

      1.7 which adopted a whole new working directory structure.
    
    * tool/file2lastrev.rb (VCS::detect): Simply use .each instead of
      .sort.reverse_each which looks too arbitrary.	 If you want SVN
      to be tried first, then you just have to register it first as it
      is right now.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34176 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    knu committed Jan 2, 2012
  2. * lib/securerandom.rb (random_bytes): use IO#read instead of

      IO#readpartial to make the intent more clear.
    
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34175 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    akr committed Jan 2, 2012
  3. * vm.c: fix comment.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34174 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    k-tsj committed Jan 2, 2012
  4. * test/ruby/test_object.rb (test_send_with_block): add a normal case.

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34173 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    k-tsj committed Jan 2, 2012
  5. * test/ruby/test_object.rb (test_send_with_block): moved from

      bootstraptest/test_flow.rb.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    k-tsj committed Jan 2, 2012
  6. * lib/test/unit/parallel.rb: use pack("m0") instead of

      pack("m").gsub("\n","").
    * lib/test/unit.rb (Test::Unit::Runner::Worker#run): ditto.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34171 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    znz committed Jan 2, 2012
  7. * lib/test/unit.rb (Test::Unit::Runner::Worker#run): use

     File.basename with suffix instead of gsub.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    znz committed Jan 2, 2012
  8. * 2012-01-02

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34169 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 2, 2012
  9. * lib/test/unit.rb (Test::Unit::Runner#_run_parallel): find may

      return nil and nil can not dup.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34168 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    znz committed Jan 2, 2012
Commits on Jan 1, 2012
  1. * 2012-01-01

    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    svn committed Jan 1, 2012
  2. * lib/shellwords.rb (Shellwords#shellescape): Drop the //n flag

      that only causes warnings with no real effect.  [Bug #5637]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@34166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
    knu committed Jan 1, 2012