[perl #129221] [BUG][UNI] Combinators get matched by regex even when no ignoremark is set
Not a bug. See also http://irclog.perlgeek.de/perl6-dev/2016-09-08#i_13170729
Re: [perl #129221] [BUG][UNI] Combinators get matched by regex even when no ignoremark is set
On Wed, Sep 7, 2016 at 5:12 PM, jn...@jnthn.net via RT < perl6-bugs-follo...@perl.org> wrote: > Actually, this is intended behavior. NFG synthetics take on the character > properties of their base character. How do you match any base Unicode digit (i.e. not just the ASCII 0-9) without any marks? -- brandon s allbery kf8nh sine nomine associates allber...@gmail.com ballb...@sinenomine.net unix, openafs, kerberos, infrastructure, xmonadhttp://sinenomine.net
[perl #129221] [BUG][UNI] Combinators get matched by regex even when no ignoremark is set
On Wed Sep 07 10:35:51 2016, c...@zoffix.com wrote: > The expectation is this would fail to match, because I'm only asking > for digits: > > m: say "7\x[308]" ~~ /^ \d+ $/ > <+camelia> rakudo-moar f0bb58: OUTPUT«「7̈」» > Actually, this is intended behavior. NFG synthetics take on the character properties of their base character. /jnthn
[perl #129221] [BUG][UNI] Combinators get matched by regex even when no ignoremark is set
# New Ticket Created by Zoffix Znet # Please include the string: [perl #129221] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=129221 > The expectation is this would fail to match, because I'm only asking for digits: m: say "7\x[308]" ~~ /^ \d+ $/ <+camelia> rakudo-moar f0bb58: OUTPUT«「7̈」» There's a bunch of variants of this in http://irclog.perlgeek.de/perl6/2016-09-07#i_13166009 Fixing this should automagically fix https://rt.perl.org/Ticket/Display.html?id=128545#ticket-history