Parrot 5.6.0 "Psittacosaurus" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 17 July 2013.
00:13 rurban1 joined 00:57 benabik joined 01:14 rurban1 joined 02:14 rurban1 joined 03:15 rurban1 joined 04:15 rurban1 joined 04:24 benabik joined 04:29 Psyche^ joined 06:05 zby_home joined 06:30 Mike-PerlRecruiter_ joined 06:56 rurban1 joined
dalek kudo/nom: 364e2a3 | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Make .infinite return Nil rather than Bool/Mu when it doesn't know

  <TimToady> .tell lizmat These days Nil is considered the best way to indicate "missing information"
08:05
kudo/nom: a1e237b | (Elizabeth Mattijsen)++ | src/Perl6/Optimizer.nqp:
Scratch misspelling OCD itch
10:30
11:39 kid51 joined
dalek p: de37343 | jnthn++ | src/vm/ (2 files):
Make nqp::encode take a buffer, not create it.
12:56
kudo/rebuf: 763cfe4 | jnthn++ | src/Perl6/Grammar.nqp:
Fix multi sort so Blob ~~ String is true.

Fixes the ambiguity issues that kept any of the Blob operators from being reached.
12:57
kudo/rebuf: da24001 | jnthn++ | src/Perl6/Metamodel/CurriedRoleHOW.nqp:
Fix a thinko.
kudo/rebuf: 4c60347 | jnthn++ | src/core/Str.pm:
encode method should do the buffer creation.

This is 'cus we may need to pun a role to do so, which is best done here, not inside of some op.
13:23 eternaleye joined 13:34 benabik joined 13:40 PacoAir joined 13:54 benabik joined
dalek kudo/rebuf: 3300512 | jnthn++ | src/core/IO.pm:
Correct a comment.
14:25
kudo/rebuf: 28ebf0f | jnthn++ | src/core/IO/Socket.pm:
Update IO::Socket for updated Buf.
kudo/rebuf: 75d3e57 | jnthn++ | src/core/IO.pm:
Update IO::Handle for Buf changes.
kudo/rebuf: b1383a5 | jnthn++ | tools/build/NQP_REVISION:
Bump NQP_REVISION.
kudo/rebuf: 310b13d | jnthn++ | src/core/Buf.pm:
Some exception pre-decls we need.
14:32
kudo/rebuf: ba6da77 | (Solomon Foster)++ | src/core/Cool.pm:
Initialize sprintf argument handler when needed.
kudo/rebuf: 45d4473 | (Elizabeth Mattijsen)++ | src/core/Any.pm:
Make {@keys}:k use slighlty less CPU
kudo/rebuf: 492feb2 | (Solomon Foster)++ | src/core/Cool.pm:
Change name sprintfAddHandler to sprintfaddargumenthandler.
kudo/rebuf: c5d90d6 | (Elizabeth Mattijsen)++ | src/core/EnumMap.pm:
Standardized error where EnumMap type objects are used as invocant when they shouldn't
kudo/rebuf: 819d371 | (Elizabeth Mattijsen)++ | src/vm/parrot/guts/bind.c:
Make some lower level error message more understandable

Hash.pairs now says
   "Invocant requires an instance, but a type object was passed"
instead of:
   "Parameter '' requires an instance, but a type object was passed"
kudo/rebuf: 9db2d52 | (Elizabeth Mattijsen)++ | src/core/ListIter.pm:
Make ListIter.infinite return Bool when it can't make up it's mind.

This at least makes (1..Inf).uniq.infinite return Bool rather than Mu
kudo/rebuf: d1c591c | (Elizabeth Mattijsen)++ | src/core/Mu.pm:
Only do this parrotism when Parrot is the VM (in DUMP)
kudo/rebuf: 4a977dc | (Elizabeth Mattijsen)++ | src/core/ (4 files):
In comments, Change Parrot-centric mention of RPA to more general VM's array
kudo/rebuf: 364e2a3 | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Make .infinite return Nil rather than Bool/Mu when it doesn't know

  <TimToady> .tell lizmat These days Nil is considered the best way to indicate "missing information"
kudo/rebuf: a1e237b | (Elizabeth Mattijsen)++ | src/Perl6/Optimizer.nqp:
Scratch misspelling OCD itch
kudo/rebuf: 3bfba52 | jnthn++ | src/ (11 files):
Merge branch 'nom' into rebuf
14:54 rurban1 joined 15:14 benabik joined 15:54 kid51 joined
dalek p: 05574c2 | (Pawel Murias)++ | t/nqp/73-delegation.t:
Add a test for 'is positional_delegate' and 'is associative_delegate'.
16:15
16:17 rurban1 joined
dalek p: 38e207a | (Pawel Murias)++ | t/nqp/73-delegation.t:
Test that positional_delegate and associative_delegate are visible through the metamodel.
16:37
18:10 bouncy joined 18:29 Mike-PerlRecruiter_ joined 19:31 Hunger joined 20:57 kid51 joined