Parrot 5.6.0 "Psittacosaurus" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 3 August 2013.
00:21 Maddingue joined 00:31 FROGGS joined 00:46 rurban1 joined 00:48 kid51 joined 00:57 Maddingue joined 01:38 benabik joined 01:56 rurban1 joined 02:07 FROGGS joined 03:06 rurban1 joined 03:37 preflex_ joined 04:11 rurban1 joined 05:11 rurban1 joined 06:11 rurban1 joined 06:14 FROGGS joined 07:00 FROGGS joined 07:12 rurban1 joined 08:12 rurban1 joined 08:32 denis_boyun joined 08:36 denis_boyun__ joined 09:12 rurban1 joined 09:34 perlite joined
dalek p: f68cb4f | (Pawel Murias)++ | t/nqp/18-associative.t:
convert test to using ok instead of say, add a test for a nqp-js bug
10:09
10:12 wolf joined 10:49 denisboyun joined 11:34 kid51 joined 12:19 benabik joined 12:23 arnsholt joined 13:56 bluescreen joined 14:03 mtk joined 14:15 darbelo joined 14:38 Psyche^ joined 14:41 denis_boyun joined 15:07 denisboyun joined 15:32 rurban1 joined 15:37 FROGGS joined 15:49 rurban1 joined 16:35 Tene joined
dalek p: 5d3cfd5 | (Pawel Murias)++ | t/nqp/18-associative.t:
Add testing for access of missing keys to test 18.
16:45
p: 465c0ac | (Pawel Murias)++ | t/nqp/76-capture.t:
Add new test 76.
16:47
p: 80104a9 | (Pawel Murias)++ | t/nqp/76-capture.t:
Simplify test.
17:05
17:50 cooper joined
dalek kudo/nom: 26f33e2 | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Make .of work on scalar values
18:46
18:50 denis_boyun joined
dalek kudo/nom: 81eec1b | (Elizabeth Mattijsen)++ | src/core/Mu.pm:
Returning .of on anything is wrong, according to jnthn++
19:02
kudo/nom: eea1906 | (Elizabeth Mattijsen)++ | src/core/ (3 files):
Implement ($@%&)foo.VAR.default

Although I don't think this is formally specced, it seems logical that we can introspect this at runtime using .VAR
20:08
20:22 denisboyun joined
dalek kudo/nom: 1f57da5 | (Elizabeth Mattijsen)++ | src/core/Variable.pm:
Make sure we only assign the default value for Scalars
20:22
p/io-refactor: fbf9be3 | jonathan++ | / (5 files):
Start stubbing in new IO bits.
20:31
p/io-refactor: 57188a8 | jonathan++ | src/vm/jvm/runtime/org/perl6/nqp/io/ (3 files):
Fill out a little more of file I/O.
p/io-refactor: 3397641 | jonathan++ | src/vm/jvm/runtime/org/perl6/nqp/ (2 files):
Start updating ops to use new IO scheme.

Not everything is moved over or implemented yet, so this breaks things massively.
kudo/nom: 6edd19d | (Elizabeth Mattijsen)++ | src/core/Variable.pm:
Make (%@)a is default(42) no longer die
21:53
denisboyun sa1: Hi are you here? 22:18
dalek p/io-refactor: e96a23f | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/io/FileHandle.java:
Add missing interface implementation.
22:26
p/io-refactor: 1f83dea | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/ (2 files):
Get stdout/stderr using new IO approach.
p/io-refactor: 4204202 | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/io/FileHandle.java:
Fix a thinko in slurp.

With this, all NQP tests pass, though there's still some notable bits still to do.
22:32 rurban1 joined 22:45 benabik joined 22:52 kid51 joined 23:33 rurban1 joined
dalek p/io-refactor: 35ebaea | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/io/FileHandle.java:
Implement FileHandle.readline.
23:56
p/io-refactor: 756f91b | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/ (3 files):
Get stdin and readline interactive using new IO.
p/io-refactor: d86cade | jnthn++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/IOHandleInstance.java:
Cleanup old IO leftovers.