Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot
Set by moderator on 21 November 2012.
00:03 Reini joined
dalek kudo/stdier: c5e946f | jnthn++ | src/Perl6/Grammar.pm:
A little STD alignment.

Gets us a panic where STD has one and we lacked it, plus a bogus statement error that was also missing.
00:16
01:03 Reini joined 01:15 Mike-PerlRecruiter_ joined 02:04 Reini joined 03:03 benabik joined 03:04 Reini joined 04:05 Reini joined 04:37 Psyche^ joined 05:05 Reini joined 05:29 Reini joined 09:23 jsut joined 10:27 PacoAir joined 10:47 migimunz joined
dalek kudo/qast-sink-1: e2f2dc4 | moritz++ | src/Perl6/Metamodel/RolePunning.pm:
fix nqp::can(role { }, "anything"). jnthn++
11:11
kudo/qast-sink-1: 6b01881 | jnthn++ | src/ (2 files):
Start showing context, with eject marker.
kudo/qast-sink-1: a109e73 | jnthn++ | src/Perl6/Grammar.pm:
Make panic always throw X::Comp::AdHoc.

This also means all the panics get the location included in the error.
kudo/qast-sink-1: cff96f1 | jnthn++ | src/core/Exception.pm:
Color output of compile time errors.
kudo/qast-sink-1: 8dbb9a8 | jnthn++ | src/core/Exception.pm:
Only show location if we have it.

Just hardening for the case we don't for some reason.
kudo/qast-sink-1: 71dc392 | jnthn++ | src/core/Exception.pm:
D'oh, got red/green back to front.
kudo/qast-sink-1: ff0bbde | jnthn++ | src/Perl6/Grammar.pm:
Fix $*PKGDECL showing up in output.
kudo/qast-sink-1: a8d2cc2 | jnthn++ | / (3 files):
Updates for Cursor memory use reduction refactor.
kudo/qast-sink-1: eb1e798 | jnthn++ | tools/build/NQP_REVISION:
Get NQP with highwater tracking.
kudo/qast-sink-1: 53daeff | jnthn++ | src/Perl6/World.pm:
Use highwater to give better locations in errors.
kudo/qast-sink-1: 290cb0d | jnthn++ | / (5 files):
Merge branch 'nom' into qast-sink-1
kudo/qast-sink-1: c6b1d85 | jnthn++ | src/core/Parameter.pm:
my-scope the Parameter constants.

For one because they should be, for two because it avoids a bug (that will need some separate tracking down).
11:30
11:39 perlite joined 11:43 Timbus joined
dalek kudo/qast-sink-1: f122e60 | jnthn++ | src/Perl6/Actions.pm:
Sink 'handle'.
11:45
11:58 whiteknight joined
dalek kudo/qast-sink-1: c481a55 | jnthn++ | src/core/Bag.pm:
Fix bag and keybag failures.
12:01
p: 03aa465 | jnthn++ | src/ops/nqp.ops:
Make nqp::isconcrete safe on PMCs.
12:45
kudo/qast-sink-1: 63659db | jnthn++ | src/Perl6/ (2 files):
Fix explosions when trying to sink typevars.
12:46
kudo/qast-sink-1: 469768f | jnthn++ | src/Perl6/Actions.pm:
Ensure loop bodies are sunk.

In the future we need to implement the non-sink-context loop stuff, but since it's never worked before (except for 'for' of course) and is untested, it's fine to put that aside for now.
13:03
13:14 Mike-PerlRecruiter_ joined
migimunz I have to admit, writing a code generator for PIR is among the most interesting things I've worked on. You guys did a very fine job with designing PIR and parrot. 13:27
whiteknight thanks! 14:05
16:05 Reini joined 16:35 tuxit joined 16:39 zby_home joined 16:50 Reini joined 17:33 PacoAir joined 18:16 particle joined 19:19 Reini joined 20:47 contingencyplan joined 20:49 Reini joined
dalek kudo/qast-sink-1: d4bf9e4 | jnthn++ | src/core/ (3 files):
Fix nested for-loop side-effects in sink context.
21:49
21:52 kid51 joined 22:11 perlite joined
dalek rrot: b199782 | rurban++ | src/dynpmc/rational.pmc:
[cage] mark UNUSED args without HAS_GMP for rational.pmc
22:56
Heuristic branch merge: pushed 18 commits to parrot/native_pbc2 by rurban
22:57 contingencyplan joined 23:36 migimunz2 joined 23:44 davidfetter joined