did FREEZE_ASCII ever work? I'm back at r15000 and it's still failing % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % ejs has left ejs!~ejs@193-196-124-91.pool.ukrtel.net Infinoid, okay, the make succeeds now to the point where miniparrot is invoked, which promptly panics. I sent a parrotbug % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@e177225029.adsl.alicedsl.de % Psyche^ is now known as Patterner sorry, that parrotbug mail never got past my smtp server since it didn't have a From header can I fix that somehow? % kj has joined #parrot ah, --from blah, that didn't work either hm, make succeeded this time around weird :) and passed tests yay thanks, Infinoid, for your help % wknight8111 has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % wknight8111 has joined #parrot the parrotblog.com episode 5 should probably mention what file the list pir should be saved in wolverian: I guess you're right. actually, it doesn't matter which file; it could be any file, but using an existing file is preferable, because then you don't need to update the Makefile and of course any new file should be .include'd or load_bytecode'd thanks thank /you/ for the comment ;-) now that you're here, I'm getting an error "too few arguments passed (2) - 3 params expected" with my try clause it'd be nice to get a line number on that.. :) Then you problably are missing a key argument does your statement action method define 2 parameters? oh wait the other way around somebody said the other way around was not better is your statement passing a #= key? yes could you nopaste? both action and grammar sure, sec was there a util to do that from cli? :) eh. sorry, what do you mean? it's a pain to copypaste stuff to the website. I remember there's a commandline util to send a file to the bot, but not sure if it's the bot here or somewhere else :) 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 there you go ;-) that doesn't really answer my question :) oooh, then I don't know what you're referring to.. something that'd let me say 'nopaste --channel \#parrot file.pir' or so :) ooooh right i don't know about that it would be handy yes okies, copypasting to the webform then, thanks "wolverian" at 80.221.43.65 pasted "actions" (137 lines) at http://nopaste.snit.ch/12551 "wolverian" at 80.221.43.65 pasted "grammar" (102 lines) at http://nopaste.snit.ch/12552 at least there's a {*} too many in statement; remove the last one (on its own line) only 1 is needed per alternative not sure if that solves the problem; worth a try oops, good point, left that accidentally :) that fixed it thanks! great :-) nop wolverian: http://agriffis.n01se.net/nopaste/ thanks! I don't see where to set the channel, I think it might need some minor adapting the service doesn't provide that i.e. it doesn't have a bot to announce pastes but the result would make a great addition to tools/dev/ (it's for rafb.net, not snit.ch) yeah I just woke up, so I haven't dug into it at all yet, but I think it might be as simple as changing the URL and adding a form field yeah, true perhaps splitting those values out into a .nopasterc that would rule. % turrepurre has left turrepurre!~chatzilla@90-229-128-103-no52.tbcn.telia.com ah. there's also App::Nopaste nice, supports snitch it doesn't do channels eitehr either the backend does, but the cli tool doesn't I'm thinking about writing my own cli tool it wouldn't be too much of a hassle to wrap moose around that I'm moose-challenged well, I thought the app uses moose, but it doesn't, it only uses #moose as an example in the synopsis :) % turrepurre has joined #parrot % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % ambs has joined #parrot % rdice has joined #parrot % integral has left integral!bsmith@adsl-212-20-244-147.lumison.co.uk % integral has joined #parrot % jrt4 has left jrt4!~bojangles@c-24-18-106-126.hsd1.wa.comcast.net % jrt4 has joined #parrot % wknight8111 has joined #parrot PCT tutorial Episode 7 is published. % spez has joined #parrot % ambs_ has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % ambs_ is now known as ambs % kj is now known as kj_afk % kj_afk is now known as kj % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % Coke has joined #parrot % malte has joined #parrot % AndyA has joined #parrot % wknight8111 has joined #parrot kj, wolverian, Infinoid: see my tools/dev/nopaste.pl % slavorg has left slavorg!~tomi@windmill.london.pm.org % integral has left integral!bsmith@adsl-212-20-244-147.lumison.co.uk % slavorg has joined #parrot awesome % integral has joined #parrot i have a link in /usr/local/bin, so i always use the latest from trunk ...though it's pretty stable now. nifty svn diff | nopaste.pl ... very handy % skv has left skv!~skv_@87.242.97.68 % skv_ has joined #parrot % skv_ is now known as skv * particle is happy to read "All tests successful, 24 tests and 613 subtests skipped." bernhard++ everyone++ wows * particle pings tewk r26515 | particle++ | trunk: : [docs] clarify that releases are date-based, and release numbers are feature-based diff: http://parrotvm.org/svn/parrot/revision/?rev=26515 * ambs is fighting against mingw, mkstemp and link. % wknight8111 has left wknight8111!~nobody@c-71-230-33-251.hsd1.pa.comcast.net % AndyA has left AndyA!~andy@82.152.157.85 % AndyA has joined #parrot % ambs_ has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % ntgrl has joined #parrot % integral has left integral!bsmith@adsl-212-20-244-147.lumison.co.uk % ntgrl is now known as integral % ambs_ is now known as ambs particle: remind me, you the win guy? :) i win! what's up? Your face, particle. That's what. * ambs means the windows guy :) yes, i'm a windows guy, mostly particle: do you know what is the usual replacement for mkstemp under windows? File::Temp ? i heard File::Temp was generally portably enough, yes. or annoying probably not, but as I am desesperated :) particle: I mean C :) ah. :) what's mkstemp as opposed to mktemp? I was wondering at #win32, but they are all dead. mktemp returns a string, mkstemp returns the filehandle but probably I could manage to use mktemp if there is one under MinGW yes, there should be mktemp, since it's posix i don't know if mkstemp is posix, or if it is, if cygwin conforms to that posix version % jhorwitz has joined #parrot I think cygwin includes both but I am trying to compile with mingw that comes with strawberry perl. i suggest you try compiling something with mktemp, and see if the compiler spits out a helpful warning * ambs is trying to do that mktemp is unsafe, use 'foo' instead yay, it doesn't complain with mktemp * jhorwitz waves at particle now I just need to get rid of that complain to the undefined function 'link' hey there jhorwitz! % malte has left malte!~chatzilla@d060086.adsl.hansenet.de how's tricks? i've been MIA for a bit... spent the week in breck boarding and showshoeing. just got back last night. leave for nyc monday, returning sunday. nice! have we heard about OSCON presentations? i heard, two accepted w/pmichaud. actually, i think one is his, and one is ours nice. mod_parrot was accepted too. guess we're gonna have a good showing! awesome i need to get my act together about yapc::na did you submit a talk yet? no i was hoping to catch jmcadams in nyc this week, but his trip was postponed i just want an excuse to go to chicago. never been. :) WHAT!?!?!?! i'll be there. you're going. :) * particle needs to book tickets. 13-18 jun in chicago 18-22 jun in state college, pa maybe 22-25 jun in new orleans that's your schedule? yep what are you, on tour or something? :) * jhorwitz is a particle groupie :) i'm hiring roadies. interested? i'll do anything for a free t-shirt. come to hawaii. i'll be there in april i'll be in scottsdale in april. that'll make the flight shorter ha! if you can get some time around oscon, you can come stay with me and betheny in seattle never been there either! i have a few other friends there too, so might not be a bad idea... i'm sure gryphon would like to see you yeah, haven't talked to him much since he left. it would be good to see him. iirc he's having a bbq in august must be one hell of a bbq, scheduled 5 months in advance. :) you can probably stay for the month. i don't think he'll mind :) i do work remotely.... me too, which is why i can travel so much % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % jrt4 has left jrt4!~bojangles@c-24-18-106-126.hsd1.wa.comcast.net % jrt4 has joined #parrot any comments on parrotblog.org episode 6, 'Please note that I'm not 100% sure if this is the "best" solution,'? is the approach used there actually recommended? wolverian: I remember pmichaud saying somethign about defaulting to 'lexical' scope I don't know how to get that behavior I figured, this is straightforward, simple and explicit, so I just got "things working". (and I'm lacking the time and motivation to figure it out) the pdd26_ast seems to indicate setting it to lexical works automagically yeah. if you get it working let me know ;-) seriously, the PAST compiler should do "something" automatically but I'm not sure how to do that. actually, not setting it should just work according to the pdd well, it failed for me If "scope" is not explicitly provided in the node, then PAST will look at the local symbol tables of any outer "PAST::Block" nodes to try to determine the scope of the named variable. If this still does not result in a scope, then ’lexical’ is assumed. right. yeah, sorry, my paste finger is twitchy another question. following ep5, I think my TOP and block actions are pretty much the same. am I misunderstanding something? :) maybe it works if you leave out EVERY piece of the scope puzzle (including all :scope flags and all symbol table stuff) let me check ehm. i have to go about now. but if you mean that both TOP and block have an open and close key you're right that's slightly duplication of code, but it's necessary I think no, I mean the nqp code right the action * purl action action /me actions right the action method I'm unsure if there's any difference between the two both have an open and close key (eh, key=> part) yeah I think it's about the same indeed except that the final TOP action method will be handling both statements and sub-definitions so they're different in the end (see ep 6) have to go back later well, I don't know if that needs to be differentiated.. thanks! cheers. back. subdefinitions cannot be statements, because then we'd allow nested subdefinitions, and that could give squaak programmers the wrong impression that squaak is supporting closures, which it doesn't. % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@e177112025.adsl.alicedsl.de % Psyche^ is now known as Patterner % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % cognominal has left cognominal!~cognomina@82.67.232.89 % jhorwitz has left jhorwitz!~chatzilla@96.245.16.31 r26516 | particle++ | trunk: : [tools] add a new utility to generate release information suitable for charts, reports, etc. diff: http://parrotvm.org/svn/parrot/revision/?rev=26516 % Andy has joined #parrot % cognominal has joined #parrot % ambs has joined #parrot % skids has left skids!~bri@c-71-233-204-100.hsd1.ma.comcast.net % skids has joined #parrot % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % contingencyplan has joined #parrot % particl1 has joined #parrot % particle has left particle!~particle@c-24-19-3-148.hsd1.mn.comcast.net % ambs has joined #parrot % Andy has left Andy!~Andy@64.81.227.163 % ambs has left ambs!~ambs@255.92.54.77.rev.vodafone.pt % Theory has joined #parrot % Limbic_Region has joined #parrot % particl1 is now known as particle % Psyche^ has joined #parrot % Patterner has left Patterner!~Psyche@e177225238.adsl.alicedsl.de % Psyche^ is now known as Patterner % particl1 has joined #parrot % particle has left particle!~particle@c-24-19-3-148.hsd1.mn.comcast.net % particle has joined #parrot % particl1 has left particl1!~particle@c-24-19-3-148.hsd1.mn.comcast.net % jrt4 has left jrt4!~bojangles@c-24-18-106-126.hsd1.mn.comcast.net % jrt4 has joined #parrot % spez has left spez!~spez@c-71-63-100-42.hsd1.va.comcast.net % cognominal has left cognominal!~cognomina@82.67.232.89 % rblackwe_ has joined #parrot % Alias_ has joined #parrot % LimbicRegion has joined #parrot % pfig_ has joined #parrot % Eevee_ has joined #parrot % cout_ has joined #parrot % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net % contingencyplan has left contingencyplan!~contingen@76.186.27.146 % Coke has left Coke!~coke@cpe-72-228-52-192.nycap.res.rr.com % rdice has left rdice!~richarddi@CPE001217e365c7-CM00159a01d44c.cpe.net.cable.rogers.com % Ademan has left Ademan!~dan@h-69-3-232-203.snfccasy.dynamic.covad.net % Alias has left Alias!adam@CPE-124-188-112-79.nsw.bigpond.net.au % c9s has left c9s!~c9s@163.26.225.208 % jjuran has left jjuran!~jjuran@c-71-227-190-72.hsd1.wa.comcast.net % peepsalot has left peepsalot!~peeps@cpe-67-9-161-48.austin.res.rr.com % cotto_home has left cotto_home!~cotto@75-92-237-130.sea.clearwire-dns.net % Eevee has left Eevee!~eevee@c-71-231-40-190.hsd1.or.comcast.net % cotto_work has left cotto_work!~cotto@tide503.microsoft.com % cout has left cout!~cout@c-68-58-247-49.hsd1.sc.comcast.net % marmic has left marmic!~chatzilla@89-253-66-101.customers.ownit.se % rblackwe has left rblackwe!rblackwe@where.is.allmydata.net % ewilhelm has left ewilhelm!~ewilhelm@pool-71-111-48-138.ptldor.dsl-w.verizon.net % workbench has left workbench!abuse@adsl-068-213-211-142.sip.bct.bellsouth.net % rhr has left rhr!~ryan@bas3-montreal02-1096681311.dsl.bell.ca % zarchne has left zarchne!~michael@209.40.67.38 % pfig has left pfig!~pfig@208-78-102-38.slicehost.net % shamu has left shamu!~krishna@c-67-161-28-111.hsd1.ca.comcast.net % arcady has left arcady!~arcady@dsl092-065-167.bos1.dsl.speakeasy.net % silug has left silug!~steve@ppp-70-225-69-79.dsl.covlil.ameritech.net % zev has left zev!~zev@CYBERTRON.MIT.EDU % cxreg has left cxreg!~count@62.f9.1243.static.theplanet.com % tewk has left tewk!~tewk@ekstrom.org % jjore has left jjore!~jjore@c-24-16-241-176.hsd1.mn.comcast.net % purl has left purl!purl@sentient.life % dngor has left dngor!abuse@adsl-068-213-211-142.sip.bct.bellsouth.net % clunker has left clunker!~tomi@seatbelt.jerakeen.org % confound has left confound!hdp@floe.aq % LimbicRegion is now known as Limbic_Region % Theory has joined #parrot % Eevee_ is now known as Eevee % c9s has joined #parrot % jjuran has joined #parrot % rdice has joined #parrot % tewk has joined #parrot % wknight8111 has joined #parrot % peepsalot has joined #parrot % cotto_home has joined #parrot % Coke has joined #parrot % marmic has joined #parrot % jjore has joined #parrot % contingencyplan has joined #parrot % Ademan has joined #parrot % jjore is now known as zz_jjore % zz_jjore is now known as jjore % arcady has joined #parrot % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net % zarchne has joined #parrot % purl has joined #parrot % dngor has joined #parrot % clunker has joined #parrot % confound has joined #parrot % rhr has joined #parrot % workbench has joined #parrot % rhr has left rhr!~ryan@bas3-montreal02-1096681311.dsl.bell.ca % rhr has joined #parrot % zev has joined #parrot % ewilhelm has joined #parrot % cxreg has joined #parrot % cxreg has left cxreg!~count@62.f9.1243.static.theplanet.com % ewilhelm has left ewilhelm!~ewilhelm@pool-71-111-48-138.ptldor.dsl-w.verizon.net % zev has left zev!~zev@CYBERTRON.MIT.EDU % rhr has left rhr!~ryan@bas3-montreal02-1096681311.dsl.bell.ca % 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 % Theory has left Theory!~Theory@c-24-21-175-208.hsd1.mn.comcast.net r26517 | chromatic++ | trunk: : [tools] Updated tools/util/gen_release_info.pl per coding standards and : metadata. diff: http://parrotvm.org/svn/parrot/revision/?rev=26517 % particle has left particle!~particle@c-24-19-3-148.hsd1.wa.comcast.net % ewilhelm has joined #parrot % cxreg has joined #parrot % rhr has joined #parrot % particle has joined #parrot % lee has joined #parrot % zev has joined #parrot % silug has joined #parrot % Eevee has left Eevee!~eevee@c-71-231-40-190.hsd1.or.comcast.net % lee has left lee!~lee@74.85.13.60 % AndyA has left AndyA!~andy@82.152.157.85 % AndyA has joined #parrot % Andy has joined #parrot % ewilhelm has left #parrot % Ademan has left Ademan!~dan@h-69-3-232-203.snfccasy.dynamic.covad.net % Eevee has joined #parrot % Eevee has left Eevee!~Eevee@c-71-231-40-190.hsd1.or.comcast.net % contingencyplan has left contingencyplan!~contingen@76.186.27.146 % Andy has left Andy!~Andy@64.81.227.163 % cognominal has joined #parrot