[ruby-cvs:69622] usa:r62441 (ruby_2_2): merge revision(s) 58471, 58493, 62436: [Backport #13505]

usa at ruby-lang.org usa at ruby-lang.org
Sat Feb 17 01:27:57 JST 2018


usa	2018-02-17 01:27:56 +0900 (Sat, 17 Feb 2018)

  New Revision: 62441

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62441

  Log:
    merge revision(s) 58471,58493,62436: [Backport #13505]
    
    load.c: backtrace of circular require
    
    * load.c (load_lock): print backtrace of circular require via
      `Warning.warn` [ruby-core:80850] [Bug #13505]
    
      Send the backtrace of the circular require warning as a single String to Warning.warn
    
    * load.c: send as a single string.
    * error.c: expose the string formatted by rb_warning as rb_warning_string().
    * test/ruby/test_exception.rb: update tests.
      [ruby-core:80850] [Bug #13505]
    
    fix regexp literal warning.
    
    * test/rubygems/test_gem_server.rb: eliminate duplicated character class warning.
      [Bug #14481]

  Modified files:
    branches/ruby_2_2/ChangeLog
    branches/ruby_2_2/lib/rubygems/package/tar_header.rb
    branches/ruby_2_2/lib/rubygems/package/tar_writer.rb
    branches/ruby_2_2/lib/rubygems/package.rb
    branches/ruby_2_2/lib/rubygems/server.rb
    branches/ruby_2_2/lib/rubygems/specification.rb
    branches/ruby_2_2/lib/rubygems.rb
    branches/ruby_2_2/test/rubygems/test_gem_package.rb
    branches/ruby_2_2/test/rubygems/test_gem_package_tar_header.rb
    branches/ruby_2_2/test/rubygems/test_gem_server.rb
    branches/ruby_2_2/test/rubygems/test_gem_specification.rb
    branches/ruby_2_2/version.h


More information about the ruby-cvs mailing list