weekly Perl 6 status meetings with phase transitions: Wed 17:30 UTC | IR clogs at irclog.perlgeek.de/phasers/today
Set by moderator on 10 November 2011.
02:21 three18ti joined
sorear three18ti: I think this is not the channel you are looking for 08:14
three18ti: this channel is a #perl6 subcommittee; it's very unlikely anyone should be here and not also there 08:15
moritz I'll probably miss #phasers tonight 14:48
what I did:
fiddled a bit more with exceptions, and hit namespace bugs here and there
tried to organize p6advent; please add your name and topic to github.com/perl6/mu/blob/master/mi...1/schedule 14:49
a bit of Buf and Socket hacking in Rakudo
brought Str.trans back (mostly), with help from jnthn++ 14:50
made Backtrace.new DWIM
EOR
16:01 _ilbot joined
moderator weekly Perl 6 status meetings with phase transitions: Wed 17:30 UTC | IR clogs at irclog.perlgeek.de/phasers/today
jnthn PREPORT 17:25
Over the last week...
* Added an optimization for private methods, and compile time detection of missing private methods (needs --optimize=3 for now)
* Optimization to ListIter, chomp, substr, some IO methods
* Implemented wrap, unwrap and WrapHandle.restore.
* Fixed embedded blocks scoping bug
* Fixed various issues with Array.STORE, which got us back various spectests
* Upgraded to latest dyncall, to get Win64 alignment fixes
* Implemented .REPR macro
* Implemented passing/returning strings with native calls, including picking encoding
* Implemented support for very basic struct passing/returning to natives; just int and num types are supported
* Implemented support for working with raw, untyped pointers with native calling
* Updated NativeCall module so it works with the new native calling support
* Implemented "is export" for types
* Fixed containerization bug that caused the regex engine issues sometimes
* Created a branch and did some makefile work to start getting towards NQP bootstrapping with QRegex.
In the next week...
* More native calling stuff, including some array support
* Try and get MiniDB working with new NativeCall, unless somebody else picks it up
* Hunt down and fix more bugs
* Try and get some progress on the QRegex bootstrap
EOR
17:38 colomon joined
jnthn ...so does anybody else have a report? ;) 17:39
colomon I do, I guess. :)
PerlJam I report that we're 9 minutes late starting #phasers. EOR :)
17:39 benabik joined
colomon I should have tried to get mine in before jnthn++'s, though, as mine seems completely fluffy in comparison. 17:40
* Wrote gtk-mandelbrot.pl, which makes the mandelbrot-color.pl display to a window rather than a file. 17:41
* Ported ABC to nom.
* Wrote first draft of Day 1 for the Advent calendar.
Plan:
* Polishing Day 1. (Please help!) 17:42
* Giving gtk-mandelbrot an interactive UI
* Probably some ABC hacking too, as Grammar::Tracer looks to make grammar debugging -Ofun.
EOR
jnthn colomon: curious, did you try Grammar::Debugger too? :) 17:43
colomon jnthn: no, I'm a little scared of it. :) 17:44
jnthn colomon: It's the same thing but with a bit more control
colomon: Basically, run up until a failure, or up to a certain rule, then pause. 17:45
colomon: Same output, you can just step through it rather than getting it all out at once. :)
colomon sure, I've just always been more of a "get lots of debugging output" guy rather than a "command line debugger" guy. ;) 17:46
PerlJam colomon: where would you like commentary about Day 1 ? here or #perl6? (or would you rather the draft be editted by others?)
colomon #perl6, I think, it's probably mostly off topic for here.
PerlJam: you can see the draft of it, right? 17:47
jnthn colomon: Sure, use whatever works for you. I'm just interested to hear feedback on the two. :)
PerlJam yep
ashleydev jnthn: what's QRegex?
colomon jnthn: thinking about it, G::Debugger may be more or less mandatory for really complicated parses.
jnthn: feedback on Grammar::Tracer is that it is awesome. You are going to do a Advent post on them, right? ;) 17:48
jnthn colomon: yes
ashleydev: It's the regex engine Rakudo is using. It's similar to the one we had before in many ways, but this time supports LTM and is more efficient in a bunch of ways. 17:49
ashleydev is it tied to parrot?
jnthn ashleydev: We're not using it to parse in Rakudo yet, just for user's regexes. So the task is to migrate to it. It should give us a speedup.
ashleydev: Only the emitter. 17:50
ashleydev cool
pmichaud my report: medical stuff continues to dominate tuit supply. I'm expecting a break after this weekend, however. 18:02
PerlJam pmichaud: think you could squeeze in an advent calendar post? 18:10
pmichaud if so, it would need to be later in december 18:12
do we have a list of candidate topics somewhere?
ping me again about it at next #phasers 18:13
I can give a definitive "yes, this date" or "no, can't do it" then.
PerlJam ok 18:14
pmichaud: topics are at github.com/perl6/mu/blob/master/mi...instorming 18:15
pmichaud okay, got it :) 18:16
thanks
moritz o/ 18:26
pmichaud: it's also OK to claim a day without a fixed topic yet
and additional topics are also very welcome
pmichaud I don't want to claim a day until I'm certain I can follow through on it :)
(or that we have a backup plan in place) 18:27
anyway, I expect I'll be able to write a post and will know what to write about by next week :)
TimToady whoops, missed #phasers while re-speccing Failure... 18:37
jnthn fail 18:38
;)
PerlJam TimToady: can you spec an "epic" sub to enhance fail? 18:39
TimToady maybe epic-fail is just throw 18:40
sorear post-report: DID: released niecza v12. talked about concurrency and stuff. figured out the last snag in Unicode support. wrote a release guide. WILL DO: see announce.v12 EOR 18:43
Util Post-report (works-in-progress; no commits yet): 18:50
* Implementing RosettaCode Hofstadter_Q_sequence as a ... sequence.
* Adding .min .max .end methods to Niecza for RosettaCode use.
$WORK on-site all next week. will probably miss #phasers. Will attempt pre-report then. 18:51
EOR
19:24 Tene joined 20:22 benabik left