{"push_id":1074694763,"size":1000,"distinct_size":0,"ref":"refs/heads/trunk","head":"9e8dfaa8b09b285a1260a6b97ecfac663fb79107","before":"49d6e46a9f278207c32d2041bfb992c3292a1ce1","commits":[{"sha":"8d66627161fab5cc65dfb702e3285eb4fef221e8","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"leakchecker.rb: remove temporary measure\n\n* lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler#watcher):\n  make watcher thread restartable.\n\n* lib/webrick/utils.rb (WEBrick::Utils::TimeoutHandler#terminate):\n  new method to terminate watcher thread.\n\n* test/lib/leakchecker.rb (LeakChecker#find_threads): revert\n  r46941.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/8d66627161fab5cc65dfb702e3285eb4fef221e8"},{"sha":"2c62030c5161386563c73028547588bd8de3b60a","author":{"email":"df188aee11f56a38f86ec288a6591b56280b5101@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"hsbt"},"message":"* test/ruby/test_numeric.rb (test_nonzero_p): added test for String#nonzero?\n  [fix GH-1187]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/2c62030c5161386563c73028547588bd8de3b60a"},{"sha":"e2191d4ce650017bb14ad8b3aaf312fafdec2a25","author":{"email":"df188aee11f56a38f86ec288a6591b56280b5101@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"hsbt"},"message":"* test/ruby/test_string.rb(test_chr): added test for String#chr\n  [fix GH-1179]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/e2191d4ce650017bb14ad8b3aaf312fafdec2a25"},{"sha":"96acb6e3a1e53df1708d73cab9adb03d5ed60cb9","author":{"email":"df188aee11f56a38f86ec288a6591b56280b5101@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"hsbt"},"message":"* ChangeLog: fix wrong class name.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/96acb6e3a1e53df1708d73cab9adb03d5ed60cb9"},{"sha":"4d0e0a38239b7558f3f7934076b6e3dd54b1547f","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"id.h.tmpl: no optparse here\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/4d0e0a38239b7558f3f7934076b6e3dd54b1547f"},{"sha":"49684589cdbbbec3d43b73c1255f9c16171b055d","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"optparse.rb: into kwdarg\n\n* lib/optparse.rb (OptionParser#order!): add `into` optional\n  keyword argument to store the results.  [Feature #11191]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/49684589cdbbbec3d43b73c1255f9c16171b055d"},{"sha":"1491c4189a67a1a2ca0347e243190375dd4e002c","author":{"email":"5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"svn"},"message":"* 2016-01-06\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/1491c4189a67a1a2ca0347e243190375dd4e002c"},{"sha":"7aab062ef3772c7e8e50fc872a1647918c76dbba","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"version.c: no exit in ruby_show_copyright\n\n* include/ruby/backward.h (ruby_show_copyright_to_die): for source\n  code backward compatibility.\n* ruby.c (process_options): return Qtrue to exit the process\n  successfully.\n* version.c (ruby_show_copyright): no longer exit.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/7aab062ef3772c7e8e50fc872a1647918c76dbba"},{"sha":"9a0b64fda09dd86a5f314c7b6ec8d0f79c473250","author":{"email":"5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"svn"},"message":"* 2016-01-07\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/9a0b64fda09dd86a5f314c7b6ec8d0f79c473250"},{"sha":"b032d111abc06e166b890f9f4d2a757af80116fd","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"mkmf.rb: library installation messages\n\n* lib/mkmf.rb (configuration, dummy_makefile, create_makefile):\n  show library installation messages only when any files need to\n  be updated.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/b032d111abc06e166b890f9f4d2a757af80116fd"},{"sha":"557a00f1aa531fb480a326952365eef0fab611bd","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"thread.c: interrupt queue on uninitialized thread\n\n* thread.c (rb_thread_pending_interrupt_p): no pending interrupt\n  before initialization.\n* thread.c (thread_raise_m, rb_thread_kill): uninitialized thread\n  cannot interrupt.  [ruby-core:72732] [Bug #11959]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53449 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/557a00f1aa531fb480a326952365eef0fab611bd"},{"sha":"f2ba23ace5a3cedf0f0c8b132d62e143afe90808","author":{"email":"7ff6b48c65ca5c8d3a6019be17b241e7b4763d9e@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"nobu"},"message":"mkmf.rb: fix for ODE make\n\n* lib/mkmf.rb (create_makefile): get rid of placing @ at the\n  beginning of replacement, which is the loop expansion mechanism\n  from the OSF Development Environment (ODE) make.  fix failures\n  with bmake by r53448.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/f2ba23ace5a3cedf0f0c8b132d62e143afe90808"},{"sha":"84d9d4857e94418dba1f9e5358757dec2a9ce9a9","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"Additional fix of r53450\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/84d9d4857e94418dba1f9e5358757dec2a9ce9a9"},{"sha":"93bf5472587e08f4bfdfce008bde3f61fdf0ed51","author":{"email":"575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"naruse"},"message":"fix r53448\n\navoid mkmf.rb's suffix rule scanner (lib/mkmf.rb:2085), it detects\nsuffix rule from depend file and adds .SUFFIXES.\nIt breaks bsdmake to generate check file named \".eventids2.check\".\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/93bf5472587e08f4bfdfce008bde3f61fdf0ed51"},{"sha":"a1115a1b4758900790e9cb4f36a4dccf3e2149b8","author":{"email":"3cd0f6484b7e10a3b8a4ce850e1e887721ffb036@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"usa"},"message":"* ext/ripper/depend: Just like BSDmake, nmake also recognize the rule of\n  \".eventids2.check\" as inference one.  but nmake is not cheated by macro.\n  this fixes build failure introduced at r53448. see also the commit log of\n  r53452.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/a1115a1b4758900790e9cb4f36a4dccf3e2149b8"},{"sha":"9f44b77a18d4d6099174c6044261eb1611a147ea","author":{"email":"00034807356d3c542d70182399ca0eafa1f4446a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"shugo"},"message":"* enum.c (enum_minmax): optimize object comparison in\n  Enumerable#minmax.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/9f44b77a18d4d6099174c6044261eb1611a147ea"},{"sha":"98e565ec78cb4a07ffde8589ac4581fca31e9c17","author":{"email":"670e9150005b59ef8f474f17f131baf296790b4a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"mrkn"},"message":"* ruby.h: undef HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P\n  and HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P on C++.\n  [ruby-core:72736] [Bug #11962]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53455 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/98e565ec78cb4a07ffde8589ac4581fca31e9c17"},{"sha":"3dcd4b2a98e81694424c6f001b423a68af7730c9","author":{"email":"00034807356d3c542d70182399ca0eafa1f4446a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"shugo"},"message":"* enum.c (enum_min, enum_max): do the same optimization as r53454.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53456 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/3dcd4b2a98e81694424c6f001b423a68af7730c9"},{"sha":"7fbd93497a56a0d075d381dff4a984d00ca251ec","author":{"email":"5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"svn"},"message":"* 2016-01-08\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53457 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/7fbd93497a56a0d075d381dff4a984d00ca251ec"},{"sha":"115163421a2cc91e7296d18599dee757043235d1","author":{"email":"00034807356d3c542d70182399ca0eafa1f4446a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","name":"shugo"},"message":"* iseq.c (rb_iseq_compile_with_option): move variable initialization\n  code to avoid maybe-uninitialized warnings by gcc 4.8.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","distinct":false,"url":"https://api.github.com/repos/shyouhei/ruby/commits/115163421a2cc91e7296d18599dee757043235d1"}]}