[00:37] <Geth> ¦ nqp/main: 2fc2375fa7 | (Nick Logan)++ (committed using GitHub Web editor) | 2 files

[00:37] <Geth> ¦ nqp/main: Give character class methods a declarative prefix (#873)

[00:37] <Geth> ¦ nqp/main: 

[00:37] <Geth> ¦ nqp/main: Previously the character class methods of the cursor, such as alnum

[00:37] <Geth> ¦ nqp/main: and digit, had no NFA. A branch calling one contributed nothing to

[00:37] <Geth> ¦ nqp/main: longest token matching, so a shorter branch listed earlier won. Under

[00:37] <Geth> ¦ nqp/main: ratchet that lost the match, since the group is not backtracked into.

[00:37] <Geth> ¦ nqp/main: This gives each of those methods the one character it consumes as its

[00:37] <Geth> ¦ nqp/main: NFA when merging subrules, using the same character class the method

[00:37] <Geth> ¦ nqp/main: checks. A regex overriding one of these names keeps its own NFA.

[00:37] <Geth> ¦ nqp/main: 

[00:37] <Geth> ¦ nqp/main: Fixes rakudo/rakudo#3830

[00:37] <Geth> ¦ nqp/main: review: https://github.com/Raku/nqp/commit/2fc2375fa7

[00:37] <linkable6> RAKUDO#3830 [closed]: https://github.com/rakudo/rakudo/issues/3830 [regex] Strange token alternation errors with <alnum> and <graph> when they are in the second part of the alternation

[00:40] <Geth> ¦ rakudo: ugexe++ created pull request #6662: Bump NQP to give character class methods a declarative prefix

[00:40] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6662

[01:20] <Geth> ¦ rakudo/main: 3703bd6488 | (Nick Logan)++ (committed using GitHub Web editor) | tools/templates/NQP_REVISION

[01:20] <Geth> ¦ rakudo/main: Bump NQP to give character class methods a declarative prefix (#6662)

[01:20] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/3703bd6488

[01:54] *** kurahaupo left
[02:04] <Geth> ¦ rakudo/main: 4 commits pushed by (Nick Logan)++

[02:04] <Geth> ¦ rakudo/main: 5a378d244f | Stop :s substitution copying marks into the replacement

[02:04] <Geth> ¦ rakudo/main: 682c0a2397 | RakuAST: Match the legacy whitespace worry for every sigspace adverb

[02:04] <Geth> ¦ rakudo/main: 23dd8d3545 | Skip the word-by-word pass for a plain :s substitution

[02:04] <Geth> ¦ rakudo/main: 00fca760bb | Merge pull request #6657 from ugexe/ugexe/subst-sigspace-no-samemark

[02:04] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/compare/3703bd6488a8...00fca760bb90

[04:23] *** Pixi` joined
[04:27] *** Pixi left
[04:27] *** Pixi joined
[04:29] *** Pixi` left
[04:44] *** Pixi` joined
[04:44] *** Pixi` left
[04:46] *** Pixi` joined
[04:47] *** Pixi left
[04:47] *** Pixi` left
[04:53] *** Pixi joined
[05:14] *** Pixi` joined
[05:18] *** Pixi left
[05:35] *** Pixi joined
[05:37] *** Pixi` left
[06:08] *** Pixi` joined
[06:10] *** Pixi left
[06:57] *** lizmat joined
[08:06] *** lizmat left
[08:59] *** lizmat joined
[09:04] *** kurahaupo joined
[09:20] <lizmat> .

[09:20] *** lizmat left
