% chromatic has left chromatic!~chromatic@sub17-30.member.dsl-only.net % Maddingu1 is now known as Maddingue % iblechbot has joined #parrot % Ademan has left Ademan!~dan@h-67-101-46-156.snfccasy.dynamic.covad.net % iblechbot has left iblechbot!~iblechbot@171.17-dial.augustakom.net % Alias has joined #parrot % iblechbot has joined #parrot % e has left e!~e@rob92-3-81-56-71-84.fbx.proxad.net % Ademan has joined #parrot % e has joined #parrot % wknight8111 has joined #parrot % ptc_ is now known as ptc % HG` has joined #parrot % lichtkind has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % kj has joined #parrot % cotto has joined #parrot % cotto_ has left cotto_!~cotto@tide502.microsoft.com % cotto_ has joined #parrot % cotto has left cotto!~cotto@tide502.microsoft.com % masak has joined #parrot % iblechbot has left iblechbot!~iblechbot@155.16-dial.augustakom.net % turrepurre has left turrepurre!~chatzilla@90-229-128-103-no52.tbcn.telia.com % AndyA has joined #parrot % rdice has joined #parrot r25792 | kjs++ | trunk: : [src] add function documentation diff: http://parrotvm.org/svn/parrot/revision/?rev=25792 % ilbot2 has left ilbot2!moritz@casella.verplant.org % moritz has left moritz!moritz@ssh.faui2k3.org % AndyA has left AndyA!~andy@82.152.157.85 % hightekvagabond has joined #parrot r25793 | jkeenan++ | trunk: : [compilers/imcc]: Applying patch submitted by chromatic in response to : http://rt.perl.org/rt3/Ticket/Display.html?id=50920, : "t/compilers/imcc/syn/macro.t failing on Darwin". diff: http://parrotvm.org/svn/parrot/revision/?rev=25793 % Andy has joined #parrot % wknight8111 has joined #parrot % rhr has joined #parrot % ptc has left ptc!~cochrane@p5483C3E8.dip.t-dialin.net % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % Andy has left Andy!~Andy@str-bb-cable-north-1-143.dsl.airstreamcomm.net % nihiliad has joined #parrot % wknight8111 has joined #parrot % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % kid51 has joined #parrot When I go to this page: http://www.parrotcode.org/misc/irclogs.html I see a link whose text is "Logs from both parrot channels". But the link only goes to the long-standing #parrotsketch logs. Where are the #parrot logs that are now supposedly being publicly logged? % AndyA has joined #parrot r25794 | jkeenan++ | tcif: : Modifying test to use Parallel::Trace. Test required some modification to mock hpux. r25795 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. r25796 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25796 % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % teknomunk has left teknomunk!~teknomunk@kerr-dip0.nat.okstate.edu % teknomunk has joined #parrot % Ron has joined #parrot kid51: 'the link only goes to the #parrotsketch logs': since it goes to /misc/parrotsketch-logs, this is a reasonable inference; but if you follow the link, it has logs of #parrot as well. *urgent bikeshedding*: this needs some redesign (#parrot logs in /misc/parrot-logs, for instance). Passing this on to Robrt, keeper of Tweety and Piper, the respective logbots. r25797 | petergibbs++ | trunk: : Fix problem in Pg.pir related to change in behaviour of 'new'; also deleted : 'init' method of PG;Result which is no longer needed. All 43 steps of the : postgres test now work when a valid installation is present. : Test 13 was changed from being a TODO as it now seems to pass. diff: http://parrotvm.org/svn/parrot/revision/?rev=25797 % iblechbot has joined #parrot % nihiliad has left nihiliad!~naughton@206.196.48.197 % nihiliad has joined #parrot spinclad: Ah, I see it now. I'm so accustomed to scrolling down to the bottom of that parrotsketch page, I didn't see 'parrot' at the top. I agree, this should be in a different folder. (Robrt /msg'd) r25798 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25798 % masak has left masak!~user@130.238.45.242 % simcop2387 has left simcop2387!~simcop238@c-98-192-31-207.hsd1.ga.comcast.net % wknight8111 has joined #parrot r25799 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. Also, in long double test, should have been expecting 'hugefloatvalsize' rather than 'ldsize'. r25800 | jkeenan++ | trunk: : In test of long double, should have been expecting hugefloatvalsize rather than ldsize. diff: http://parrotvm.org/svn/parrot/revision/?rev=25800 % cognominal_ has left cognominal_!~cognomina@82.67.232.89 r25801 | chromatic++ | trunk: : [codingstd] Minor edits and improvements to the test file. diff: http://parrotvm.org/svn/parrot/revision/?rev=25801 % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % jhorwitz has joined #parrot % cognominal_ has joined #parrot % cognominal_ has left cognominal_!~cognomina@82.67.232.89 r25802 | chromatic++ | trunk: : [IMCC] Re-added a missing exception in IMCC when trying to load a file that : does not exist. It's in the generated file, but strangely not in the .l file. diff: http://parrotvm.org/svn/parrot/revision/?rev=25802 % cognominal_ has joined #parrot cognominal_: Was it you that mentioned hacking on map and grep for Rakudo? % parrot-poke has joined #parrot r25803 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25803 r25804 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25804 r25805 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25805 % Ron has left Ron!rblasch@M179P017.adsl.highway.telekom.at yes, I don't know where to go from ther, http://pastie.textmate.org/private/gystajwm3rfpgzmjzlxgda jonathan can you help me? % Limbic_Region has joined #parrot r25806 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25806 r25807 | jkeenan++ | tcif: : Temporary version reflecting only those config steps whose tests have been converted to Parallel::Trace. diff: http://parrotvm.org/svn/parrot/revision/?rev=25807 anyway I must also set $_ so I may should go thru PAST % kid51 has left kid51!~jkeen@pool-68-237-5-43.ny325.east.verizon.net cognominal_: Will take a look... cognominal_: You probably don't want :slurpy on these. A good pattern to follow on these is to write the main implementation as a method on the List class. And then write the function version that calls the method. ok say &*grep # at least, I would expect to see my functions I did .namespace sorry say defined &*grep returns 0 that's odd. my $x = &*any; say $x(1,2,3).WHAT; say defined &*any; say defined($x); cognominal_: Where did you add these? ok it's in the pod :( I am so lame D'oh! Don't worry, at least it's easy to fix, if frustrating to find... anyway I see there are many low hanging fruits in rakudo. too high for me, but not for long There's plenty to do, sure, and it's a learning curve. you have done the hard work in the rakudo world, you are way taller than me :) no wonder it compiled fine the first time being pod :) % jrockway is now known as mekano-pip_ % mekano-pip_ is now known as jrockway % lichtkind_ has joined #parrot % lichtkind has left lichtkind!~chatzilla@d90-128-87-99.cust.tele2.de % lichtkind_ is now known as lichtkind r25808 | jhorwitz++ | trunk: : fix typo in Parrot_new prototype diff: http://parrotvm.org/svn/parrot/revision/?rev=25808 % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk % marmic has left marmic!~chatzilla@89-253-66-101.customers.ownit.se what's a "data hen"? (src/thread.c line 191) % perigrin has joined #parrot r25809 | jhorwitz++ | trunk: : Make sure Parrot_oo_get_class is exported properly (used by mod_parrot) diff: http://parrotvm.org/svn/parrot/revision/?rev=25809 http://scsys.co.uk:8001/12917 # for Jeff % marmic has joined #parrot % jmcadams has joined #parrot skids: i believe that should be "data when" do you guys know of any issues with compiling parrot on a powerbook g4? make is failing for me saying "Copy myops_ops.bundle failed (0)" oh, good. one less new term to fry my brain. ;-) the data hen is something else entirely. ;-) jmcadams: can you paste more of the output? i don't have a powerbook though... sure, is there a no-paste service that you guys use or do you just want me to dump it into the channel? nopaste? it has been said that nopaste is at http://nopaste.snit.ch/ (ask TonyC for new channels) or http://rafb.net/paste or http://paste.husk.org/ or http://poundperl.pastebin.com/ or http://paste.scsys.co.uk/ or don't bother me while I'm eating "jmcadams" at 64.81.231.78 pasted "compile error" (18 lines) at http://nopaste.snit.ch/12347 that 's from a 'perl Configure.pl' and 'make', 'make' this is a fresh checkout? r25810 | jhorwitz++ | trunk: : fix test failures with current version of Moose diff: http://parrotvm.org/svn/parrot/revision/?rev=25810 perigrin++ for r25810 ;-) Thank you :D % felipec has left felipec!~felipec@a88-112-0-130.elisa-laajakaista.fi jhorwitz: yes, i just did a fetch a few minutes ago Is anyone entering the Microsoft Scripting Winter Games? * jmcadams can delete everything and check it out again if needed jmcadams: you might want to send this to the list k, will do * jhorwitz needs to get to the airport % jhorwitz has left jhorwitz!~chatzilla@66.173.75.62 % HG` has left HG`!~wells@user-544541fd.lns5-c11.dsl.pol.co.uk % e has left e!~e@rob92-3-81-56-71-84.fbx.proxad.net % e has joined #parrot % DarkWolf84 has joined #parrot http://strawberryperl.com/ oops, wrong window.. sorry not such a bad thing to accidently spam ;-) * jonathan wishes his headache would go away On the upside, my slides for the Ukrainian Perl Workshop are about done. jonathan++ # propagating the perl 6 faith cognominal_: On $_ stuff, I have just spent some time looking into that. I think that just calling the block the way you were is the Right Thing to be doing. Unfortunately, Rakudo doesn't handle that properly yet. And we aren't parsing in such a way that you can write a pointy block either. And placeholder parameters aren't implemented yet either. I was back to reading doc and existing code. So it's like, your grep implementation may be correct and work, but we'll have no way of testing it. it was full of syntactical errors but that's fixed Right. I've got a couple of questions on this stuff that I sent to perl6-compilers; I think that STD.pm is missing something. anyway I am learning how you parse an generate code Nice. :-) rakdudo does not parse pairs apparently :foo('bar') style? I noticed that. NQP, on the other hand, does. with your postcircumfix that should do with a little work So it should just be code-theft. :-) pairs being everywhere in Perl 6 Yeah, they are close to the top of my todo list if nobody beats me to it. not such a bad thing to accidently spam ;-) what is the top of your todolist? Downside is that the competition enforces ActivePerl The todolist is kinda hazily ordered. ;-) But I'd like to sort out the pointy block parsing issue, and want to get rule and token to behave properly rather than like regex. Then there's some more object-y stuff to worry about. jonathan, I noticed that join wae implemented twice as a method and a sub This is kinda common. Though really, in this case, the sub should call the method. In Perl 6 code, we have the is export trait. Which will save us doing that. In the end we may be able to toss those subs and just have a start-up time set of calls to trait_auxiliary:is For now though, we need to write a sub and a method at the PIR level. Will be the same for map and grep. yes, but one can call the other Yup. Sub should call method. % jjore has left jjore!~jjore@c-24-16-241-176.hsd1.wa.comcast.net * jonathan goes for sleep good night sleep well too sleep tight, don't let the bedbugs bite % jmcadams has left jmcadams!~perlcast@dsl081-231-078.chi1.dsl.speakeasy.net % jisom has left jisom!~jisom@74-134-230-123.dhcp.insightbb.com ok i'm back % AndyAway is now known as Andy and safely, at that. After some hellish snow until Madison % marmic has left marmic!~chatzilla@89-253-66-101.customers.ownit.se % marmic has joined #parrot % hightekvagabond has left #parrot yay r25811 | coke++ | trunk: : [codingstd] : Add a tool that lets you edit a file in place to update the copyright : notice. Useful when you've a pending patch with changes to 200+ files.. r25812 | coke++ | trunk: % jjore has joined #parrot % kid51 has joined #parrot r25813 | coke++ | trunk: : [codingstd] : The second copyright year is optional, fix the RE. diff: http://parrotvm.org/svn/parrot/revision/?rev=25813 Coke: I hadn't looked at your tool when you committed and I thought "hmm, I wonder if he's handling one-year copyrights and turning them into two-year copyrights." :-) * Coke has a 7593 line patch pending... Oy. r25814 | coke++ | trunk: : [codingstd] : Trailing . is also optional. diff: http://parrotvm.org/svn/parrot/revision/?rev=25814 ... that does nothing except pass a codingstd test. (I think I'll split it into 2; one for the updated test and pdd07, one for actually fixing everything) % iblechbot has left iblechbot!~iblechbot@ppp-62-216-197-113.dynamic.mnet-online.de r25815 | jkeenan++ | tcif: : Eliminate a Darwin-specific test no longer needed. r25816 | coke++ | trunk: : [codingstd] : [docs] Andy: I blame you for this huge patch, btw. =-) why's that? (I noted that you used ft=pir which wasn't the standard coda; but the test didn't catch it. so I had to fix like six things along the way.) heh but that's OK to have ft=pir, right? it's the new hotness. because my vim is unhappy if it's not. (per allison, it's now required.) I'm getting nothing out out having ft=pir there, glad someone is. =-) Yes, definitely. Absolutely! Does the test require SOME ft= of some kind? there is a specific pir coda test which now requires ft=pir patch pending which fixes the entire repo. % Andy is now known as AndyAway % perigrin has left #parrot % mjflick has left mjflick!~mjflick@fencepost.gnu.org r25817 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25817 % GeJ has left GeJ!~geraud@edna.nealab.net % GeJ has joined #parrot GAH; how many tests do we have that depend on the contents of a file never changing? (I'm getting a few failures having just changed the PIR coda... % particle has left particle!~particle@c-24-19-3-148.hsd1.wa.comcast.net r25818 | jkeenan++ | tcif: : Revising test to eliminate reliance on init::defaults and use : Parrot::Configure::Parallel::Trace instead. diff: http://parrotvm.org/svn/parrot/revision/?rev=25818 % IllvilJa has joined #parrot % jjore has left jjore!~jjore@74-60-13-242.sea.clearwire-dns.net % particle has joined #parrot % svnbotl has left svnbotl!diakopter@feather.perl6.nl % lichtkind has left lichtkind!~chatzilla@d90-128-65-76.cust.tele2.de % wknight8111 has joined #parrot % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk Woah, Coke, that *was* a massive patch. Naturally, svnbotl conked out on it. % svnbotl has joined #parrot % particle has left particle!~particle@c-24-19-3-148.hsd1.mn.comcast.net purl seen jmcadam I haven't seen 'jmcadam', kid51. Close matches are: jmcadams [3:37:23] purl seen jmcadams jmcadams was last seen on #parrot 3 hours and 37 minutes ago, saying: oops, wrong window.. sorry kid51: (svnbot) whoops. % particle has joined #parrot And finally, I can re-enable that ()&#$@ codingstd test. % jjore has joined #parrot That was a lot of yak shaving. =-) r25825 | coke++ | trunk: : [codingstd] : Update the last PIR files to the new coda; update a test which relies on the : contents of those files. r25826 | coke++ | trunk: % ruoso has left ruoso!~ruoso@85.138.239.223 r25827 | jkeenan++ | tcif: : Remove the configuration tests from the default tests. (This had been done earlier in t/harness, but when I refreshed the branch it apparently got wiped out.). r25828 | coke++ | trunk: : [codingstd] : add c_returns.t to the list of passing codingstd tests. % Andy has joined #parrot Coke: ohmygawd: t/examples/shootout.t just passed on Darwin!!!! GET THE HELL OUT w00t! Err, wait a minute. Maybe some put some SKIPs in that weren't there before. Well, at least it completed successfully. s/some/someone/ No, the test itself is unchanged since October: r22219 | paultcochrane | 2007-10-18 13:46:27 -0400 (Thu, 18 Oct 2007) purl nopaste nopaste is at http://nopaste.snit.ch/ (ask TonyC for new channels) or http://rafb.net/paste or http://paste.husk.org/ or http://poundperl.pastebin.com/ or http://paste.scsys.co.uk/ or don't bother me while I'm eating "kid51" at 71.247.58.199 pasted "t/examples/shootout.t passing on Darwin" (44 lines) at http://nopaste.snit.ch/12348 "kid51" at 71.247.58.199 pasted "What I had typically been getting for the shootout on Darwin" (4 lines) at http://nopaste.snit.ch/12349 This calls for beer. % kid51 is now known as kid51_afk beer++ % Ademan has left Ademan!~dan@h-67-101-46-156.snfccasy.dynamic.covad.net % Ademan has joined #parrot Can I run a .pir file directly? % Ademan has left Ademan!~dan@h-67-101-102-117.snfccasy.dynamic.covad.net % Ademan has joined #parrot need to compile a .pbc for execution, no running .pir directly % parrot-poke has left parrot-poke!~mollusk@user-112vvlr.biz.mindspring.com % Ademan has left Ademan!~dan@h-67-101-47-68.snfccasy.dynamic.covad.net % jjore has left jjore!~jjore@c-24-16-241-176.hsd1.mn.comcast.net r25829 | petdance++ | trunk: : Removed unnecessary check for NULLness diff: http://parrotvm.org/svn/parrot/revision/?rev=25829 % slightlyoff has joined #parrot % AndyA has left AndyA!~andy@82.152.157.85 % AndyA has joined #parrot r25830 | petdance++ | trunk: : consting diff: http://parrotvm.org/svn/parrot/revision/?rev=25830 % kid51_afk is now known as kid51 % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net * kid51 must sleep $kid51->sleep(8 * 3600); % kid51 has left kid51!~jkeen@pool-71-247-58-199.nycmny.east.verizon.net % rdice has left rdice!~richarddi@CPE001217e365c7-CM00159a01d44c.cpe.net.cable.rogers.com % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % DarkWolf84 has left DarkWolf84!~dwolf@89.215.234.147 % nihiliad has left #parrot r25831 | allison++ | pdd17pmc: : [pdd17pmc] Resolve parsing problem with generated attribute structs. r25832 | allison++ | pdd17pmc: : [pdd17pmc] Update EventHandler PMC to use generated attribute struct. diff: http://parrotvm.org/svn/parrot/revision/?rev=25832 % rblackwe has left rblackwe!~rblackwe@where.is.allmydata.net % rblackwe has joined #parrot % particl1 has joined #parrot % particle has left particle!~particle@c-24-19-3-148.hsd1.wa.comcast.net % Andy has left Andy!~Andy@64.81.227.163 % uniejo has joined #parrot r25833 | fperrad++ | trunk: : [install] : - add languages forth & pirc r25834 | fperrad++ | trunk: : [lua] r25835 | fperrad++ | trunk: : [Lua] : - update MANIFEST diff: http://parrotvm.org/svn/parrot/revision/?rev=25835 % mj41_ has joined #parrot % mj41 has left mj41!chatzilla@pc-jurosz.ro.vutbr.cz % mj41_ is now known as mj41