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
if you do for in eval, you loose @_, and anything from the out #398
Comments
From @ilyabelikinHi, Our test_deeply use evals, but now it`s broken, example: my $b = eval ' $b("Yay"); # Yay Ilya |
From @jnthnHi, Note that this isn't actually anything to do with eval, as originally sub b { Changing ticket title to reflect this (still pondering the issue though). Jonathan |
The RT System itself - Status changed from 'new' to 'open' |
From @jnthnPatrick - giving this one to you, as I think it's related to or can be |
From @ronaldxs
Please note that as a (likely?) related problem, the code below results The initial problem can also be reproduced with "if" sub b { Yielding the workaround below (which prints Yay twice as expected): pmichaud noted: |
From @kylehaThis is an automatically generated mail to inform you that tests are now available in t/t/spec/S06-signature/positional.t |
From @moritzTurns out that this ticket is bogus. @_ is a placeholder variable just I have corrected the tests in S06-signature/positional.t to reflect this. |
@moritz - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#60408 (status was 'resolved')
Searchable as RT60408$
The text was updated successfully, but these errors were encountered: