Parrot 5.7.0 "Azure-rumped Parrot" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 27 September 2013.
00:00 rurban1 joined 00:12 Psyche^ joined 00:17 rurban1 joined 00:44 rurban1 joined 01:24 benabik joined 01:45 FROGGS_ joined
dalek p: c0c8267 | coke++ | t/docs/opcodes.t:
test for parrot opcodes

Improve test for finding documented opcodes
01:55
p: 2b99f92 | coke++ | docs/ops.markdown:
fix formatting. Mark async opcode as experimental
01:56 rurban1 joined
dalek p: 65cb592 | coke++ | docs/ops.markdown:
doc some file opcodes
02:33
03:03 preflex_ joined 04:01 preflex_ joined
Util Zefram++ # For 20 new bug reports: github.com/parrot/parrot/issues/982 through github.com/parrot/parrot/issues/1001 04:14
dalek p/proto-inner: 33fe530 | Mouq++ | src/QRegex/P6Regex/Grammar.nqp:
Update obsolete proto-regex syntax in P6Regex

  ( If anything should be up-to-date on S05… )
04:40
p/proto-inner: 26c85b4 | Mouq++ | src/ (3 files):
Non-functional sketch of proto regex with pre- and post- matches

I.e., proto rule foo { 'bar' {*} 'baz' } as per S05:1330 Builds and doesn't break anything
04:54 rurban1 joined 05:58 rurban1 joined 06:58 rurban1 joined 07:10 FROGGS joined
dalek Heuristic branch merge: pushed 16 commits to nqp by jnthn 07:52
07:59 rurban1 joined
dalek Heuristic branch merge: pushed 21 commits to rakudo/cursless by jnthn 08:34
kudo/cursless: 0029ea5 | jnthn++ | src/Perl6/Grammar.nqp:
Undo before removal in unsp.
08:35
kudo/cursless: ecc836b | jnthn++ | src/Perl6/Grammar.nqp:
Undo a before to cclass that busts LTM.
08:51
09:01 rurban1 joined 10:02 rurban1 joined 11:04 rurban1 joined
dalek kudo/nom: bd0f19c | jnthn++ | / (2 files):
Use recursion_limit method from HLL:Compiler.
11:27
kudo/nom: bc39750 | (Elizabeth Mattijsen)++ | src/core/ (4 files):
Part 1 of bringing Set/Bag up to spec again
11:29
kudo/nom: 7eacce5 | (Elizabeth Mattijsen)++ | / (10 files):
Part 2 of bringing Set/Bag up to spec again
kudo/nom: 71b47aa | (Elizabeth Mattijsen)++ | t/spectest.data:
Part 3 of getting the Set/Bag tests up to spec again
12:03 mtk joined 12:04 rurban1 joined 12:06 denis_boyun joined
dalek kudo/nom: 93064b1 | (Elizabeth Mattijsen)++ | / (5 files):
Introduce QuantHash
12:28
12:43 rurban1 joined
dalek p: 755bd8b | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
Fix copy-pasto.
12:54
p: 1eb7d09 | jnthn++ | src/vm/parrot/QAST/Operations.nqp:
Add an nqp::flushfh op on Parrot.
p: a4e9ac9 | jnthn++ | src/vm/jvm/ (7 files):
Implement nqp::flushfh on JVM.
p: ff08120 | jnthn++ | docs/ops.markdown:
Document flushfh; [Coke]++ for reminder.
12:57
p: b71e06e | coke++ | docs/ops.markdown:
doc new opcode.

  (fix nearby op name)
12:58
p: 57ede8d | coke++ | docs/ops.markdown:
what? too much docs?

use jnthn++'s explanation in alphabetical slot.
13:00
kudo/nom: a8d9dc8 | jnthn++ | / (2 files):
Start using nqp::flushfh.

Fixes .flush, and also prompt(), on JVM.
14:03 rurban1 joined
dalek kudo/nom: 454984b | (Elizabeth Mattijsen)++ | src/core/QuantHash.pm:
Oops, forgot to add QuantHash, moritz++
14:05
14:17 rurban1 joined 14:26 darbelo joined
dalek kudo/nom: eb07bd1 | jnthn++ | src/ (3 files):
Add nqp::p6invokehandler.

Hides away a Parrot specific detail. Cleans up one place in Actions, but the debugger is the main beneficiary.
14:27
14:43 denisboyun joined, bluescreen joined 14:58 benabik joined 15:29 rurban1 joined 16:30 rurban1 joined 17:00 rurban1 joined 17:13 denisboyun joined
dalek p: d756b3f | (Tobias Leich)++ | src/ (2 files):
fix pod-parsing, jnthn++
17:58
18:02 rurban1 joined 18:43 darbelo_ joined 19:02 rurban1 joined
dalek kudo/nom: 0dbbbfe | (Elizabeth Mattijsen)++ | src/core/ (2 files):
Change .elems to .total for Sets/Bags, .elems is now what you expect for a hash
19:29
19:48 Tene joined 20:00 denis_boyun joined 20:03 rurban1 joined
dalek kudo/nom: a2bf0a4 | (Elizabeth Mattijsen)++ | / (6 files):
Move set operators to their own file, for clarity and ease of maintenance
20:21
kudo/nom: d30b53e | (Elizabeth Mattijsen)++ | src/core/Baggy.pm:
Slight optimization in Str / pick / roll
20:43
21:03 rurban1 joined
dalek p: 7d0611b | (Tobias Leich)++ | src/HLL/Grammar.nqp:
[...]**0..1 to [...]? for dec_number
21:06
kudo/nom: 6f84eb5 | (Tobias Leich)++ | / (3 files):
[...]**0..1 to [...]? for dec_number

Also strip call to filter_number().
21:09
kudo/nom: 147c1e0 | (Elizabeth Mattijsen)++ | src/core/Baggy.pm:
Normalize Baggy.gist to make consistent with future Mixy.gist
21:14
kudo/nom: 61580f2 | (Elizabeth Mattijsen)++ | / (8 files):
Initial implementation of Mixy / Mix / MixHash, as per spec (almost)
22:01
22:04 rurban1 joined 22:27 bluescreen joined 22:31 davidfetter joined
dalek p: e0585e5 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in deflongname
22:33
p: ab37e54 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in statement
p: dbe30a2 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in statement_control:sym<if>
p: 7bdbbb1 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in colonpair
p: db20787 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in variable and param_var
p: d12e293 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in package_def
p: 8bbdccd | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in variable_declarator
p: 8c278b7 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in routine_def and method_def
p: d0ee047 | (Tobias Leich)++ | src/NQP/ (2 files):
[...]**0..1 to [...]? in signature
22:56 kid51 joined 23:04 rurban1 joined 23:37 kid51_ joined 23:50 kid51_ joined
dalek nxed: 0707298 | NotFound++ | winxedst (2 files):
use open builtin instead of FileHandle method
23:56