|
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
00:48
kid51_ joined
00:56
benabik joined
|
|||
| Coke | slavorg is gone. | 02:43 | |
| I try to invite him back, but it says it doesn't trust me here. | |||
| benabik | I see slavorg here. | ||
| slavorg: ping | |||
| slavorg: help | |||
| slavorg | I'm slavorg, an op-bot.Commands: trust, distrust, believe, disbelieve, leave, join. See also jerakeen.org/programming/slavorg | ||
| benabik | slavorg: trust Coke | 02:45 | |
| slavorg | But I already trust coke | ||
|
03:37
preflex_ joined
|
|||
| Coke | ah, cant even blame irc, yah, missed him | 03:44 | |
| benabik++ | 03:45 | ||
| zzz | |||
|
06:11
denisboyun joined
06:52
denis_boyun joined
|
|||
| dalek | p/unified-build: 250283c | moritz++ | / (3 files): [build] various MoarVM fixes |
06:56 | |
| p/unified-build: a6a11fc | moritz++ | tools/build/gen-moar-runner.pl: [moar] runner is now nqp-m |
06:58 | ||
|
07:01
FROGGS joined
|
|||
| dalek | kudo/unified-build: 499325e | moritz++ | / (5 files): start to fold ConfigureJVM.pl into Configure.pl |
07:05 | |
| kudo/unified-build: 74481bb | moritz++ | tools/lib/NQP/Configure.pm: fix parsing of nqp-j config |
07:40 | ||
|
08:04
d09 joined
|
|||
| dalek | kudo/nom: b0c90ed | (Elizabeth Mattijsen)++ | src/core/Parcel.pm: Implement Parcel.rotate One wonders whether the internal logic would warrant an nqp::rotate op, which could then be shared with List.rotate |
08:19 | |
| kudo/unified-build: bbb9262 | moritz++ | / (4 files): more Makefile fiddling |
10:01 | ||
| kudo/unified-build: 65dec35 | moritz++ | / (3 files): unconfuse perl6-j runner |
|||
| kudo/unified-build: a7d6e69 | moritz++ | ConfigureJVM.pl: toss ConfigureJVM.pl |
|||
| kudo/unified-build: b9d2244 | moritz++ | tools/build/Makefile- (2 files): avoid collision in src/gen/main.nqp |
10:15 | ||
|
10:17
denis_boyun joined
|
|||
| dalek | kudo/unified-build: f882d65 | moritz++ | tools/build/Makefile- (2 files): unentangle CORE_SOURCES |
10:43 | |
| kudo/unified-build: b654966 | moritz++ | t (2 files): [build] more fiddling now "make j-test p-test" builds rakudo-j and rakudo-p and runs their tests successfully, without any interferences. |
10:51 | ||
| kudo/nom: 09336e3 | (Elizabeth Mattijsen)++ | src/Perl6/Optimizer.nqp: Turn "with no arguments" to "without arguments" |
11:01 | ||
| kudo/unified-build: d251dd4 | moritz++ | Configure.pl: [build] generate some catch-all targets |
11:02 | ||
| kudo/nom: b3ea82b | (Elizabeth Mattijsen)++ | src/Perl6/Optimizer.nqp: Further awesomize CHECK error message, jnthn++ for suggesting |
11:12 | ||
| kudo/nom: 2684416 | (Elizabeth Mattijsen)++ | src/core/Parcel.pm: Make Parcel.reverse return a Parcel rather than a List |
11:59 | ||
|
13:00
FROGGS joined
13:23
benabik joined
13:35
darbelo joined
13:43
darbelo_ joined
|
|||
| dalek | kudo/nom: 1428359 | (Elizabeth Mattijsen)++ | src/core/Parcel.pm: Remove some obsolete postcircumfix[] code |
13:45 | |
|
13:47
darbelo joined
13:58
bluescreen joined
14:05
denisboyun joined
14:09
denis_boyun_ joined
14:14
FROGGS joined,
denisboyun joined
|
|||
| dalek | kudo/nom: 0224123 | (Elizabeth Mattijsen)++ | src/core/Failure.pm: Some more obsolete method postcircumfix {} removal |
14:19 | |
|
14:27
darbelo joined
14:31
denisboyun joined
15:03
benabik joined
|
|||
| dalek | p/unified-build: 0d845f5 | moritz++ | .gitignore: ignore nqp launchers |
15:41 | |
| p/unified-build: 4d3d9d8 | moritz++ | / (4 files): build convenience nqp "executable" also fix making individual test files, like "make t/nqp/65-how.t" |
|||
|
15:45
denisboyun joined
15:46
FROGGS joined
|
|||
| dalek | kudo/unified-build: af43dae | moritz++ | / (3 files): build convenience perl6 "executable" also enable make $single_test_file |
15:56 | |
|
16:07
davidfetter_ joined
|
|||
| dalek | kudo/unified-build: d47f860 | moritz++ | tools/build/Makefile- (3 files): [build] get rid of the last few Makefile rule collisions |
16:08 | |
| kudo/unified-build: fe4e1ff | moritz++ | Configure.pl: unbreak --gen-nqp=$branch |
16:17 | ||
| kudo/unified-build: 274bd5e | moritz++ | Configure.pl: [Configure] fix help text |
|||
|
16:25
davidfetter_ joined
16:45
darbelo joined
17:49
darbelo joined
17:58
darbelo_ joined
18:08
darbelo joined
|
|||
| dalek | kudo/unified-build: e8a0f9d | moritz++ | / (2 files): [Configure] more --gen-nqp fixes |
18:53 | |
| kudo/unified-build: 53dcdc8 | moritz++ | / (2 files): rework Configure.pl and gen_nqp turns out that needing to know what NQPs to build in advance means that the structure of the whole configure process needs to tweaked |
|||
| kudo/unified-build: 3c99ca7 | moritz++ | tools/lib/NQP/Configure.pm: only build the NQPs that we need and that are not yet there |
18:55 | ||
|
18:59
awwaiid joined
|
|||
| dalek | kudo/nom: e13fa98 | (Elizabeth Mattijsen)++ | src/core/traits.pm: Add "is DEPRECATED" as an Attribute trait (for now, so I can make todo tests) |
19:15 | |
| Util | #ps in 15m | ||
|
19:16
Mike-PerlRecruiter_ joined
19:17
awwaiid joined
|
|||
| dalek | kudo/nom: fd3e683 | (Elizabeth Mattijsen)++ | src/core/traits.pm: Add "is DEPRECATED" trait to class/etc. (to be able to add todo tests) |
19:33 | |
| kudo/unified-build: 3c7f661 | moritz++ | tools/lib/NQP/Configure.pm: [Configure] read_config clobbers $_ who would have thought? |
19:35 | ||
|
19:47
darbelo joined
|
|||
| dalek | kudo/unified-build: e7ffc63 | moritz++ | tools/lib/NQP/Configure.pm: [Configure] need to aggregate config values from both parrot and nqp |
20:11 | |
| p/ext: 2c393d3 | dwarring++ | examples/rubyish/ (6 files): added bitwise ops, fixed precedence, etc |
20:12 | ||
| p/ext: b8a7bbb | moritz++ | src/vm/parrot/QAST/Compiler.nqp: [regex] avoid an unnecessary comparison when the index is op is used, it always returns -1 for start indexes beyond the string length |
|||
| p/ext: 8dacbf6 | moritz++ | src/vm/moar/QAST/QASTRegexCompilerMAST.nqp: [MoarVM] use index to speed up scanning in regexes |
|||
| p/ext: 1f1544a | dwarring++ | examples/rubyish/ (5 files): add rubyish <=> cmp ops. refined .call syntax |
|||
| p/ext: cfaf30e | dwarring++ | examples/rubyish/ (7 files): rubyish - added .nil? method. removed non-standard // op |
|||
| p/ext: d44b791 | Mouq++ | docs/ops.markdown: [docs] nqp::getcomp and nqp::bindcomp |
|||
| p/ext: bc45c01 | Mouq++ | docs/ops.markdown: [docs] missing apos |
|||
| p/ext: 329bff6 | coke++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/Ops.java: (same behavior as nqp-p) |
|||
| p/ext: 309fb1c | coke++ | src/vm/parrot/QAST/Operations.nqp: Remove concat_s fossil opcode Fixes #138 |
|||
| p/ext: db37f2d | dwarring++ | examples/rubyish/ (12 files): added rubyish unless blocks |
|||
| p/ext: a141179 | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/NativeCallOps.java: Add missing break. |
|||
| p/ext: 90244ee | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/nqp/sixmodel/reprs/P6Opaque.java: Update the STable of delegates in P6Opaque.change_type. This fixes a bug where cloning a P6Opaque resulted in an object of the wrong type if the opaque had a delegate and was then change_type-d without needing to introduce a new delegate. Thus obj.st != obj.delegate.st. Since P6OpaqueBaseInstance.clone simply clones the delegate if one is present, this resulted in an object of the wrong type under these conditions. |
|||
| p/ext: 92a3962 | (Arne Skjærholt)++ | src/vm/jvm/runtime/org/perl6/nqp/runtime/NativeCallOps.java: Add a missing decont. |
|||
| p/ext: 3b9cb86 | (Arne Skjærholt)++ | src/vm/ (2 files): Add nqp::consts for the TYPE_CHECK_* family of constants. This closes #126. |
|||
| p/ext: a734e87 | jonathan++ | / (24 files): Merge branch 'master' into ext |
|||
| p: 7384f3e | lue++ | src/NQP/Grammar.nqp: [NQP::Grammar] Remove redundant regex line Since rule unv contains \\h+ as a possible alternative, <.unv>? in the second (and surviving) line of ENDSTMT is sometimes [\\h+]?, which is functionally equivalent to \\h*. The first (and now removed) line of ENDSTMT was essentially line 2 with <.unv>? replaced by \\h*. As stated <.unv>? already covers what \\h* does, so line 1 was removed. No regressions or speed drops result from the removal of this line. |
|||
|
20:38
denis_boyun joined
|
|||
| dalek | p/config: 9a1455c | (Tobias Leich)++ | src/vm/moar/ (2 files): wire up and use nqp::backendconfig This is just lacking a fresh stage0 to work. |
21:12 | |
|
22:16
FROGGS joined
22:54
benabik joined
|
|||
| dalek | p: fc3b77f | coke++ | docs/ops.markdown: Document backend specific behavior of null_s Resolves issue #142 |
23:04 | |
|
23:04
FROGGS joined
|
|||
|
23:50
FROGGS joined
23:52
kid51 joined
|
|||