Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.85k stars 524 forks source link

Deëxperiment some recent features in time for 5.40 #22123

Closed leonerd closed 2 weeks ago

leonerd commented 3 weeks ago

We recently decided that these four features seem stable enough to remove experimental warnings from.

Three features removed warnings entirely:

Additionally, removed experimental warnings from try/catch blocks that don't have a finally on them. The finally itself remains experimental due to complications about exception-during-exception, for the same reason that defer does.

leonerd commented 3 weeks ago

One thing I specifically did not do, is add the now-stable features (try, extra_paired_delimiters) to the v5.40 feature bundle. It seems a bit too close to release now to consider adding those, in case that might cause extra complications. Hopefully we'll consider adding them to 5.42 though.

Leont commented 3 weeks ago

Please do follow up with a experimental.pm PR