You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Does a space-with-diacritic grapheme count as whitespace, for the purposes
of the Perl 6 grammar? Sometimes it does, and sometimes it doesn't:
"<foo \x[308]bar>".EVAL.perl
("foo", "bar")
"+ \x[308]3".EVAL.perl
===SORRY!=== Error while compiling /home/zefram/tmp/EVAL_1
Prefix + requires an argument, but no valid term found
at /home/zefram/tmp/EVAL_1:1
------> +^ ?3
expecting any of:
prefix
"Q \x[308]foo bar \x[308]".EVAL
===SORRY!=== Error while compiling /home/zefram/tmp/EVAL_2
Whitespace character (0x20) is not allowed as a delimiter
at /home/zefram/tmp/EVAL_2:1
------> Q^ ?foo bar ?
Looks like this is very related to RT #130384. This is somewhat the same problem though one is with degenerates involving whitespace and one with non-whitespace characters.
Looking further at this issue, it looks like we are doing things fine. Though this still is LTA since it would be nice if it was revealed that there were combining codepoints.
Migrated from rt.perl.org#128561 (status was 'new')
Searchable as RT128561$
The text was updated successfully, but these errors were encountered: