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
Escaped hash character \#
is somtimes parsed incorrectly
#6654
Comments
From @smlsThese regexes parse and run fine (they match a single `#` character): /\#/; But this one doesn't: /^ \#/; The error thrown, is: ===SORRY!=== It's as if the parser fails to recognize that the `#` character was This seems to be only happening when the escaped `#` character is Apparently this bug has always existed in Rakudo: |
From @zoffixznetOn Fri, 29 Dec 2017 07:05:29 -0800, smls75@gmail.com wrote:
Thank you for the report. This is a duplicate of rakudo/rakudo#1324 The problematic cases are matched[^1] as unspaces. The `\#` thing was never meant[^2] to work, but it slipped through and now we probably have to deal with back-compat issues in order to fix it. [1] rakudo/rakudo#1324 (comment) |
The RT System itself - Status changed from 'new' to 'open' |
@zoffixznet - Status changed from 'open' to 'resolved' |
I'm not sure about reopening this, but the error still seems to be there. |
Migrated from rt.perl.org#132666 (status was 'resolved')
Searchable as RT132666$
The text was updated successfully, but these errors were encountered: