% cotto has left cotto!~cotto@tide531.microsoft.com % HG` has joined #parrot % Ademan has joined #parrot % leo_ is now known as leo % jisom has joined #parrot % dalek has left dalek!dalek@feather.perl6.nl % dalek has joined #parrot % cognominal_ has joined #parrot % jisom has left jisom!~jisom@74-134-230-123.dhcp.insightbb.com % krumms has left krumms!~tom@d122-105-220-63.sun13.vic.optusnet.com.au % iblechbot has joined #parrot r25711 | jonathan++ | trunk: : [rakudo] Initial work on parsing rule, token, regex and grammar, plus a first-cut implementation to make regex work. rule and token currently have regex semantics, however. diff: http://parrotvm.org/svn/parrot/revision/?rev=25711 r25712 | jonathan++ | trunk: : [rakudo] Junctions should not have a pick method, so remove it. Also remove now-unsed attempt at auto-threading. diff: http://parrotvm.org/svn/parrot/revision/?rev=25712 % Andy has joined #parrot % kj has joined #parrot % Andy has left Andy!~Andy@64.81.227.163 jonathan: nice talk! moritz: Thanks :-) I finished that regex example like 2 minutes before the talk. ;-) % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk % bphillips has left bphillips!~bphillips@nat-003.digitalriver.com r25713 | jonathan++ | trunk: : [rakudo] Tweak to allow you to do all(@array) as well as all(42,45,...). diff: http://parrotvm.org/svn/parrot/revision/?rev=25713 % bphillips has joined #parrot % gryphon has joined #parrot jonathan: ah, the joys (and stress) of JIT talks. jonathan, url of your talk, even if I prefer to see you in person :) so, can anyone answer my cage warning of last night? r25714 | kjs++ | trunk: : [src] change a lying comment into something truthful. No src is touched, just doc. diff: http://parrotvm.org/svn/parrot/revision/?rev=25714 r25715 | kjs++ | trunk: : [src] add some documentation. diff: http://parrotvm.org/svn/parrot/revision/?rev=25715 % DarkWolf84 has joined #parrot % IllvilJa has joined #parrot % rdice has joined #parrot % AndyAway is now known as Andy % HG` has left HG`!~wells@user-3e8878d1.tcl114.dsl.pol.co.uk % uniejo has left uniejo!~uniejo@langebro.adapt.dk r25716 | kjs++ | trunk: : [src] : + add some documentation : + fix some spacing w.r.t. * symbol for pointers diff: http://parrotvm.org/svn/parrot/revision/?rev=25716 is it me, or does it not make sense to have both a script to check for function docs, and then stub function docs which say "not documented" which look like they'd make the tst pass? yeah, i disagree with what ptc did there. it has increased our technical debt. r25717 | kjs++ | trunk: : [src] add function documentation and fix copyright year. diff: http://parrotvm.org/svn/parrot/revision/?rev=25717 Seems like the test is better than the stubs. (assuming a spherical test) % Daveman is now known as Dave % DarkWolf84 has left DarkWolf84!~dwolf@89.215.234.147 cognominal_: will pop the talk online when I get chance * jonathan is pissed off I don't think I'll bother coming to GPW again. % jjore has left jjore!~jjore@c-24-16-241-176.hsd1.mn.comcast.net The snipey comments about Perl 6 are annoying. Attacking me personally is unacceptable. This is the only place I have to put up wiht this crap. wtf? who's organizing that workshop? you two should have a chat. The organizers are sincere enough. It's just the general attitude here. the organizers should make it clear that personal attacks are not welcome. I'm probably feeling it more now somebody chose to make it personal and reference to what I did with my wife... Not that I have one. if it were my workshop, that person would be thrown out and barred from ever returning. It's not everyone. Some people here are genuinely interested. of course. Indubitably. so, is this something I should be looking forward to for my p6 talks? ... I get that attitude very day from the crowd of perl5 developers I associate with online. it's quite disheartening. I have hardly seen any better talks than jonathan ones. I can't understand people critisizing them pmichaud_: Almost everywhere I go to, I get a good response. so do I. I even get a good response from the python conferences I've attended. jonathan talks have always well been received in France Yes, I know. I've enjoyed these conferences. but given that I'm branching out to giving talks in europe, I'm wondering if there will be a difference there it's individuals, not regions, that are the problem. particle: Very much so. And it's a *minority*. It's just frustrating when I've pretty much taken half a month off $DAUJOB for the sake of the Perl community. pmichaud, you are welcome to talk in France. cognominal_: oh, believe me, whenever I can get around to places I definitely want to do so. I'm hoping to make it to YAPC::EU this summer, but would like to hit a few other places as well on the same trip i don't remember the date for the fpw in Paris but I am sure we can make a technical meeting in Paris if you come without talking of welcoming you in a restaurant What's GPW? And who's sniping on you, Jonathan? german perl workshop strange, I got a ood remembering of YAPC in Munich s/ood/good/ Andy: I'm not interested in naming names. Attendees? Or organizers? organizers are sincere enough. Andy: Attendee. I think that's one of those things that can't ever be stoppped. True. The general attuitude amongst many people here isn't great. But yeah, of course, individuals aren't the whole community. honestly, i think that individual should be asked to leave. normally I'm a very level headed person. I'm not sure how I would handle a negative reference to my wife at this point, though. I like the monger communauty because it is a friendly one I'd probably just walk out of the conference. so that must have been a stray guy the least the organisers can do is to give you excuses cognominal_: I haven't mentioned it to them. I'm not interested in stirring it up. i am. oh, I agree with jonathan here -- take the high road. I suppose that kind behavior has been reported to them. there should be a no tolerance policy for personal attacks. the organizers should be made aware that it happened, and then let it go at that. If such thing happened in a french meeting, I would immediately raise up to say that the guy does not belong here and is free to leave. % pmichaud_ is now known as pmichaud I dunno, I figure something like that is just best ignored. was this during the actual presentation!? afk, time for paula and I to get some lunch BooK says in #perlfr Jonathan is the " nicest guy on earth ou presque" (or close to it) :) Coke: No, afterwards over coffee Well, after the coffee really... Anyway, thanks for putting up with my ranting. pmichaud: enjoy! jonathan: np whatsoever. well, you should know that all the communauty appreciates you as a person and for your contributions. So a lone remark should not affect you much. I dont get the right word in English for communauté pmichaud: i'm looking at writing .pm source files now for inclusion in perl6.exe cognominal_: sounds like "community" "community" "community" is only download, without commercial apps yup no, purl community is all these jokers. okay, Coke. For whoever - I put in parsing of regex, rule and token, but am having some...fun...figuring out how to pass along :sigspace and :ratchet as needed. is there heredoc in rakudo? * jonathan is far from familiar with PGE anyone see the pugs branch announcement? jonathan, I get two problems with undef.WHAT in rakudo. one it does not compile two, if I write say undef.WHAT is returns "Undef" instead of "Failure" cognominal_: I'm nt sure how you are producing problem 2 given problem 1... But problem 1 is certainly the case, verified that here. oos i meant say undef().WHAT or say (undef).WHAt I am not yet familiar enough with rakudo to understand what happens % spinclad has left spinclad!~rhale@209-6-140-232.c3-0.bkl-ubr2.sbo-bkl.ma.cable.rcn.com cognominal_: In STD.pm undef is there in the grammar, as a term. In Rakudo it is currently implemented as a unary sub. % jisom has joined #parrot I'm not sure undef().WHAT should work. me neither but if it is defined as a sub... undef.WHAT should return Failure TimToady discussed at lenght yesterday in #perl6 about undef and failure speaking of the wolf... right now rakudo is probably treating undef.WHAT like &undef.WHAT jonathan: the PGE::P6Regex parser understands :ratchet and :sigspace as adverbs (options) sorry, Perl6Regex so does the regex rule afk, lunch for real this time so, i've got a file written in perl 6, and i want to compile it to bytecode. however, i don't want the bytecode to include the perl 6 runtime there's no --target=pbc % kj has left kj!~IceChat7@ip565fd420.direct-adsl.nl % jjore has joined #parrot % Theory has joined #parrot % AndyA has left AndyA!~andy@82.152.157.85 % Theory has left Theory!~Theory@dsl093-038-250.pdx1.dsl.speakeasy.net (--target=pbc) afaict, there's not a way in PIR to produce a .pbc file the only way I've been able to manage that is to do --target=pir, and then re-invoke parrot with --output-pbc % mj41 has left mj41!~chatzilla@pc-jurosz.ro.vutbr.cz ./parrot perl6.pbc --target=pir foo.p6 | parrot -o script.pbc - (untested) i'm not sure the output from --target=pir is enough to work with parrot -o foo.pbc but i'll try that and see sounds like a bug with the pir target, then. but I think you might be SOL on not including the perl6 runtime; if the runtime is used by any of the generate code... well, it's got to come from somewhere. well, i'm generating a .pbc file from source written in perl 6 to be included as the perl 6 runtime 1) build basic compiler. 2) use compiler to compile runtime. 3) include runtime in new compiler I haven't been wanting to set up the runtimes as separate .pbc I've been thinking 1) build basic perl6.pbc, 2) use it to compile .p6 code into pir, 3) rebuild full perl6.pbc that includes .pir versions of runtime .include rather than load_bytecode. yes it avoids the path problems for now ok, i'll try that. however, the pir that's generated doesn't look right to me describe "doesn't look right" src/runtime/foo.pm contains "sub foo($bar) { say $bar }" src/gen_runtime.pir: $(LIBS_PERL) perl6.pbc $(PARROT) $(PARROT_ARGS) perl6.pbc --target=pir --output=$@ $(LIBS_PERL) LIBS_PERL = \ src/runtime/foo.pm \ fwiw, the current perl6.pbc doesn't understand multiple .pm files on the command line unless the corresponding option is given to HLLCompiler yes, that's not a problem yet (--combine might work) "particle" at 24.19.3.148 pasted "src/gen_runtime.pir" (26 lines) at http://nopaste.snit.ch/12324 "_block10" isn't going to be unique, is it? also, nothing calls "_block10" _block10 is "main" but it's default :main right. if we do multiple files, what happens? I don't know about multiple files i guess that's all part of multi-file support if we're doing a .include, then :main is bad news ...but there's no :main in the output, so it isn't a problem so, it's never used? it's used if the .pir/.pbc is invoked directly from parrot, yes yes. but in this case. if it's .included, then it's never used right. however... if there are multiple '_block10' subs, due to multiple files being .included... that's probably an issue, yes. then the subs that have :outer("_block10") will have problems ok. I don't have a good answer off the top of my head, short of uuids of some sort % AndyA has joined #parrot also, I would tend to expect most .pm files in this sense to be modules or packages, in which case the '_block10's would all appear in separate namespaces. (doesn't resolve the overall problem, but ameliorates it somewhat for this case) yes, true. and perhaps the real answer is to use load_bytecode instead of .include for this stuff we have to figure out where the .pbcs belong, though % jisom has left jisom!~jisom@74-134-230-123.dhcp.insightbb.com % cotto__ has joined #parrot % jjore has left jjore!~jjore@mail0.w3data.com % cotto_ has left cotto_!~cotto@tide501.microsoft.com % spinclad has joined #parrot % mj41 has joined #parrot % jjore has joined #parrot I tend to prefer load_bytecode because I'm under the untested delusion that it's faster once you've done the initial compile. .include still results in the initial compile being part of the .pbc with .include, the initial compiled code is part of the perl6.pbc file itself with load_bytecode, the (initial compiled) code is a separate .pbc that gets loaded at runtime, as part of loading perl6.pbc either way we're working with bytecode files, it's just a question of whether the bytecode is part of perl6.pbc or part of a pbc that perl6.pbc loads (perl6.pbc uses .include because pbc_merge is traditionally unreliable) tcl had a habit of jumping right and using the unreliable stuff. "in" anyway, most of the parrot compiler tools and compilers I've built have used .include simply as a better way of doing what pbc_merge would have otherwise handled for us -- i.e., packaging multiple items into a single .pbc I suspect that .include is also faster, since there's not the overhead of the extra load_bytecode fair enough. on the other hand, going with .include forces a recompile where load_bytecode would not. yes, but it's just a recompile once when building. whereas load_bytecode is overhead on each execution so it depends on the use case. =-) well, in the case of perl6.pbc, I think it's fairly safe to say that we execute far more often than we build :-) * Coke cries that tcl is still borked. Now would be an excellent time for people to start working on those DEPRECATION tickets... % HG` has joined #parrot agreed I need to get started on those others are feel free to pitch in I've started a half dozen of them and each time I find a small snag. :| (which i tried to document in the ticket.) marked with [DEPRECATION]? Tene: see DEPRECATED.pod for a list. Ahh. Each entry there points to a ticket. * Tene will look danke1 ! % PerlPilot is now known as PerlJam % jjore has left jjore!~jjore@mail0.w3data.com % HG` has left HG`!~wells@user-5444cf4c.lns1-c11.dsl.pol.co.uk % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % HG` has joined #parrot % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk % IllvilJa has joined #parrot r25718 | coke++ | trunk: : [DEPRECATED] : Remove warning about long removed NCI call signature; Resolves RT #48733. diff: http://parrotvm.org/svn/parrot/revision/?rev=25718 % gryphon has joined #parrot % jmcadams has joined #parrot hi parrot hackers. i just wanted to make sure that you all knew that the yapc::na cfp is open we'd love some parrot talks and i was talking to jim keenan about a possible workshop * davidfetter waves to jmcadams * davidfetter has a talk submitted, but not on parrot :) excellent i haven't looked in the queue for a few days it's been silently accepting submissions because there were a few folks who wanted to get there's in early o/` qu-e-u-e // woa, baby // me gotta go now // yeah, yeah, yeah, yeah, yeah, yeah o/` dbi link cool it's amazing how much faster submissions are coming in this year jmcadams: any chance of a pre-workshop hackathon? * particle wishes he could make yapc::na this year :( Coke: it can be done in the dorm that we are getting they have some large rooms that we'll have 24x7 access too probably Saturday and Sunday i could help promote it, but not organize it per say you volunteering? :) particle... other plans? % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com % suzy35 has joined #parrot % suzy35 has left suzy35!~suzy35@ANantes-257-1-94-126.w90-25.abo.wanadoo.fr % IllvilJa has left IllvilJa!~jilves@emea-netcache1.oracle.co.uk jmcadams: a wedding in state college, pa chances are they'll both get married again... just tell them you'll catch the next round :) ... i actually think that the conference is conflicting with a few anniversaries too :( so many things to try to plan around seriously. Totally! couldn't you have it on canada day or something? o/` oh, canada o/` we could go canda day through independence day there'd be around 5 people at the conference i'll give a talk. then nobody will show. * particle can't believe there are no direct flights from seattle to pittsburgh anymore * Coke thinks his wife is booking a flight for him for yapc now. % grim_fandango has joined #parrot Particle Pittsburgh's flight situation is terrible. yeah. us air sure messed things up. great airport. Yes much work is being done to make it better. AirTran adds Pittsburgh to Florida flights. http://www.bizjournals.com/pittsburgh/stories/2008/02/11/daily37.html?ana=from_rss rblackwe's url is at http://xrl.us/bf8eh whish is good for me since I go to FL. also new international flights are coming says our county executive. maybe i'll talk to sir richard about getting virgin america to fly from pittsburgh We have lots of space available. I think one terminal is closed right now. jmcadams are you reaching out to people to get them to talk? For the Pittsburgh Perl Workshop we reached out to a few shy folk and it worked out well. Some people just need a poke. i wonder if i'll finally be able to make ppw this year I wonder if we well get to anounce the date soon :) it'd be nice to come home with some pepperoni from jimmy&nino's rblackwe: bdfoy was doing it, as was jrockway i believe % rdice has joined #parrot I am pondering doing a parrot-related talk; suggestions welcome. =-) % rdice has left rdice!~richard_d@CPE0014bfafbbd5-CM0011e6ecf48a.cpe.net.cable.rogers.com it is a good idea to ask people.... helps convince them if they are on the fence about it very cool jmcadams also many people do perl stuff that just are not connected to the perl machine. yeah, it turns out that there is a decent bioinformatics department at iit I'm hoping to do talks at yapc::na * confound too steve lembark was going to get some of them to come coke, we should do "APL, part 2" or something :-) pmichaud: i know i'm hoping that you do :) I'm eagerly looking forward to yapc confound: you said your submitting at talk too... parrot related? btw, in regards to the workshop Benjamin C. Pierce the guy that wrote Types and Programming Languages which I understand was Audrey's motivation for Pugs is at U of Penn. no which is not far away. I am conserding asking him for a talk but fear no one would go. jim had thought that we could take some time during yapc to teach people to compile parrot and how to poke around in the source so that they might come to the post-yapc hack-a-thon pmichaud I want a parrot workshop out of you for PPW :) jmcadams: Got anything interesting in the perlcast queue? :) got a few edited from npw need to get jrockway for a catalyst book talk i've missed a time with him twice now shame on me :( pmichaud: heh. "it's been two years. What have we done? Nothin'." well nothing like CDD, Confernece Driven Development to get things moving along. jmcadams: patrick and i are planning a "contributing to rakudo perl" talk for oscon % iblechbot has left iblechbot!~iblechbot@ppp-62-216-206-232.dynamic.mnet-online.de maybe patrick can try a one-man practice run at yapc ;) * jonathan is back Though sleeping in just a moment. * Coke ponders a talk where we develop a new language during the talk. hmm, i may be able to make the conf * jonathan will be at YAPC::Europe, all being well. coke: sounds like a workshop, and a fun one If pmichaud comes, I'll leave him to talk on Rakudo; if not, I'll do it. jonathan: I realllly hope to be there this year. Need to ask my boss about it next week. * Coke also needs to get his passport in order. Coke, if you're carrying a US passport, move soon Coke, they're slow as molasses. took me 4 weeks just to get a few pages addes :( Coke: Hopefully see you there. added* % HG` has left HG`!~wells@user-5444cf4c.lns1-c11.dsl.pol.co.uk hrmm, we certainly have some work to do with rakudo attributes all attributes are stored as '$!foo' if you declare with $!, you must use $!. if you declare with $, you may call '$foo' i don't see any smartlinked tests for that in S12 pmichaud: think nqp should get *@foo or just rakudo? i'm thinking just rakudo so, i may be able to make yapc::na after all, but i can only do a pre-conf hackathon % skids has left skids!bri@charon.clarku.edu % Limbic_Region has joined #parrot % wknight8111 has joined #parrot % parrot-poke has joined #parrot % gryphon has left gryphon!~gryphon@dsl-209-221-185-54.zipcon.net % Andy is now known as AndyAway % jmcadams has left jmcadams!~chatzilla@network-65-167-67-16.doubleclick.net what would I use to determine equality between two PMCs of unknown types? VTABLE_is_equal() doesn 't seem to be working define equality in p6 terms, do you mean eq, ==, ===, eqv, or =:= :) or ~~, for that matter :) i think that last one is dwequality % kid51 has joined #parrot ok i'm sure the answer is very simple, but how would i do something like, s{\r\n|\n\r|\r}{\n}g in parrot if i've got a string in $S0 PIR specifically i mean sorry cotto__: do you mean to test that a string or num value is equal, or that the pmcs are in the same memory location, or what? % Theory has joined #parrot I mean their values ok. string or number value? same type and same value ah. same type, and value. yes then is_equal is the way to go you call is_equal on one of them, pass the other. using VTABLE_is_equal compiles fine, but gives the following error when I try to run it ../../parrot: symbol lookup error: /usr/src/parrot/parrot-svn/runtime/parrot/dynext/php_group.so: undefined symbol: VTABLE_cmp (except for VTABLE_is_equal) that's for a trivial case where I'm using it on two String PMCs http://pastebin.com/m602afa6f simcop2387: see runtime/parrot/library/String/Utils.pir cotto__: you're using VTABLE_is_equal incorrectly there % Theory has left Theory!~Theory@dsl093-038-250.pdx1.dsl.speakeasy.net hang on... Hang on... are you an incredibly stacked, egoless, chivalrous man? I suspected something like that you probably want p1.is_equal(INTERP, p2); % cotto__ is now known as cotto That won't compile. are you writing a pmc? yes are you inside a pmclass {...} block? no. that code is part of helper function ah. *a helper function maybe it's p1.VTABLE_is_equal(INTERP, p2) crud. sorry, i'm frazzled today. r25719 | jkeenan++ | trunk: : Tagging trunk at r25718 so that the tcif can be synched to it. r25720 | jkeenan++ | trunk: : Deleting superfluous tag tcif-25669 diff: http://parrotvm.org/svn/parrot/revision/?rev=25720 I appreciate the help. that doesn't work either, though could you paste the whole file? tools/dev/nopaste.pl -c #parrot -t "whatever" file.pmc yeah, i have to start thinking in pmc again. too much switching contexts lately. CPAN puked. The file is here: http://mksig.org/parrot/phparray.pmc ah, whoops. i forgot you might need cpan for that the code in question is on line 141 do you need anything else or is that file enough? that's enough. i don't quite understand why you're doing a sanity check just debugging process in action? yeah ok, now i can turn my full attention to this. shouldn't take long to figure out. % Theory has joined #parrot % grim_fandango has left grim_fandango!~matt@bas2-kingston08-1167932294.dsl.bell.ca particle: thanks % workbench has left workbench!abuse@adsl-068-213-211-142.sip.bct.bellsouth.net % workbench has joined #parrot particle: not quite what i'm after i'm wanting to normalize the line endings so that i can work with them easier later on in the code there's no chomp there? i don't have them in a form chomp would work with, i've just got a long string of data from a tcp stream yeah, i thought it would do that, but it won't. which is why i want to normalize them and then split you'll have to normalize yourself got any advice on how to do that in PIR? you can use index and splice i was wondering about something like that well off to read more docs :) (in case your wondering i've created a project to learn PIR, i'm making a MUD in a combo of PIR, PGE, and Lua) hrmm. there should be some character class opcodes oh, well, if you're using pge, it's easier pge should match any line ending with \n i haven't gotten to that point yet but i should soon, i was hoping to split them on line endings first so i could fire them off to pge since i could end up getting things one byte at a time or a whole line at a time and you can replace with \015\012 or whatever ok i have a feeling it's been done before, but where eludes me i'm still looking at my options so i may change how i'm thinking about doing it many times :) it actually hasn't been to hard learning PIR, probably since i've done some work at a low level before but its not that difficult to pick up anyway (just have a couple hundred opcodes to learn :)) % skids has joined #parrot simcop2387: i wonder if some of the Stream/ libraries could help you runtime/parrot/library/Stream/ % sjansen has left sjansen!~sjansen@hq-nat2.gurulabs.com aha! is_equal isn't a vtable function cotto: cmp is hrmm, or maybe not. crap. % Andy has joined #parrot % Theory has left Theory!~Theory@dsl093-038-250.pdx1.dsl.speakeasy.net I could just hard-code something since I'll only be using Integer or String PMCs as keys, but it seems like there should be a better way than that. % svnbotl has left svnbotl!diakopter@feather.perl6.nl % svnbotl has joined #parrot lemme try something... ok % Andy has left Andy!~Andy@64.81.227.163 (p1)->vtable->is_equal(interp, p1, p2) that's what i'm trying succeeding. .\src\pmc\exporter.pmc(110) : error C2039: 'is_equal' : is not a member of '_vtable' Thanks for finding that. % AndyA has left AndyA!~andy@82.152.157.85 so, indeed, it looks like is_equal isn't a vtable function. according to pdd17, it should be. % AndyA has joined #parrot so I'm running into a Parrot bug? so it seems. i have no other way to explain it. for example, if i change VTABLE_is_same() to VTABLE_get_integer() it works fine (massaging the params, of course) better sooner than later, I guess (for me is_same works and is_equal fails, but I get the drift) er, right. i meant is_equal should I file a bug report? "particle" at 24.19.3.148 pasted "small patch expressing missing is_equal vtable function" (30 lines) at http://nopaste.snit.ch/12325 however, i'd like to put that in a better file so you'll file a report on that bug? * Tene starts seriously looking into yapc::na cotto: i will thanks for reporting Thanks for finding that it's a bug. I can work around it easily enough. hrmm, i wonder if you need to call an nci method. it's mmd. nope, shouldn't be. me? nm, thinking out loud. ok i'm at a loss as to why is_equal and cmp aren't working. % diakopter has left diakopter!~diakopter@host01a.appflux.net % TimToady has left TimToady!~larry@host01a.appflux.net cotto: to work around, do this: cmp = mmd_dispatch_i_pp(interp, p1, p2, MMD_EQ); particle: yea Stream::Lines seems to be pretty much what i want, i'll look a bit closer later excellent. thanks glad to help. finally. cotto; bug submitted time to review a contract & Heh. That's Greek to me, but I'll trust you until I have time to look into it further. (posting from home, btw) well, in any case, it should get you past it. % Limbic_Region has left Limbic_Region!~Limbic_Re@c-68-49-236-220.hsd1.md.comcast.net r25722 | jkeenan++ | tcif: : Add a directory to hold packages related to Parrot::Configure::Parallel. diff: http://parrotvm.org/svn/parrot/revision/?rev=25722 % diakopter has joined #parrot % TimToady has joined #parrot % Theory has joined #parrot % c_otto has left c_otto!~cotto@74-61-43-137.sea.clearwire-dns.net % c_otto has joined #parrot r25723 | jkeenan++ | tcif: : Add first draft of lib/Parrot/Configure/Parallel/Trace.pm. diff: http://parrotvm.org/svn/parrot/revision/?rev=25723 % Andy has joined #parrot * kid51 must sleep $kid51->sleep(8 * 3600); % kid51 has left kid51!~jkeen@pool-71-247-55-253.nycmny.east.verizon.net % parrot-poke has left parrot-poke!~mollusk@user-112vvlr.biz.mindspring.com % jjore has joined #parrot % purl has left purl!~purl@209.218.54.66 % purl has joined #parrot where is CONST_STRING defined? All over. you'll have to use ack -a to find it. * wknight8111 is trying hard to avoid installing more software but i'll do it, i guess I have to no no I'm sorry I assumed you were using ack and not finding it. Although you should use ack anyway 'cause we all do. but they're all in the *.str files where are the str files? i still don't know all the nooks and crannies of this distribution They're created during the mak e okay thanks. I'm trying to track down some compile warnings, and it's hard finding all the code because it comes from all over I'm getting a build error here, library.str isn't being generated, and library.obj crashes the linker r25724 | petdance++ | trunk: : use the new realloc wrapper diff: http://parrotvm.org/svn/parrot/revision/?rev=25724 % lidden has left lidden!~stefan@puce.campus.luth.se wknight8111: If I disappear, just say "andy" and my client will bug me. How are you running configure? i was just running make you have to run Configure.pl first i did, but something must have broke no worries, i'm tracking down warnings now what platform? anything I can help with on warnings? What are you digging into? win32. There are a few warnings about uncasted type conversions, unreachable code after real_exception calls, etc. Just tying up a few loose ends nothing deep, just some superficial touch-ups Oh, those are good things to clean up. I'm a warning fanatic. me too. But, my work is done for now and I'm heading to bed. Goodnight % wknight8111 is now known as wknight-away % Theory has left Theory!~Theory@dsl093-038-250.pdx1.dsl.speakeasy.net % c_otto has left c_otto!~cotto@74-61-43-137.sea.clearwire-dns.net r25725 | petdance++ | trunk: : fix opening braces on functions diff: http://parrotvm.org/svn/parrot/revision/?rev=25725 % uniejo has joined #parrot % c_otto has joined #parrot % IllvilJa has joined #parrot r25726 | petdance++ | trunk: : removed restrictions on ignoring return code r25727 | petdance++ | trunk: : rebuilt with a reverted imcc.y diff: http://parrotvm.org/svn/parrot/revision/?rev=25727 % Andy has left Andy!~Andy@64.81.227.163 % iblechbot has joined #parrot