Parrot 5.9.0 "Fantastick Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 20 October 2013.
00:12 Psyche^ joined 02:59 benabik joined 03:34 preflex_ joined 05:43 denis_boyun joined
dalek p/stdsigspace: 3cfcbaa | Mouq++ | src/QRegex/P6Regex/ (2 files):
Fixes to work correctly on Rakudo
06:13
p/stdsigspace: 9a1455c | (Tobias Leich)++ | src/vm/moar/ (2 files):
wire up and use nqp::backendconfig

This is just lacking a fresh stage0 to work.
06:15
p/stdsigspace: 2c2d3bc | coke++ | docs/ops.markdown:
first pass at stat() docs.

Pulled solely from the JVM impl.
p/stdsigspace: e336a06 | moritz++ | tools/build/Makefile-Parrot.in:
[parrot] fix race condition in the build

the dyncall ops depend on the basic nqp ops; this failed reliably for me with make -j3
p/stdsigspace: edc5d88 | jnthn++ | / (56 files):
Merge branch 'master' into config
p/stdsigspace: 31129a2 | moritz++ | tools/build/install-moar-runner.pl:
install nqp-on-moar as nqp-m
p/stdsigspace: 7109d14 | moritz++ | tools/lib/NQP/Configure.pm:
import NQP::Configure changes from Rakudo
p/stdsigspace: bbc47f8 | jnthn++ | src/vm/moar/stage0/ (9 files):
Updated MoarVM stage0 for config info.
p/stdsigspace: 6437a71 | moritz++ | / (4 files):
[Configure] implement --gen-moar
p/stdsigspace: 031cc32 | jnthn++ | src/vm/moar/ (11 files):
Merge branch 'config'
p/stdsigspace: 77f6891 | jnthn++ | / (4 files):
Merge branch 'master' of github.com:/perl6/nqp
p/stdsigspace: 85b85cf | moritz++ | tools/ (2 files):
[Configure] fix double quoting fail
p/stdsigspace: 29fc96c | jnthn++ | tools/ (2 files):
Merge branch 'master' of github.com:/perl6/nqp
p/stdsigspace: 94b174b | (Arne SkjƦrholt)++ | src/NQP/ (2 files):
Use consistent grammar to parse subrule arguments.

This fixes the problem where <subrule(...)> could take any kind of arguments, while <subrule: ...> only accepted a list of strings (and didn't interpolate variables in double-quoted strings).
Closes #105.
06:16
p/stdsigspace: ad5b106 | jnthn++ | src/NQP/ (2 files):
Support --vmlibs on MoarVM.
p/stdsigspace: 9628048 | Mouq++ | / (22 files):
Merge branch 'master' of github.com/perl6/nqp into stdsigspace
06:42 denis_boyun__ joined
dalek kudo/nom: e51cbdd | moritz++ | / (3 files):
[Configure] [JVM] move some generated files to gen/jvm/
06:56
kudo/nom: 8b61933 | moritz++ | tools/build/Makefile-Parrot.in:
[Build] [parrot] generate some files in gen/parrot/
kudo/nom: 73344a6 | moritz++ | LHF.markdown:
remove LHF.markdown (out of date)

all the TODOs in there are already done, and nom has been the default branch for quite some time
07:07 FROGGS joined 10:03 denis_boyun joined 10:40 denis_boyun joined
dalek p: db75765 | jnthn++ | / (19 files):
Add m-bootstrap-files target; close the loop.

We now work the same way with MoarVM's stage0 as for JVM and Parrot. Note this means that from here on, MoarVM must maintain bytecode back-compat at least long enough to keep stage0 building!
12:01
12:20 kid51 joined 12:36 kid51 joined
dalek kudo/nom: 2fceb75 | coke++ | Configure.pl:
build - fix typo, throw entire error message
12:54
kudo/nom: 493505c | coke++ | Configure.pl:
this is perl 5. Also, iterate correct hash.
12:56
13:12 denisboyun joined 13:27 PacoAir joined
dalek p/stdsigspace: db75765 | jnthn++ | / (19 files):
Add m-bootstrap-files target; close the loop.

We now work the same way with MoarVM's stage0 as for JVM and Parrot. Note this means that from here on, MoarVM must maintain bytecode back-compat at least long enough to keep stage0 building!
13:32
p/stdsigspace: fa7ac95 | Mouq++ | / (19 files):
Merge branch 'master' of github.com/perl6/nqp into stdsigspace
p/stdsigspace: e96eed0 | Mouq++ | src/vm/moar/stage0/ (11 files):
Update MoarVM bootstrap
13:37 benabik joined 13:53 denisboyun joined
dalek p: bd56c4e | benabik++ | tools/build/Makefile-JVM.in:
Use configured prefix for JVM runner

  $(PREFIX) has the DESTDIR prepended to the prefix, which is not what
we want when using a DESTDIR for packaging.
14:20
14:31 d09 joined 16:11 rurban joined 16:35 benabik joined 16:36 denisboyun joined 18:10 FROGGS joined
dalek Heuristic branch merge: pushed 19 commits to nqp by moritz 18:22
kudo/nom: 37acfa1 | Mouq++ | src/Perl6/Grammar.nqp:
First pass at updating Perl6::Grammar

Builds! And passes something like 85% of spec tests!
kudo/nom: dd91e8b | Mouq++ | / (2 files):
Merge branch 'nom' of git://github.com/rakudo/rakudo into stdsigspace
kudo/nom: edf4ab6 | Mouq++ | src/Perl6/Grammar.nqp:
Get up to spec

Remaining issues: Occasional 'method not found for object of type NQPMu' where 'Null regex' error should be made.
kudo/nom: 98efae5 | Mouq++ | src/core/traits.pm:
Merge branch 'nom' of git://github.com/rakudo/rakudo into stdsigspace
kudo/nom: 6c3f1fd | Mouq++ | src/Perl6/Actions.nqp:
Let null regex exceptions get thrown
kudo/nom: 593e9cf | moritz++ | src/Perl6/ (2 files):
Merge branch 'stdsigspace' of github.com/Mouq/rakudo into nom
kudo/nom: dc59364 | moritz++ | Configure.pl:
Merge branch 'nom' of github.com:rakudo/rakudo into nom
kudo/nom: 619cc7e | moritz++ | docs/ROADMAP:
remove completed ROADMAP item, Mouq++
18:53 benabik joined 19:15 Mike-PerlRecruiter_ joined
dalek kudo/nom: f127a17 | jnthn++ | tools/build/NQP_REVISION:
Bump NQP_REVISION for sigspace changes.
19:28
p: 3ea0dd4 | jnthn++ | src/HLL/World.nqp:
Toss dead code.
p: ec5a04b | jnthn++ | tools/build/MOAR_REVISION:
Require an up-to-date Moar.

Due to many changes/improvements. Not sure anybody is really tracking this yet, but can't hurt to keep it up to date.
19:30
Heuristic branch merge: pushed 17 commits to rakudo/moar-support by jnthn 19:33
kudo/nom: 2f94aa6 | (Elizabeth Mattijsen)++ | docs/ROADMAP:
null pattern detection goal achieved, Mouq++
20:09
kudo/nom: 71041aa | jnthn++ | docs/ROADMAP:
Remove another todone.
20:11
22:00 denisboyun joined
dalek kudo/moar-support: 8d8d914 | jnthn++ | / (4 files):
Stub in rakudo_scalar support.

Not doing anything useful yet, but gets BOOTSTRAP a little further.
22:03
kudo/moar-support: ed8e9b2 | jnthn++ | .gitignore:
Add dynext/*.o[bj]? to .gitignore.
23:56 FROGGS joined