New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discourage @_
in signatured subroutine
#19346
Commits on Jan 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 618b3c2 - Browse repository at this point
Copy the full SHA 618b3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c48f52 - Browse repository at this point
Copy the full SHA 4c48f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for a305d61 - Browse repository at this point
Copy the full SHA a305d61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ab327b - Browse repository at this point
Copy the full SHA 5ab327bView commit details -
Also print on explicit @_ of any op
Using op_parent() for a better context message
Configuration menu - View commit details
-
Copy full SHA for 6dc2ee1 - Browse repository at this point
Copy the full SHA 6dc2ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3af0495 - Browse repository at this point
Copy the full SHA 3af0495View commit details -
Print discouragement warning on implicit @_ in entersub
Warn for both `goto &SUB` tailcalls and `&SUB` in perl4 style
Configuration menu - View commit details
-
Copy full SHA for 4f9de2c - Browse repository at this point
Copy the full SHA 4f9de2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b8e4cc - Browse repository at this point
Copy the full SHA 8b8e4ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a9a403 - Browse repository at this point
Copy the full SHA 0a9a403View commit details -
Configuration menu - View commit details
-
Copy full SHA for a108fc4 - Browse repository at this point
Copy the full SHA a108fc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ca1d66 - Browse repository at this point
Copy the full SHA 7ca1d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b54af - Browse repository at this point
Copy the full SHA 27b54afView commit details -
Add some tests that @_ is still permitted inside non-signatured closu…
…res inside signatured subs
Configuration menu - View commit details
-
Copy full SHA for 495cf16 - Browse repository at this point
Copy the full SHA 495cf16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a1fc13 - Browse repository at this point
Copy the full SHA 0a1fc13View commit details -
Also warn about uses of @_ at runtime from inside eval() that would n…
…otice caller's args when caller is a signatured sub
Configuration menu - View commit details
-
Copy full SHA for 78e35db - Browse repository at this point
Copy the full SHA 78e35dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for b98d9ae - Browse repository at this point
Copy the full SHA b98d9aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d0a1c6 - Browse repository at this point
Copy the full SHA 2d0a1c6View commit details