Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 2abf7efcc0ff8978340af661cb333175a899a84e https://github.com/Perl/perl5/commit/2abf7efcc0ff8978340af661cb333175a899a84e Author: David Mitchell <da...@iabyn.com> Date: 2020-04-27 (Mon, 27 Apr 2020)
Changed paths: M MANIFEST M op.c R t/lib/GH_15109/Foo.pm M t/op/caller.t Log Message: ----------- Revert "fixup to "avoid identical stack traces" - try 2" This reverts commit ad89278aa25475fb03971aec66692e18e35d9c07. Commit: d0b5de5644ac01ea2ccdbd8cbe7dd9c5fe225af4 https://github.com/Perl/perl5/commit/d0b5de5644ac01ea2ccdbd8cbe7dd9c5fe225af4 Author: David Mitchell <da...@iabyn.com> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: M pod/perlvar.pod Log Message: ----------- Revert "docs: clarify effect of $^H, %^H, ${^WARNING_BITS}" This reverts commit ee428a211d040dc56d9efc4a89c96886a398fc1c. Commit: 79f75eaa716307235be78834c99ba0599a00319b https://github.com/Perl/perl5/commit/79f75eaa716307235be78834c99ba0599a00319b Author: David Mitchell <da...@iabyn.com> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: M MANIFEST M op.c R t/lib/GH_15109/Apack.pm R t/lib/GH_15109/Bpack.pm R t/lib/GH_15109/Cpack.pm M t/op/caller.t Log Message: ----------- Revert "avoid identical stack traces" This reverts commit f2f32cd638746f538da6db804dab6dd54e654f30. Commit: c0d05305c156c83e4f9f3a207451b3175fbb7f24 https://github.com/Perl/perl5/commit/c0d05305c156c83e4f9f3a207451b3175fbb7f24 Author: David Mitchell <da...@iabyn.com> Date: 2020-04-27 (Mon, 27 Apr 2020) Changed paths: M MANIFEST M op.c M pod/perlvar.pod R t/lib/GH_15109/Apack.pm R t/lib/GH_15109/Bpack.pm R t/lib/GH_15109/Cpack.pm R t/lib/GH_15109/Foo.pm M t/op/caller.t Log Message: ----------- [MERGE] Revert BEGIN { caller() } fixups These commits were intended to fix a problem with stack backtraces reporting wrong file and line numbers in nested use's. A side-effect of the commits was to fix the package name returned by caller() too; but quite a few distributions were relying on the old behaviour. So for now, revert to the old behaviour and re-address after 5.32.0 is released. The reverted commits are: v5.31.6-141-gf2f32cd638 avoid identical stack traces v5.31.9-122-gee428a211d docs: clarify effect of $^H, %^H, ${^WARNING_BITS} v5.31.9-162-gad89278aa2 fixup to "avoid identical stack traces" - try 2 Compare: https://github.com/Perl/perl5/compare/c6b2e294d842...c0d05305c156