My first pull request to Perl has been merged! https://github.com/Perl/perl5/commit/2aea97bf3f5c2ea62cf5e701858694b7378ed58c
@falsifian@www.falsifian.org that’s it, you ought to call your next child 2aea97bf3f5c2ea62cf5e701858694b7378ed58c! :-P
Or Perl. Hahahahaha!
Congratulations, @falsifian@www.falsifian.org! I don’t even know what “lexically enabled” means.
@bender@twtxt.net Hahaha, I love it! :‘-D Rolls right of the tongue.
@lyse@lyse.isobeef.org Oops, I guess the new text is a bit obscure. If you follow the link, the text is a bit more explicit, but you still need to know what a lexical scope is. Anyway, this is part of Perl moving very carefully toward being UTF-8 by default while also not breaking code written in the 90s. If you name a recent version like “use v5.42;” then Perl stops letting you use non-ASCII characters unless you also say “use utf8;”. The “lexically” part basically means that strictness continues until the next “}”, or the end of the program. That lets you fix up old code one block at a time, if you aren’t ready to apply the new strictness to a whole file at once.
@falsifian@www.falsifian.org Congrats! That’s no small feat.
@itsericwoodward@itsericwoodward.com Thanks! To be clear, my contribution was literally adding that sentence to the documentation, after other people did the work.