{"push_id":1378445375,"size":3,"distinct_size":2,"ref":"refs/heads/feature/gh138-iter-and","head":"e33ad7773f6872b97b3fc34cd00f6fa9426ae080","before":"0d4829b08885fec48c34cd2446468f6074a3301b","commits":[{"sha":"a740ec6b36ae53c9b8689bfe760b5688f932b5ff","author":{"name":"Reini Urban","email":"124d4de0b2391c49441429d4e282b8f880187ae3@cpanel.net"},"message":"App::Cpan 1.64_01: fix Bundle:: expand regression\n\nFixed CPAN::Shell->expand(\"Module\", \"Bundle::...\") error with Bundles,\na regression from 1.63 and prev. cperl releases.\n\nFixes [cperl #215]","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/a740ec6b36ae53c9b8689bfe760b5688f932b5ff"},{"sha":"711ea07870ce443be85d69c8fe4c60128fd00f62","author":{"name":"Reini Urban","email":"124d4de0b2391c49441429d4e282b8f880187ae3@cpanel.net"},"message":"iter: change to UNOP WIP\n\ninline the subsequent OP_AND into OP_ITER\n\nnot a LOGOP since op_first is the same as op_next,\nand is not needed here.\nOTHER is always either yes or no,\niter produces it by itself.\nfirst: yes (continue), next: no (leaveloop)\n\nSee #138","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/711ea07870ce443be85d69c8fe4c60128fd00f62"},{"sha":"e33ad7773f6872b97b3fc34cd00f6fa9426ae080","author":{"name":"Reini Urban","email":"124d4de0b2391c49441429d4e282b8f880187ae3@cpanel.net"},"message":"iter: make it a LOGOP\n\nto please postfix re-ordering, which fixes up\nthe sibling and next ptrs.\nThis way peep and ck have less problems, even if it\nwastes an unneded op_first ptr. This is true for all\nLOGOPs btw. where op_first is only needed for kids during\ncompilation.\nNote: This version is still a hack. We have to fixup the loop\nlinklist (next ptrs) in rpeep.\n\nSpecial-case newOP for OP_ITER in newWHILEOP to reserve 2 ptrs.\nnewUNOP would alloc an unneded STUB and newLOGOP is too heavy\nand too early.\n\nAlso fix op_dump for iter.","distinct":true,"url":"https://api.github.com/repos/perl11/cperl/commits/e33ad7773f6872b97b3fc34cd00f6fa9426ae080"}]}
{"actor":{"display_login":"rurban"}}