Parrot 3.8.0 "Magrathea" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 29 September 2011.
00:05 whiteknight joined
whiteknight good evening, #parrot 00:07
benabik o/ whiteknight 00:08
whiteknight hello benabik 00:09
how are you doing tonight?
benabik tired. Been a long week.
But semi-productiv
e
whiteknight yeah, I second that motion. This week sucked 00:11
need more weekend
benabik whiteknight: Have you looked at what I wrote in PACT? I think I'm about done adding to it. Next is probably writing packfile generation stuff. 00:21
No, next is adding a test harness and makefile. :-D 00:22
whiteknight i haven't looked at it, no 00:25
benabik sadface 00:26
whiteknight like I said, busy week 00:28
benabik Fair enough.
Everyone 'round here is getting sick… I've been really lethargic today, but hope that's just due to a lack of sleep. 00:36
sorear hello whiteknight, benabik 00:46
benabik o/ sorear
whiteknight hello sorear
sorear benabik: Parrot strings do, or used to atleast, share buffers. I'm on the "that feature should go" side of the fence 00:47
benabik: and ropes are so 1980s, I'm experimenting with a string system based on 2-3 finger trees 00:48
cotto We're all about the '80s.
benabik sorear: It's somewhat useful that they do. PCT keeps around large amounts of strings, most of them substrings of one large one.
sorear: How does that differ from ropes? Ropes just seem to be a tree structure for subtrees. 00:49
substrings, bah
sorear ropes are badly balanced and have awful worst-case bounds 00:55
01:17 woosley joined
cotto ~~ 01:32
01:59 rfw joined 02:45 nbrown joined 03:02 davidfetter joined
sorear o/ cotto 03:29
03:57 jsut joined 05:17 alvis joined 06:01 dodathome joined 07:51 fperrad joined 08:41 mj41 joined
nine That's a new one: this coretest fails even in master 09:11
09:34 nbrown joined 10:04 woosley left 10:22 SHODAN joined
dalek kudo/nom: b2604a2 | moritz++ | src/Perl6/Actions.pm:
implement m:g//

Note that this still has quite some limits, for example $str ~~ m:g// doesn't work yet (and I don't really know how to make it work)
10:33
10:40 contingencyplan joined 11:01 whiteknight joined 11:37 Psyche^ joined 11:41 alvis joined
dalek kudo/convergent-num-rat: 77893a4 | moritz++ | src/core/Num.pm:
fix +- Inf conversion to Rat
11:42
whiteknight good morning, #parrot 11:44
13:01 ambs joined 13:26 mj41 joined, dodathome left
dalek kudo/nom: 0362a48 | moritz++ | src/ (2 files):
make $0 etc. work in the RHS of s///

This relies on $/ in the caller being writable, so it is a rather bad hack. We will see what complaints we get... :-)
14:00
benabik o/ 14:48
tadzik o/ 15:17
nine So....wth does "o/" mean? 15:38
benabik It's waving. o = head, / = arm. 15:39
nine woah...mighty abstract
benabik See also: \\o/ and /o\\
nine So, you're both left handed? 15:42
tadzik no, it's just slash being closer to o on my keyboard layout 15:43
benabik I'm right. Never thought about the handedness of the emoticon. 15:47
dalek kudo/nom: 012e26f | moritz++ | src/core/Match.pm:
Match is Cool
17:08
18:03 plobsing joined 18:06 mj41 joined 18:26 soh_cah_toa joined 18:34 soh_cah_toa_ joined 19:07 SHODAN joined 19:12 mj41 joined
dalek kudo/nom: 88c5a5d | Coke++ | t/spectest.data:
run fudged test
19:41
20:35 perlite_ joined
dalek kudo/nom: 33f1cfc | jnthn++ | src/Perl6/SymbolTable.pm:
Fix pre-compilation of enums bug.
20:41
20:52 Coke joined
dalek kudo/nom: 3c18835 | jnthn++ | src/Perl6/Grammar.pm:
The meta-object should get to pick a default representation, if the user didn't supply one.
21:08
kudo/nom: 60539b9 | jnthn++ | src/Perl6/Metamodel/ (2 files):
Make attempts to instantiate modules and packages fail in a more helpful way (that is, without a NPMCA).
21:21 l3l1p joined
dalek p: f0119d2 | jnthn++ | src/6model/reprs/P6opaque.c:
Ensure we don't produce something that will cause segfaults when unboxing to a native str.
21:28
kudo/nom: edc303d | jnthn++ | tools/build/NQP_REVISION:
Bump to NQP revision with fix for segfault in +Str.new.
21:42
kudo/nom: 134d3a1 | jnthn++ | src/core/Str.pm:
Make Str.new result in a new string object representing the empty string.
21:57 betterworld joined
dalek kudo/nom: ec1fbc8 | jnthn++ | src/core/operators.pm:
Basic implementation of '0 but True' style constructs. Need to make it more efficient at some point, but this makes it at least work.
22:32
22:55 Coke joined
dalek p: 97a4064 | jnthn++ | src/QRegex/Cursor.nqp:
Non-existent captures should not match.
23:09
kudo/nom: aae7fdd | jnthn++ | src/core/Cursor.pm:
Undefined variables should not match when interpolated in regexes.
23:10
kudo/nom: 9928ece | jnthn++ | tools/build/NQP_REVISION:
Bump NQP_REVISION to get QRegex fix.
23:23 rfw joined 23:31 alvis joined 23:41 PacoLinux_ joined 23:57 alvis joined