Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 December 2011.
00:19 davidfetter joined 02:13 benabik joined 02:34 silug joined
cotto ~~ 02:48
02:50 silug joined 03:38 Psyche^ joined 03:55 davidfetter_ joined
dukeleto ~~ 04:11
is trac readonly?
benabik dukeleto: whiteknight thought he had done it. 04:20
dukeleto benabik: i will test now
benabik: FAIL trac.parrot.org/parrot/ticket/2202 04:22
benabik dukeleto: sad face. But I can't fix.
dukeleto benabik: i might be able to
benabik dukeleto: Maybe you have too many privs and are bypassing the readonlyness? 04:23
.. I nee no "new ticket" button.
dukeleto blarg. 04:24
benabik Nor can I edit or add a comment to #2202
dukeleto benabik: i am an admin
benabik: so perhaps it is only read-only for non-admins
benabik: which is better than nothing
benabik dukeleto: Yeah. You're too awesome to be denied write access.
I also see no edit button on the wiki. Woo 04:25
dalek TT #2202 created by dukeleto++: PLEASE NO, LET TRAC BE READ-ONLY!!!! 04:29
TT #2202: trac.parrot.org/parrot/ticket/2202
06:07 jsut joined 08:16 bacek joined 08:33 mj41 joined 09:33 mj41 joined
dalek kudo/nom: f365ad3 | moritz++ | src/Perl6/Actions.pm:
pass a Match object to create_signature_object, so that we can fail correctly

previously, sub f(:$x, :x(:$y)) { } died incorrectly, because it tried to call method CURSOR on an RPA
09:51
10:03 Maddingue joined 10:04 elmex joined, benabik joined, perlite joined 10:08 perlite joined 10:14 silug joined 10:37 tty234 joined 11:40 JimmyZ joined 11:47 bluescreen joined
dalek kudo/fix-n-p: 879983c | moritz++ | src/Perl6/ (2 files):
first shot at fixing -n and -p options

the code gen still dies, it seems to expect a PAST::Block when it gets a PAST::Stmts, but I fell it is moving in the right direction
13:11
kudo/fix-n-p: e0f24b2 | moritz++ | src/Perl6/Actions.pm:
avoid error while compiling -n. Still busted at runtime
13:30
13:32 mj41 joined 13:58 contingencyplan joined 14:20 mtk joined
dalek kudo/fix-n-p: 26f0b39 | moritz++ | src/Perl6/Actions.pm:
restore basic -n and -p functionality. jnthn++
14:35
14:50 PacoAir joined 14:52 PacoAir_ joined 14:59 benabik joined 15:00 Timbus joined 15:01 ttbot joined
dalek kudo/fix-n-p: 4f3e5fc | moritz++ | src/Perl6/ (2 files):
try to make the $_ for -n and -p "is copy"

does not seem to work :(
15:05
16:07 jsut_ joined 17:02 benabik joined
benabik Good morning everybody! 17:05
tadzik good evening benabik! 17:06
benabik I suppose it's afternoon local time now, by a few minutes. But whatever. I have coffee! It's morning! With exclamation points!
Coke coffee.. makes it morning? 17:13
this may explain why I am perpetually grouchy at work!
benabik I'm still buzzing off my first cup, so it must be morning.... Right? 17:16
17:16 JimmyZ joined
benabik (My first cup was a triple espresso drink. :-) ) 17:16
Coke no espresso here. all the coffee I can drink, though. 17:17
benabik Here we only have a drip machine, which is kept supplied by us. I had a coupon for a free drink though and happily used it on my way in. 17:18
(Here = at work)
17:21 mj41 joined
Coke aye, ditto. 17:21
17:46 alester joined 18:19 PacoAir joined
cotto ~~ 18:45
18:54 bluescreen joined 19:01 fperrad joined 19:02 bluescreen_ joined 19:35 jsut joined
dalek CT: d207a53 | benabik++ | src/disasm.winxed:
disasm: Use get_repr to print Keys
19:38
19:47 kid51 joined
cotto benabik++ 20:04
though I like that vtable slot even less in light of 6model's use of "repr" 20:05
benabik Yes, well... 20:06
At least it works.
I'm tempted to refactor the Key PMC with fire.
20:16 dmalcolm joined
cotto benabik: you're not the first. 20:20
Coke talk to bacek. 20:39
dalek p: 08a079c | jnthn++ | src/6model/reprs/P6opaque.c:
REPRS that flatten other REPRs into themselves should delegate to their copy_to. Fixes Int cloning issue found by llamarider++.
21:28
kudo/nom: 9a7dbbe | jnthn++ | tools/build/NQP_REVISION:
Bump to latest NQP revision.
21:30
aloha (parrot/parrot) Issues closed : 234 (miniparrot segfault on Win64) by gerdr : github.com/parrot/parrot/issues/234 22:01
dalek kudo/nom: 248eb5d | jnthn++ | src/ (2 files):
Implement trait form of 'is parcel'.
22:13
kudo/nom: 5df8b35 | jnthn++ | src/core/Parameter.pm:
Start to fill out some missing bits in parameter introspection.
22:14 jsut joined
benabik If VTABLE mark() only has "Parrot_key_mark(INTERP, SELF)", does it really need the custom mark? 22:17
OH1
Parrot_key_mark, not a generic mark. NM
Trying to get the string for a Key with PMC type results in an infinite loop. 22:28
Cloning a key that contains registers results in a key that doesn't. 22:31
Can I put a union inside a PMC? 22:35
cotto not sure if ATTRs support that
benabik How about void* ? 22:36
dalek kudo/nom: b5a5055 | jnthn++ | src/Perl6/ (2 files):
Start to unbust signature literals.
22:37
kudo/nom: 6342762 | jnthn++ | src/core/Parameter.pm:
More work on parameter introspection; ensure sub-signatures are included in .perl output.
kudo/nom: 5ccf1ab | jnthn++ | t/spectest.data:
Turn on S06-signature/introspection.t.
cotto benabik: I'm nearly certain that'll work. 22:38
benabik Is there any guarantee about INTVAL size wrt void* ? :-D
Storing an INTVAL in a void* probably isn't a good idea though.
(or vice versa) 22:39
cotto void* works. Some Parrot code assumes that sizeof(void*) == sizeof(INTVAL), but that's not a good assumption.
makes win64 porting hard 22:40
benabik If sizeof(void*) >= sizeof(INTVAL), you can store the int in the void. :-D
(Vice versa can be a bad idea.)
For sanity's sake I'll probably leave the INVAL separate and just use a void* for the String and PMC. 22:48
23:13 PacoAir_ joined 23:33 whiteknight joined
whiteknight good evening, #parrot 23:40
cotto ~~, whiteknight 23:50
whiteknight hello cotto 23:53