Branch: refs/heads/builtin-is-experimental
Home: https://github.com/Perl/perl5
Commit: 3b509be1e99df9253120ad0cfe9111e918a82b01
https://github.com/Perl/perl5/commit/3b509be1e99df9253120ad0cfe9111e918a82b01
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M lib/B/Deparse.t
M lib/warnings.pm
M regen/warnings.pl
M warnings.h
Log Message:
-----------
Add experimental::builtin warning
Commit: 283660b2966d2a764e598492c187d6ce5eeb8fdd
https://github.com/Perl/perl5/commit/283660b2966d2a764e598492c187d6ce5eeb8fdd
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M builtin.c
M pod/perldiag.pod
Log Message:
-----------
Emit experimental::builtin warnings from the builtin function callchecker
Commit: edaf9339e91101d536dae0c67051986736e852fe
https://github.com/Perl/perl5/commit/edaf9339e91101d536dae0c67051986736e852fe
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M ext/Hash-Util-FieldHash/t/02_function.t
M ext/Hash-Util-FieldHash/t/05_perlhook.t
M ext/XS-APItest/t/caller.t
M ext/XS-APItest/t/hash.t
M lib/B/Deparse.t
M lib/builtin.t
M lib/overload.t
M lib/overloading.t
M t/op/array.t
M t/op/hash.t
M t/op/hashassign.t
M t/op/lvref.t
M t/op/ref.t
M t/op/svleak.t
M t/op/threads.t
M t/op/tie.t
M t/op/write.t
M t/perf/opcount.t
M t/porting/podcheck.t
M t/re/qr-72922.t
Log Message:
-----------
Fix unit tests for experimental::builtin warnings
Commit: bffb58d7eaf89b01257c364973518a44b2690276
https://github.com/Perl/perl5/commit/bffb58d7eaf89b01257c364973518a44b2690276
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M charclass_invlists.h
M lib/unicore/mktables
M lib/unicore/uni_keywords.pl
M regcharclass.h
M uni_keywords.h
Log Message:
-----------
Fix lib/unicore/mktables for experimental::builtin warnings
Commit: 7b46bcbe4b0f9daf8895def19cb65760d8228ad3
https://github.com/Perl/perl5/commit/7b46bcbe4b0f9daf8895def19cb65760d8228ad3
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M ext/Hash-Util-FieldHash/lib/Hash/Util/FieldHash.pm
M ext/Hash-Util/lib/Hash/Util.pm
M lib/File/Copy.pm
M lib/overload.pm
Log Message:
-----------
Fix bundled .pm files for experimental::builtin warnings
Commit: 88033f967cd031faa93f07248f3420bf9a1dc126
https://github.com/Perl/perl5/commit/88033f967cd031faa93f07248f3420bf9a1dc126
Author: Dagfinn Ilmari Mannsåker <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M builtin.c
Log Message:
-----------
Warn about experimental builtins at runtime as well as compile time
For when the functions are called via reference or perl4-style &foo syntax.
Commit: a354ec3f7f77196d5339f8d5d192b403a491a6a7
https://github.com/Perl/perl5/commit/a354ec3f7f77196d5339f8d5d192b403a491a6a7
Author: Dagfinn Ilmari Mannsåker <[email protected]>
Date: 2022-01-24 (Mon, 24 Jan 2022)
Changed paths:
M MANIFEST
A t/lib/warnings/builtin
Log Message:
-----------
Add test for experimental::builtin warnings
Compare: https://github.com/Perl/perl5/compare/3b509be1e99d%5E...a354ec3f7f77