{"ref":"refs/heads/blead","commits":[{"author":{"name":"Nicholas Clark","email":"75ef9faee755c70589550b513ad881e5a603182c@ccl4.org"},"url":"https://api.github.com/repos/dagolden/perl/commits/69bf9aba2f680b268fd6bd601e8078d35c6e4861","message":"In bisect-runner.pl, refactor the code that opens and closes file handles.\n\nCan't use autodie, as this code needs to be able to run with the system perl\nalone, and autodie wasn't added until 5.10.1. Also, the approach taken here\nprovides the filename in the error message for a failed close.","sha":"69bf9aba2f680b268fd6bd601e8078d35c6e4861"},{"author":{"name":"Nicholas Clark","email":"75ef9faee755c70589550b513ad881e5a603182c@ccl4.org"},"url":"https://api.github.com/repos/dagolden/perl/commits/4e540a4e11a98886ace263d39ab6949f77267f91","message":"In bisect-runner.pl, refactor the code that applies and reverts commits.\n\nThis makes it clearer when it is applying or reverting entire commits from\ngit, distinct from arbitrary system calls, or arbitrary patches.","sha":"4e540a4e11a98886ace263d39ab6949f77267f91"},{"author":{"name":"Nicholas Clark","email":"75ef9faee755c70589550b513ad881e5a603182c@ccl4.org"},"url":"https://api.github.com/repos/dagolden/perl/commits/91ad6f8a480914b8ed0201e68ec4a4a8034f2fa6","message":"In bisect-runner.pl, refactor the code to extract previous versions of files.\n\nAll code to execute variants of git show is now abstracted into subroutines.","sha":"91ad6f8a480914b8ed0201e68ec4a4a8034f2fa6"},{"author":{"name":"Nicholas Clark","email":"75ef9faee755c70589550b513ad881e5a603182c@ccl4.org"},"url":"https://api.github.com/repos/dagolden/perl/commits/05cd3ce55b8c9c250e3725c99385d13059cac81d","message":"In bisect-runner.pl, make the code to report patching errors more robust.\n\nPreviously it was relying on matching an optional part of the patch to get\nthe name of the file. Now it matches a mandatory part of the patch to get it.","sha":"05cd3ce55b8c9c250e3725c99385d13059cac81d"},{"author":{"name":"Nicholas Clark","email":"75ef9faee755c70589550b513ad881e5a603182c@ccl4.org"},"url":"https://api.github.com/repos/dagolden/perl/commits/afc98f896ef0b0e277f254f4c900e74d04e497ef","message":"bisect-runner.pl now patches another 5.004-era build busting bug.\n\nA missing comma in perl.c breaks about 50 revisions between 2a92aaa05aa1acbf\nand 8490252049bf42d3^.","sha":"afc98f896ef0b0e277f254f4c900e74d04e497ef"}],"head":"afc98f896ef0b0e277f254f4c900e74d04e497ef","size":5,"push_id":47864720}