% particle has joined #parrotsketch % particle has left #parrotsketch % particle has joined #parrotsketch % mdiep has joined #parrotsketch % Coke has joined #parrotsketch I can't make #parrotsketch today (and likely the rest of the semester) my report: various improvements were made to tcl this week Tcl now builds on win32 (but there's a bug that's preventing most of the tests from passing) % pmichaud has joined #parrotsketch % smash has joined #parrotsketch my (early) report: Tcl is now 14 tests shy of 25%; Could use some more "help wanted" notes on the main page of the web e.g. "help wanted with cygwin". Feel free to email me with pointers to RT tickets that are a high priority that we need help with. % avar has left avar!~avar@dsl-228-236.hive.is % avar has joined #parrotsketch hi gang who's around % allison has joined #parrotsketch 'lo hi is obra around? 18:32 who's around (just before you came in :-) 'k btw, I'm here :-) hi all hi smash kinda quiet today I've got a pre-report from chromatic and coke sent just a bit early let me start with those % obra is now known as | <|> my (early) report: Tcl is now 14 tests shy of 25%; Could use some more "help wanted" notes on the main page of the web e.g. "help wanted with cygwin". Feel free to email me with pointers to RT tickets that are a high priority that we need help with. <|> nick pseudo_chromatic % | is now known as pseudo_chromatic - worked with particle on Parrot::Embed; I have in-tree build and test working for Unix-like and Mac OS X (and I hope with yesterday's checkin to have claimed Win32 as well) - talked to Allison about in-tree build; she's convinced me to use the % particle has left particle!~particle@144.81.84.200 standard Parrot Makefile system for that - ran Valgrind on the empty PIR program and cleaned up a couple of memory leaks. There's still a tricky one related to the Parrot config Hash, but it's beyond what I could do. % pseudo_chromatic is now known as obra right then. ok. allison, pmichaud, then particle if he comes back - The bug day was excellent as usual. - I applied a patch and answered some questions on the I/O PDD from particle. (Good questions, thanks!) % particle has joined #parrotsketch - I've started working on the objects PDD. - And also on arrays in Punie. EOR Miscellaneous: * Fixed a long-standing segfault with readline support (RT#41103, with help from smash++) * Bugday was fun and successful, thanks to all who participated PGE: * Updated the rule to work on DOS platforms (kjs++) % particle has left particle!~particle@144.81.84.200 * Added new rule to PGE::Util (kjs++) * Added "qualifier follows nothing" exception, fixing RT #39776. * Fixed \b, \B, \w, \W, etc. in PGE::P5Regex * Fixed a bug with **{n} qualifier in regexes * Completed the p5rx.t work started by particle++/coke++ to convert the test into PIR. Tests now run much faster. * Still need to review the p5rx.t tests and figure out which are SKIP and which are TODO. PAST-pm: * Implemented revised version of assign/binding, to support perl6's binding operator. % particle has joined #parrotsketch * Because this could be a little disruptive, I'm waiting until after release to commit it to the repo. * We should look at this in some future #parrot, #parrotsketch,- or parrot-porters discussion, as the generated code seems (to me) a bit excessive for a common operation like assignment. * Worked on HLL -> parrot mapping, but it wasn't coming out cleanly. I decided to work on other tasks first and see if those shine any light on the design. Plan for this week: * Tuesday : (non-parrot work) * Wednesday: past-pm/perl6: complete := binding operator * Thursday : for loops/iterators * other tasks will wait to see how things progress on Wed/Thu particle: you're up 0.4.8 release prep: ~ need PLATFORMS and docs/BROKEN.pod updates -- BROKEN looks particularly, umm, self-descriptive ~ worked on a draft of parrot roles & responsibilities with allison++ ~ need a name -- the working names are "Eponymous" and "Poilly Fume" ~ some distro tests are currently failing, these need fixing ~ the still-yet-unproven technology for this release is cpan upload -- i hope i have rights ;-) also: ~ helped debug failing windows tcl build -- mdiep++ ~ improved sprintf and p5rx test failure diagnostics ~ found and ticketed a bunch of bugs ~ participated in bugday++ -- another productive session ~ got Parrot::Embed compiling on windows -- still some problems left to solve sorry, my irc client is misbehaving .end ok. I think nobody else is around. what's blocking the release currently? just thse three items? i'm running through release instructions now the distro tests aren't really a problem particle: if you need anything from me, just ping me. I'm hanging out online today and I'm at the computer, but have to get some other stuff in the mail "today" thanks. make sure your platform data is correct in PLATFORMS i'm committing the necessary changes for the release *now* then i'll create a tarball, untar elsowhere, build again for sanity, and upload i expect the release to ship in the next few hours particle++ is it worth doing an _01 release first to make sure the upload flow goes smoothly? thanks to everyone's help, and a well timed bug day, this release has so far gone very smoothly that's good to hear obra: that's an idea... and a good one heh obra++ ok. so. blockers. once this release goes out, what's going to cause trouble? larry's most recent change to S05 (more) looks like I'll need the ability to attach methods to subs sooner rather than later (subs as real objects isn't that critical, but it's continually coming up) (I can continue to implement workarounds) patrick: put together a list of what you need sub objects to do I'll roll it into the objects PDD allison: will do -- the shortlist is that I need to be able to inherit (or compose) from .Sub so that I can create Code, Rule, etc. classes in Perl 6 ok the key phrase is: Every regex in Perl 6 is required to be able to +return its list of initial constant strings (transitively including the +initial constant strings of any initial subrule called by that regex). that's a reasonable feature request it may be that this will become a method on grammar objects, though either way, I know I'll need it :-) right, so you just need the ability to add the method other than that, I'm blocking only on brain cells and time unfortunately, regrowing braincells is outside our remit Time to get working on the time dialator. no beer for patrick! ok. anyone else got anything? hmmm, in many environments "no beer" ==> "no code" :-) heh that's all for me today so *that* is what b2c stands for! ok. I'll catch y'all next week. oh. except. um. I'm going to be on an airplane most likely. I'll be here next week, definitely allison: can you herd hackers? I'll be in SF, may not have network access particle? i have room for another hat cool thanks c/me waves laterz&thanks % Coke has left #parrotsketch % particle has left particle!~particle@144.81.84.200 % particle has joined #parrotsketch % allison has left allison!~chatzilla@sub17-30.member.dsl-only.net % pmichaud has left #parrotsketch % particle has left particle!~particle@144.81.84.200 % particle has joined #parrotsketch % Nicholas has left Nicholas!~nick@saigo.etla.org % Nicholas has joined #parrotsketch % mdiep has left #parrotsketch % avar has left avar!~avar@dsl-228-236.hive.is % avar has joined #parrotsketch % avar has left avar!~avar@dsl-228-236.hive.is % avar has joined #parrotsketch