{"push_id":551445307,"size":23,"distinct_size":23,"ref":"refs/heads/2.2","head":"d8d13bf7847cd8978e61845c6ff574bc662fb6c3","before":"e5d2aab09a20cf06cf11cf187e775e2cbc01a958","commits":[{"sha":"ed5aa4217cf41b2122a01c79a970cd74593fabbc","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49140: [Backport #10693]\n\n\t* parse.y (f_label): return tLABEL value as it is.\n\t  [ruby-core:67315] [Bug #10693]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49280 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/ed5aa4217cf41b2122a01c79a970cd74593fabbc"},{"sha":"94c6f3d3ca393a9e4ee7ce4382a48ce9f7431889","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49071,49072,49073,49078: [Backport #10550]\n\n\t* lib/resolv.rb (Resolv::DNS::Name): names with different dots\n\t  should be different.\n\n\t* lib/resolv.rb (Resolv::DNS::Name#==): DNS is case-insensitive, so the\n\t  comparison should be case-insensitive as well.\n\t  [ruby-core:66498] [Bug #10550]\n\n\t* lib/resolv.rb (Resolv::DNS::Name#==): Compare an array of Label:Str\n\t  objects.  Label#Str#== is case-insensitive.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/94c6f3d3ca393a9e4ee7ce4382a48ce9f7431889"},{"sha":"13cea1f30d429c563961ce7a36fee947ca5cb429","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49148: [Backport #9917]\n\n\t* test/ruby/test_io.rb: added timeout for AIX environment.\n\t  [ruby-core:62983][Bug #9917]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/13cea1f30d429c563961ce7a36fee947ca5cb429"},{"sha":"d022e13fd192e526552ae1982d9bacb86d3cd1a8","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49162: [Backport #10698]\n\n\t* time.c (timelocalw): Set tm_isdst field -1 if vtm->isdst is\n\t  VTM_ISDST_INITVAL.  This bug is introduced at packing struct\n\t  vtm (r45155).\n\t  [ruby-core:67345] [Bug #10698] Reported by Boris Ruf.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/d022e13fd192e526552ae1982d9bacb86d3cd1a8"},{"sha":"2348b51bae722838b5603d0e52105419b6af2e34","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49202: [Backport #10668]\n\n\t* ext/zlib/zlib.c: fix document of method signatures.\n\t  [Bug #10668][ruby-core:67186][ci skip]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49285 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/2348b51bae722838b5603d0e52105419b6af2e34"},{"sha":"cec9163e7bf3bcc77ba6a6ad612df95e1733c0d6","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49175: [Backport #10712]\n\n\t* lib/resolv.rb: consider ENETUNREACH as ResolvTimeout\n\t  [ruby-core:67411] [Bug #10712]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/cec9163e7bf3bcc77ba6a6ad612df95e1733c0d6"},{"sha":"7405ea0c0f8841270c5f6d77d529cb926c66b958","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49178: [Backport #10700]\n\n\t* dir.c (glob_helper): match in case-folding only if the directory\n\t  resides on a case-insensitve file system, on OSX.\n\t  [ruby-core:67364] [Bug #10700]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/7405ea0c0f8841270c5f6d77d529cb926c66b958"},{"sha":"2ca46bfc9d7ee33e940e5fa885ec59a6e0b22298","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49182,49183: [Backport #10706]\n\n\tvm_method.c: fix change refined new method visibility\n\t* vm_method.c (rb_export_method): bail out if the original method\n\t  is undefined when the method is refined.\n\t  [ruby-core:67387] [Bug #10706]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49297 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/2ca46bfc9d7ee33e940e5fa885ec59a6e0b22298"},{"sha":"6c4e9b2b9c9c3217cd40e549a407b2fa1939f420","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49201,49203: [Backport #10727]\n\n\t* eval_error.c (error_print): pos and len parameters of rb_str_substr()\n\t  are counted by characters, not bytes.  use rb_str_subseq() instead.\n\t  [Bug #10727] [ruby-core:67473]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/6c4e9b2b9c9c3217cd40e549a407b2fa1939f420"},{"sha":"b66b645230542bf2a1a782d80a7426947a9a273f","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49244: [Backport #6232]\n\n\t* ext/readline/readline.c (readline_s_refresh_line): initialize\n\t  before rl_refresh_line(), as some function make the internal\n\t  state non-clean but rl_refresh_line() does not re-initialize it.\n\t  [ruby-core:43957] [Bug #6232]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/b66b645230542bf2a1a782d80a7426947a9a273f"},{"sha":"6170db409b52e1048f68fe6a883f40e0ab72be62","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49193: [Backport #10719]\n\n\t* parse.y (assocs, assoc): eliminate splatting empty literal\n\t  hashes.  [ruby-core:67446] [Bug #10719]\n\n\t* compile.c (compile_array_): supprt splatted hash in hash type.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/6170db409b52e1048f68fe6a883f40e0ab72be62"},{"sha":"223a4a5aee79d197c55525ecdc22be631b6c6ec1","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49168: [Backport #10700]\n\n\t* dir.c (need_normalization): not only HFS+, CIFS (SMB) is also\n\t  decomposed.  [Bug #10704]\n\n\t* dir.c (NORMALIZE_UTF8PATH): Unicode decomposition seems to\n\t  perform in an upper layer than file systems on OSX, as all path\n\t  names are always decomposed regardless of file system types.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/223a4a5aee79d197c55525ecdc22be631b6c6ec1"},{"sha":"38921417228bcf683ed5e9aee12765a1dc19be0c","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49221: [Backport #10731]\n\n\t* vm_method.c (rb_alias): raise a NameError when creating alias to\n\t  a refined method if the original method of the refined method is\n\t  not defined.  [ruby-core:67523] [Bug #10731]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/38921417228bcf683ed5e9aee12765a1dc19be0c"},{"sha":"636f19193362cd989758044ab6684adce90cf8b2","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49224,49234,49235: [Backport #10711]\n\n\t* numeric.c (bit_coerce): use original value for error message\n\t  [ruby-core:67405] [Bug #10711]\n\n\t* test/ruby/test_numeric.rb (test_coerce): check error message\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/636f19193362cd989758044ab6684adce90cf8b2"},{"sha":"459c590ca881a80af4583ce4e9fde52c2bf1faf2","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49225: [Backport #10711]\n\n\t* test/ruby/test_numeric.rb (TestNumeric#test_coerce): fixed wrong message.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/459c590ca881a80af4583ce4e9fde52c2bf1faf2"},{"sha":"9dd9feab8adb54e813a87205977962c61030e3eb","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49223: [Backport #10732]\n\n\t* lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with\n\t  CR.  should check if substitution occurred too.\n\t  [ruby-dev:48813] [Bug #10732]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/9dd9feab8adb54e813a87205977962c61030e3eb"},{"sha":"b55129c3c544e37cf8d21e9f5c4ffdcb9b71eb73","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49192: [Backport #10716]\n\n\t* configure.in (RUBY_SETJMP_TYPE): Remove superfluous semicolon\n\t  which causes a syntax error with autoconf 2.63.\n\t  [ruby-core:67429] [Bug #10716]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/b55129c3c544e37cf8d21e9f5c4ffdcb9b71eb73"},{"sha":"e8e1a374f0a876a738027f5aaabba85b21a6538a","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49306: [Backport #10750]\n\n\t* configure.in: get rid of pattern substitution, which is not\n\t  supported by ash, and ash on NetBSD parses whole source first\n\t  and fails to start.  [ruby-dev:48823] [Bug #10750]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/e8e1a374f0a876a738027f5aaabba85b21a6538a"},{"sha":"6222c2081d10de3d8f0a5d44f44f9db1dfdc4423","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49321: [Backport #10752]\n\n\t* vm_dump.c (rb_vm_bugreport): check by configured result instead\n\t  of system name for old FreeBSD.  based on a patch by Steve Wills\n\t  at [ruby-core:67655].  [Bug #10752]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/6222c2081d10de3d8f0a5d44f44f9db1dfdc4423"},{"sha":"4949acb2a1416fbc847961bc3b90ffd1705c7565","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"merge revision(s) 49184: [Backport #10707]\n\n\t* vm_method.c (rb_method_entry): if no super class, no original\n\t  method entry.  [ruby-core:67389] [Bug #10707]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":true,"url":"https://api.github.com/repos/github/ruby/commits/4949acb2a1416fbc847961bc3b90ffd1705c7565"}]}