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:16 FROGGS joined 01:01 mmoser63_ joined 01:30 FROGGS_ joined 01:39 woosley joined 02:16 FROGGS joined 02:58 sorear joined 03:23 preflex_ joined
dalek rrot: 2eb1a37 | util++ | ChangeLog:
Update Changelog with the rest of 5.7.0 changes.
04:46
rrot: 0f04f45 | util++ | / (6 files):
Prepare for the 5.7.0 release.
04:55
06:05 FROGGS joined 06:19 denis_boyun joined
moderator Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC 06:24
Util I have completed the release. OK to commit to master branch. 06:24
Coke Util++ 06:27
08:50 elmex joined 09:11 denisboyun joined 10:14 Hunger joined
dalek kudo/nom: a24bf6f | (Elizabeth Mattijsen)++ | src/ (2 files):
Catch a few more special P5 variable names
10:40
11:00 denisboyun joined
dalek kudo/nom: 8e617d5 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp:
Disallow $^A..Z as perl S06:1968
11:07
11:10 Mike-PerlRecruiter_ joined
dalek kudo/nom: 149bd0f | (Elizabeth Mattijsen)++ | docs/ChangeLog:
Mention that $^A..$^Z are no longer allowed
11:19
11:27 particle joined
dalek kudo/nom: 4c26636 | (Elizabeth Mattijsen)++ | src/core/Exception.pm:
Move message of SigilWithoutName to Perl5Var, eradicate SigilWithoutName
11:44
kudo/nom: e84ddaf | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp:
Make sure we do the $^A..Z check before the mainline check
11:57
12:20 benabik joined 12:50 woosley left 13:21 PacoAir joined 13:23 PacoAir joined 13:27 denisboyun joined 14:08 bluescreen joined 14:18 darbelo joined 14:39 Psyche^ joined 14:43 FROGGS joined 17:38 bouncy joined
dalek p: 0c91ec7 | benabik++ | src/NQP/Grammar.nqp:
Relational operators are non-associative

As colomon++ pointed out, 'A' le 'g' le 'Z' evaluates to true because infix:<le> is left associative and 1 le 'Z'. While the appropriate chaining behavior a la full perl 6 would be more helpful, marking the relationals as non-associative at least prevents your code from doing the wrong thing.
18:32
18:36 rurban1 joined 19:25 Mike-PerlRecruiter_ joined 20:03 pjcj_ joined
dalek kudo/nom: c772e72 | (Elizabeth Mattijsen)++ | src/Perl6/World.nqp:
Only need to check on variables longer than *2* characters
20:11
p: 92e2858 | (Tobias Leich)++ | / (3 files):
use nqp::sprintf for parrot backend also

We used it for JVM only, but by adding nqp::sprintfdirectives, which parses a format string to return the directive count, it is ready to use.
20:12
kudo/nom: 083e3f2 | (Tobias Leich)++ | / (3 files):
use nqp::sprintf, Hash.fmt needed special-casing though
20:14
kudo/nom: 44ba8ad | (Elizabeth Mattijsen)++ | docs/ChangeLog:
printf %d for bigints works on parakudo
20:35
20:54 mmoser63_ left 21:21 darbelo joined 21:22 rurban1 joined
dalek p: 0e552b1 | (Tobias Leich)++ | src/vm/jvm/QAST/Compiler.nqp:
added nqp::sprintfdirectives for jvm backend, donaldh++
21:34
kudo/nom: 9fcbf53 | (Tobias Leich)++ | tools/build/NQP_REVISION:
update nqp revision
21:35
22:07 denisboyun joined 22:16 FROGGS joined
dalek p/shell-rework: f437682 | (Donald Hunter)++ | src/vm/jvm/ (3 files):
Add nqp::shell3 that takes and %env. Remove previous attempt at env.
22:25
p/shell-rework: e3ef857 | (Donald Hunter)++ | / (5 files):
Merge branch 'master' of github.com:perl6/nqp into shell-rework
p/shell-rework: 6aea459 | (Donald Hunter)++ | src/vm/jvm/QAST/Compiler.nqp:
Merge branch 'master' of github.com:perl6/nqp into shell-rework
22:31 rurban1 joined
dalek p: f437682 | (Donald Hunter)++ | src/vm/jvm/ (3 files):
Add nqp::shell3 that takes and %env. Remove previous attempt at env.
22:36
p: e3ef857 | (Donald Hunter)++ | / (5 files):
Merge branch 'master' of github.com:perl6/nqp into shell-rework
p: 6aea459 | (Donald Hunter)++ | src/vm/jvm/QAST/Compiler.nqp:
Merge branch 'master' of github.com:perl6/nqp into shell-rework
p: 4a311ef | (Donald Hunter)++ | src/vm/jvm/ (3 files):
Merge pull request #112 from perl6/shell-rework

Add nqp::shell($cmd, $dir, %env) op and support existing nqp::shell($cmd) until rakudo catches up
22:57 kid51 joined 23:35 FROGGS joined