|
Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 11 October 2012. |
|||
| Coke | how to build parrot with debugging symbols? | 00:33 | |
| got it | 00:40 | ||
| dalek | kudo/nom: e765c99 | coke++ | t/spectest.data: Run test for RT #77596 |
01:43 | |
|
01:43
MikeFair joined
02:18
mvorl joined
02:46
MikeFair joined
05:24
mvorl_ joined
07:19
Mike-PerlRecruiter_ joined
08:50
mvorl joined
10:47
PacoAir joined
|
|||
| dalek | p/kill-nqpattr: 8bbf1cb | jnthn++ | src/QRegex/P6Regex/ (2 files): Give P6Regex code objects in standalone mode. This means that it now no longer depends on BlockMemo, and thus will not use nqpattr either. |
11:24 | |
| p/kill-nqpattr: 8d698e3 | jnthn++ | src/stage0/ (9 files): Update bootstrap. |
|||
| p/kill-nqpattr: e0d7900 | jnthn++ | src/QRegex/Cursor.nqp: Remove remaining nqpattr calls. |
|||
| p/kill-nqpattr: 4248b7f | jnthn++ | src/QRegex/P5Regex/ (2 files): Update P5Regex to avoid BlockMemo/nqpattr. |
11:40 | ||
| p/kill-nqpattr: 94ff05c | jnthn++ | src/core/NQPRoutine.pm: Remove two more (now-unused) nqpattr methods. |
|||
| p/kill-nqpattr: 903ce78 | jnthn++ | / (3 files): Eliminate QAST::BlockMemo, now nqpattr is gone. It was always just a hack to provide for nqpattr, and has no other purpose. |
|||
| p/kill-nqpattr: 2957383 | jnthn++ | src/stage0/ (9 files): Another bootstrap update. Fully eliminates nqpattr usage and QAST::BlockMemo. |
11:48 | ||
| p/kill-nqpattr: 68aa467 | jnthn++ | / (3 files): Eliminate nqpattr cheat implementation. With this, we're down to just 2 .pir non-generated .pir files in NQP. |
|||
| p/kill-nqpattr: d8ff663 | jnthn++ | src/QRegex/P5Regex/ (2 files): Copy of copy-pastos; kboga++. |
12:12 | ||
|
13:04
Psyche^ joined
|
|||
| dalek | p/kill-nqpattr: e6b9101 | jnthn++ | src/QRegex/Cursor.nqp: Don't booleanize code objects in Cursor. Now that $!regexsub is the actual code object, boolifying it doesn't play well with Perl 6 code objects. |
13:18 | |
| p/kill-nqpattr: deb59ee | jnthn++ | src/QRegex/P6Regex/Actions.nqp: Do store the NFA of standalone regexes. Turns out that the current way we do gen_op in Rakudo needs that. (Yes, this will change soon, but this is the easiest way for now.) |
|||
| Heuristic branch merge: pushed 32 commits to nqp by jnthn | 13:30 | ||
| kudo/nom: d4a9b19 | jnthn++ | / (4 files): Rakudo updates for nqpattr removal. Also bumps NQP_REVISION to get the kill-nqpattr merge. gen_op gets a bit messier in this, but the categorically-better branch eliminates the code that needed an update here anyway. |
13:31 | ||
| kudo/nom: 978492e | jnthn++ | src/Perl6/Actions.pm: Respect :i in < foo bar > syntax. |
13:34 | ||
| kudo/categorically-better: b866287 | moritz++ | src/Perl6/Grammar.pm: RT #115356: redeclaring a class as a role |
13:44 | ||
| kudo/categorically-better: e765c99 | coke++ | t/spectest.data: Run test for RT #77596 |
|||
| kudo/categorically-better: d4a9b19 | jnthn++ | / (4 files): Rakudo updates for nqpattr removal. Also bumps NQP_REVISION to get the kill-nqpattr merge. gen_op gets a bit messier in this, but the categorically-better branch eliminates the code that needed an update here anyway. |
|||
| kudo/categorically-better: 978492e | jnthn++ | src/Perl6/Actions.pm: Respect :i in < foo bar > syntax. |
|||
| kudo/categorically-better: 13581d0 | jnthn++ | / (5 files): Merge branch 'nom' into categorically-better Conflicts: \tsrc/Perl6/Grammar.pm |
|||
|
14:27
kid51 joined
14:42
mvorl joined
15:10
particle joined
16:02
particle1 joined
16:29
benabik joined
16:44
ligne joined
17:30
contingencyplan joined
17:34
tuxit joined
18:16
cosimo joined
18:42
benabik joined
19:20
Mike-PerlRecruiter_ joined
|
|||
| dalek | p: f8df485 | jnthn++ | src/core/NQPRoutine.pm: Add some missing methods in NQPRegex. |
20:12 | |
| p: 8aa7fe1 | jnthn++ | src/ (4 files): Handle genericity of NFAs for regexes in roles. Make it so that if you have a regex that mentions a variable that is a role parameter, then a generic version of the NFA will be saved. As the regex is incoprorated into the concrete role, this generic NFA is turned into a concrete one with the value of the role parameter being substituted in.\tThus it participates fully in LTM. |
|||
| rrot: 3c558c8 | luben++ | src/pmc/ (3 files): Fix record separator bug on io handles Handle PMC is not not instantiated itself but is only inherited. The sub-PMCs (Filehandle, Socket, Stringhandle) should mark all of the Handle attributes as alive. |
20:30 | ||
| rrot: 78bef79 | luben++ | src/pmc/socket.pmc: Another Handle attr marking omission fixed. Pm++ |
20:41 | ||
| kudo/categorically-better: 70b4b22 | jnthn++ | src/Perl6/ (2 files): Get eval with custom operators to work again. It stopped working because it relied on global grammar modification before, which won't fly now we're doing mixins. |
20:46 | ||
| p: d3b8c89 | jnthn++ | src/QRegex/NFA.nqp: Fix a thinko. |
21:03 | ||
| kudo/categorically-better: 2ad86ea | jnthn++ | src/Perl6/Grammar.pm: Remove premature optimization. Need to always update %?LANG. |
21:05 | ||
| kudo/categorically-better: 78cf73f | jnthn++ | src/Perl6/World.pm: Process categoricals at import time. |
21:45 | ||
| p: f90a081 | jnthn++ | src/ (3 files): Fix interaction of action methods and ::(...). This gets custom circumfixes working again in categorically-better. |
22:08 | ||