develooper Front page | perl.perl5.porters | Postings from March 2023

Re: strictness and "use 5.whatever"

Thread Previous | Thread Next
Paul "LeoNerd" Evans
March 20, 2023 11:17
Re: strictness and "use 5.whatever"
Message ID:
On Mon, 20 Mar 2023 04:44:16 +0000
Zefram via perl5-porters <> wrote:

> Paul "LeoNerd" Evans wrote:
> >Yes; that is exactly the point. We wanted it to have (what you call)
> >the "hard stricture" behaviour in 5.36.  
> Whatever you wanted, "use v5.36" on actual Perl 5.36 actually exhibits
> soft stricture behaviour.  That's the established meaning of "use
> v5.36", and to change it to hard stricture would be a break of
> backcompat.

Ahyes; it seems my memory of this was wrong. I was remembering having
actually changed the behaviour, rather than simply having *intended* to
at some future time.

The boundary should sit at 5.37, you're right.

> Perhaps you're seeing my patch as "fixing" and "reverting" these
> versions because you're seeing it as a replacement for some other
> patch, planned but never applied to blead, that would have changed
> the effects of those declarations?
> >  
> The change of the stricture behaviour threshold from 5.37 to 5.35
> would be a break of backcompat, and is a bad idea.

Yes; I'll undo that second part.

Paul "LeoNerd" Evans      |  |

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About