We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Migrated from rt.perl.org#127672 (status was 'resolved')
Searchable as RT127672$
The text was updated successfully, but these errors were encountered:
Code: say gather �abc� ~~ m:g/ . {take �X�} /
Result: (X)
I expected to get three X-s, but I only got the first one (like if it lost :g).
However, if you just 「say」 it, then you get the right result: �abc� ~~ m:g/ . {say �X�} /
Result: X X X
Same problem with exhaustive: say gather �abc� ~~ m:ex/ .+? {take �X�} /
Interestingly, backtracking works as expected: say gather �bc� ~~ m/(.)* {take �X�} �c� /
Result: (X X)
Sorry, something went wrong.
Still present in today's rakudo de5d9e:
<Zoffix> m: say gather �abc� ~~ m:g/ . {take �X�} / <camelia> rakudo-moar de5d9e: OUTPUT«(X)�»
Fixed by rakudo/rakudo@b7201a8
Tests needed.
Test added: Raku/roast@7fd6b6f3ac
@zoffixznet - Status changed from 'new' to 'resolved'
No branches or pull requests
Migrated from rt.perl.org#127672 (status was 'resolved')
Searchable as RT127672$
The text was updated successfully, but these errors were encountered: