Camelia, the Perl 6 bug

IRC log for #parrot, 2008-05-14

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:01 pmichaud I may be able to merge tonight.  If not tonight, then tomorrow morning, certainly.
00:02 chromatic Looks like r27450 killed Pheme.
00:02 chromatic Sadly, it was a branch merge from pgeupdates.
00:02 pmichaud ohhhhhhh!
00:02 pmichaud I bet I know what it is.
00:02 * pmichaud checks.
00:02 pmichaud yes.
00:02 pmichaud PGE doesn't like having rules names 'list'
00:03 pmichaud because Match objects have a 'list' method on them already
00:03 chromatic I can fix that.
00:03 pmichaud same for 'hash', 'item', and 'chars'.
00:03 pmichaud It'll be fixed when either (1) I switch PGE to use MMD or (2) I redesign PGE with LTM
00:07 pmichaud perhaps I'll put some code into PGE to warn about methods that collide with the existing ones.
00:08 pmichaud that would save a lot of grief.
00:08 pmichaud or I could just try switching to MMD.
00:09 dalek r27492 | chromatic++ | trunk:
00:09 dalek : [Pheme] Changed 'list' rule to 'pheme_list' to avoid conflicts with PGE's Match
00:09 dalek : object methods.
00:09 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27492
00:09 chromatic MMD sounds good, but I'm of the inclination to wait just over a week for that.
00:09 nopaste joined #parrot
00:10 TonyC joined #parrot
00:21 pmichaud (wait a week)  okay.
00:24 particl1 joined #parrot
00:27 particl1 left #parrot
00:27 wknight8112 joined #parrot
00:46 AndyA joined #parrot
00:48 wknight8112 left #parrot
00:55 kid51 joined #parrot
00:57 wknight8113 joined #parrot
01:19 AndyA joined #parrot
01:48 rdice_ joined #parrot
01:49 AndyA joined #parrot
01:50 wknight8111 what was the number on that ticket with configure problems on ubuntu?
01:51 kid51 http://rt.perl.org/rt3/Tic​ket/Display.html?id=50068
01:52 wknight8111 thanks
01:52 wknight8111 i just installed ubuntu, and i'm having that same exact problem
01:54 kid51 It seems the ticket has been resolved twice already!
01:54 kid51 So you may need to post to re-open it.
01:55 wknight8111 no, it's actually a different issue. I seem to remember a different ticket
01:56 wknight8111 configure is failing with "Compilation failed with 'cc'"
01:56 pmichaud fwiw, I'm on kubuntu and it seems to work for me
01:57 wknight8111 i literally installed ubuntu less then 3 hours ago, so i'm still learning my way around. I probably need a setting or something
01:57 pmichaud what error are you getting?
01:58 pmichaud oh, I see it there.
01:58 pmichaud you may need to install an extra package.
01:58 kid51 This one? http://rt.perl.org/rt3/Tic​ket/Display.html?id=49023
01:59 pmichaud have you installed the 'build-essentials' package?
01:59 particle joined #parrot
01:59 particle left #parrot
01:59 kid51 wknight8111:  FWIW, I build on an older Ubuntu every day, with just 'perl Configure.pl'
01:59 wknight8111 probably not. I'll head out to cpan now and pick up all the stuff I need
01:59 pmichaud 'build-essentials' is a ubuntu package
01:59 kid51 Can you paste failure?
02:00 pmichaud sudo apt-get install build-essentials
02:00 particle joined #parrot
02:00 pmichaud (or whatever package manager you prefer using.  I don't know if ubuntu uses adept, but that can be used also)
02:00 kid51 Hmm, I probably have that, but probably added it so long ago I've forgotten that I have it.
02:00 pmichaud I have a setup script that I use nowadays
02:01 pmichaud so, after installing kubuntu, I just run my script and it grabs any packages I need :-)
02:02 wknight8111 i'm not organized to have a script, i am enjoying the learning experiene
02:03 chromatic aptitude
02:03 purl hmmm... aptitude is http://www.cme.com/market/cfot/quiz/ or http://members.aol.com/jocrf19/ or http://members.aol.com/daveander/
02:03 pmichaud I really like kubuntu -- it's my preferred distro at the moment.
02:03 pmichaud (and I'd use ubuntu if I were a gnome person.)
02:09 wknight8111 it's easy to find KDE apps, they all start with L
02:09 wknight8111 K
02:10 kid51 kubuntu?
02:10 purl i think kubuntu is ubuntu + kde (instead of gnome)
02:10 kid51 Thanks, purl
02:11 * kid51 is busy with revamping one of his CPAN modules.
02:18 dalek Jim Keenan | YAPC::NA::2008:
02:18 dalek link: http://www.perlfoundation.org/​parrot/index.cgi?yapc_na_2008
02:35 wknight8111 apt-get can't find package "build-essentials"
02:35 pmichaud sorry, no 's'
02:35 pmichaud build-essential
02:35 purl rumour has it build-essential is the psuedo package on debian iirc
02:35 wknight8111 i'll try that
02:40 wknight8111 ok, that solved my problem perfectly. pmichaud++
02:42 wknight8111 i love having a console that expands to full-screen. that feature alone was worth the switch
02:51 * kid51 must sleep
02:51 purl $kid51->sleep(8 * 3600);
03:09 dalek r27493 | pmichaud++ | pctcoerce:
03:09 dalek : [pct]:
03:09 dalek : * Optimize register handling for while, until, repeat_while, repeat_until.
03:09 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27493
03:25 grim_fandango joined #parrot
03:33 Zaba_ joined #parrot
03:47 Eevee would it be reasonable to have a haskell compiler for parrot?  I'm talking to a haskell fan and he worries about performance, static language on a dynamic vm, etc
03:50 Andy joined #parrot
04:20 chromatic Sure, why not?
04:26 dalek will@coleda.com | YAPC::NA::2008:
04:26 dalek link: http://www.perlfoundation.org/​parrot/index.cgi?yapc_na_2008
04:31 Psyche^ joined #parrot
04:31 Eevee chromatic: he said, re how ghc works, "but in a nutshell it consists of rewriting code as it executes, jumping to and fro, without a traditional call stack / the sheer number of continuations, for example, would kill the stacks of most VMs"
04:37 chromatic Most VMs aren't register based.
04:38 chromatic On the other hand, I do want to optimize our continuation scheme (no pun intended).
04:38 * Eevee groan.
04:38 japhb chromatic: Would his comment remain true if you simply s/stacks/GC/
04:38 japhb er s/remain/become for Parrot/
04:38 Eevee I know it's register-based but I don't know haskell or parrot well enough to know if that's enough to mitigate the concern
04:39 japhb ghc is deeply magical.  That doesn't mean we can't make something that is reasonably source-compatible.
04:41 japhb Just because you can't beat Machine Forth on a P51, doesn't mean it's not fun to make Forth for Parrot.  Parrot has more library support, for one thing.  ;-)
04:42 chromatic This all depends on the GC scheme for Continuations.
04:42 chromatic You can probably make a very valid assumption that most continuations have either zero or one references.
04:42 Coke (the script for manifest should work if you svn add first!)
04:43 chromatic Thus if you have a reference barrier for continuations, you can flip one bit and when you destroy continuations, you can immediately add them to the free list if that bit is off.
04:43 japhb nodnod
04:43 chromatic ... and because we try to keep libparrot's internals opaque to the outside, we mandate that all access to continuations from the external interface goes through the barrier.
04:44 chromatic A similar scheme (there's that word again) might even work for continuations.
04:44 chromatic I mean PMCs.
04:45 chromatic ... especially if we need a write barrier for compacting/copying collection anyway.
04:45 chromatic Or whatever kind of barrier it is.
04:48 japhb a big brick wall
04:49 chromatic Some sort of mediated access anyway.
04:49 Eevee a big brick wall with a brick missing
04:50 japhb Bob Geldof?
05:13 Debolaz joined #parrot
05:25 Debolaz_ joined #parrot
05:58 Tene I'm having a lot of trouble getting the cardinal grammar to parse indexed variables.
05:59 Tene I guess part of this is what LTM is supposed to help with...
06:00 Tene By reordering rules in an alternation I can get it to parse incorrectly or fail.
06:01 Tene I'm having trouble figuring out why it's failing.
06:03 Tene Maybe I need to add some lookaheads at the end of some of these rules to get them to fail at the right time instead of matching inappropriately and causing other failures later.
06:07 Tene That sounds like a decent theory for now.
06:07 Tene Now sleep.
06:07 purl i heard now sleep was impossible!
06:15 mire joined #parrot
06:20 dalek r27494 | pmichaud++ | pctcoerce:
06:20 dalek : [pct]:
06:20 dalek : * Register coercion gets smarter (and a bit more complex).
06:20 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27494
06:24 dalek r27495 | chromatic++ | trunk:
06:24 dalek : [GC] Reversed conditional from check added in r27484 to perform a DOD run only
06:24 dalek : *if* any buffer allocations have occurred since the last DOD run, not *unless*.
06:24 dalek : This gives another 10% performance improvement to the Rakudo-building
06:24 dalek : benchmark.
06:24 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27495
06:27 * japhb looks into the face of IMCC and feels the insanity reaching into his addled brain
06:27 dalek r27496 | pmichaud++ | pctcoerce:
06:27 dalek : [pct]:
06:27 dalek : * Immediate blocks have to be invoked with 'newclosure' in order
06:27 dalek :   for lexicals to work.
06:27 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27496
06:31 uniejo joined #parrot
06:58 dalek r27497 | pmichaud++ | pctcoerce:
06:58 dalek : [pct]:
06:58 dalek : * In general, let the caller handle coercions instead of the callee.
06:58 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27497
07:15 dalek r27498 | fperrad++ | trunk:
07:15 dalek : [Lua]
07:15 dalek : - remove some get_class
07:15 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27498
07:16 dalek r27499 | fperrad++ | trunk:
07:16 dalek : [Lua]
07:16 dalek : - bytecode translation : small fix
07:16 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27499
07:17 dalek r27500 | pmichaud++ | pctcoerce:
07:17 dalek : [pct]:
07:17 dalek : * Slightly improve code generation for single-ended if/unless.
07:17 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27500
07:20 japhb wheee, r27500
07:21 peepsalot joined #parrot
07:27 Patterner only 972500 left.
08:39 masak joined #parrot
09:51 dalek r27501 | allison++ | trunk:
09:51 dalek : [pdd25] Deprecate 'internal_exception'.
09:51 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27501
09:55 rdice joined #parrot
09:56 Zaba joined #parrot
10:03 ruoso joined #parrot
11:02 tetragon joined #parrot
11:16 DietCoke joined #parrot
12:21 wknight8111 joined #parrot
13:18 Zaba joined #parrot
13:27 rdice joined #parrot
13:35 wknight8111 joined #parrot
13:36 pmichaud ...something broke APL.
13:36 * DietCoke check.s
13:42 pmichaud I'm guessing it was r27450 (the pge updates)
13:43 pmichaud yes.
13:43 pmichaud okay, well that narrows it down a lot.
13:43 pmichaud aha
13:43 pmichaud we have a 'list' rule.  That would do it.
13:46 dalek r27502 | pmichaud++ | trunk:
13:46 dalek : [APL]:
13:46 dalek : * Fix rule error introduced by PGE updates in r27450.
13:46 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27502
13:52 * DietCoke doesn't get around to checking fast enough.
13:52 DietCoke pmichaud++
13:55 jonathan hi all
13:55 pmichaud hello, jonathan
13:55 * jonathan is arrived at his new appartment and about set up again
13:55 pmichaud yay!
13:55 * DietCoke checks the '24' style countdown clock - you have 32 minutes left to commit a patch! hurry!
13:56 moritz hi jonathan ;)
13:56 pmichaud I don't think I'll ever get those 'beep beeps' out of my head from that series
13:57 cognominal joined #parrot
13:58 cognominal joined #parrot
13:59 Andy joined #parrot
13:59 jonathan pmichaud: How does it work for you if I have Rakudo day on Friday this week?
13:59 pmichaud should be just fine
13:59 pmichaud anything you want me to work on between now and then?
13:59 jonathan OK, I'll go for that.
13:59 jonathan return ;-)
13:59 pmichaud heh
13:59 pmichaud okay.  Since I'm in the guts of pct anyway I might be able to do that one.
13:59 jonathan I can't think of anything right off.
14:00 jonathan Well, I'd love to have return, but I guess there's some infrastructure work needed.
14:00 pmichaud a little, yes, but I don't know that it's too much
14:00 jonathan OK
14:00 jonathan Will it let us do other control exceptions too?
14:00 pmichaud if I can do it easily, yes.
14:00 jonathan Are you thinking something general, or something specific to return?
14:00 jonathan OK.
14:01 pmichaud I always aim for general, unless general is going to take a long time :-)
14:01 pmichaud work code trumps design
14:01 pmichaud *working
14:01 DietCoke Note that there are now control style exceptions (at least in the exceptions branch.)
14:02 pmichaud mmmmm
14:02 pmichaud I'll look at those.
14:02 pmichaud just defining control constants, or actually doing stuff with them?
14:02 DietCoke at the moment, the former. If we need to hang more formality off them, we can do that.
14:03 DietCoke but for now, using those allows us some base HLL interop.
14:03 pmichaud I'm only really interested in control constants, so that works fine for me
14:04 DietCoke return, break, continue, error, and ok are the 5 tcl states, and I think we naively have all five right now.
14:05 pmichaud might need a 'redo' for Perl
14:05 DietCoke I think ok is just "fall off the end", so that can probably go. and "error" is ... well, that's exceptional. I don't think we need a placeholder to say exception.
14:05 DietCoke (redo) sure.
14:06 DietCoke (wonder if you could decompose something with a redo into something with just breaks and continues.)
14:12 nopaste "pmichaud" at 76.183.97.54 pasted "pct register coercion code gen improvement" (13 lines) at http://nopaste.snit.ch/12963
14:13 jonathan we can haz compilez the LOLCODE fasta!
14:14 cjfields joined #parrot
14:14 moritz that's what? 10% gain?
14:14 moritz not bad
14:16 pmichaud also we reduce the number of unneeded object creations
14:17 DietCoke yah, anything that doesn't have to be GC'd is a big win at this point.
14:17 DietCoke I suppose I'm going to have to get tcl on the pct bus at some point.
14:20 nopaste "pmichaud" at 76.183.97.54 pasted "pct code generation improvement (calls to 'new')" (26 lines) at http://nopaste.snit.ch/12964
14:21 * DietCoke wonders when we're getting the panie, penie, and pinie languages.
14:22 pmichaud I call "pwnie".  All your languages are belong to me.
14:22 DietCoke I suspect prnie will be more fun.
14:24 DietCoke (282-272.9)/47
14:24 purl 0.193617021276596
14:35 DietCoke Geoffrey Broadwell?
14:35 DietCoke infinoid?
14:35 purl infinoid is Mark Glines <mailto:mark@glines.org>
14:38 Andy http://perlbuzz.com/2008/05/parr​ot-bug-day-is-this-saturday.html
14:38 shorten Andy's url is at http://xrl.us/bkiyx
14:38 DietCoke Andy: ah, thank you.
14:45 particle andy++
14:51 Infinoid DietCoke: hmm?
14:54 wknight8111 joined #parrot
14:56 IllvilJa joined #parrot
14:56 NotFound joined #parrot
14:56 NotFound Hello.
14:57 DietCoke Infinoid: you're not GB. =-)
14:57 DietCoke NotFound?
14:57 DietCoke NotFound: hello.
14:57 DietCoke NotFound: are you Geoffrey?
14:57 Infinoid DietCoke: you're looking for japhb
14:58 Infinoid purl, japhb?
14:58 purl japhb is probably not japhy.
14:58 Infinoid no, japhb is Geoffrey Broadwell
14:58 purl okay, Infinoid.
14:59 NotFound DietCoke: no, I'm NotFound
15:00 sjansen joined #parrot
15:00 * NotFound is Julián Albo
15:00 NotFound aacute
15:02 donaldh joined #parrot
15:03 DietCoke Infinoid: danke.
15:16 donaldh joined #parrot
15:23 Theory joined #parrot
15:32 ambs joined #parrot
15:45 paco joined #parrot
16:06 Theory joined #parrot
16:06 japhb DietCoke: You are looking for me?
16:12 particle japhb: two things, likely, that coke wanted.
16:12 japhb particle: listening ....
16:13 particle 1) to make sure the bot had your name and nick and email
16:13 particle 2) to discuss the patch you sent to the list
16:14 japhb particle: is it standard to seed that info into purl?
16:14 particle yes.
16:14 particle particle?
16:14 purl mailto:jerry.gay@gmail.com
16:14 particle particle is also jerry gay
16:14 purl okay, particle.
16:15 japhb no, japhb is Geoffrey Broadwell, mailto:geoff@broadwell.org
16:15 purl okay, japhb.
16:16 japhb As for the patch, do you know if there was anything other than what he sent in the ticket response?
16:17 ambs purl, ambs?
16:17 purl you are Alberto Simoes, one of the organizers of YAPC::EU::2005 and available at mailto:ambs@cpan.org
16:17 ambs purl++
16:17 Infinoid the reverse mapping is also important
16:17 Infinoid Mark Glines?
16:17 purl somebody said Mark Glines was Infinoid
16:18 ambs Alberto Simoes?
16:18 ambs purl Alberto Simoes is ambs
16:18 purl OK, ambs.
16:18 japhb no, Geoffrey Broadwell is japhb , mailto:geoff@broadwell.org
16:18 purl okay, japhb.
16:18 japhb japhb?
16:18 purl you are, like, Geoffrey Broadwell, mailto:geoff@broadwell.org
16:19 japhb Geoffrey Broadwell?
16:19 purl i heard Geoffrey Broadwell was japhb , mailto:geoff@broadwell.org
16:19 ambs me?
16:19 purl you are Alberto Simoes, one of the organizers of YAPC::EU::2005 and available at mailto:ambs@cpan.org
16:19 japhb me?
16:19 purl you are Geoffrey Broadwell, mailto:geoff@broadwell.org
16:19 ambs lol
16:19 NotFound you?
16:19 purl you is ;)
16:19 ambs us?
16:19 purl it has been said that us is humped, on debt. I'm speaking specifically of the social security retirement system.
16:19 ambs we?
16:19 * purl assimilates ambs into the borg
16:19 pmichaud pmichaud?
16:19 purl i guess pmichaud is http://www.pmichaud.com/ or "Patrick R. Michaud" <mailto:pmichaud@pobox.com>
16:19 Eevee me?
16:19 purl i heard Eevee was kidding  ^^;
16:19 Eevee :(
16:19 moritz me?
16:19 purl rumour has it moritz is creating  a form in Customers/signup with formbuilder and formbuilder::source::file ; now this always tries to render a template called customers/signup but i called your template customers/signup.tt2 ; how can i set a different template for your form? i tried $c->form->template({ template => '/customers/signup.tt2' }) but that doesnt work
16:20 ambs Eevee++
16:20 Tene tene?
16:20 Eevee that is terrible where did you pick that up purl
16:20 moritz wtf did perl store for me?
16:20 moritz s/perl/purl/
16:20 Eevee moritz: wow
16:20 Eevee yours is the best!
16:20 moritz never did anything like that
16:20 allison joined #parrot
16:21 moritz purl is telling lies, damned lies!
16:21 Infinoid and statistics
16:21 purl hmmm... statistics is 71.5% of statistics are made up or Staff, it's come to my attention that 40% of sick days are being taken on Mondays and Fridays. This must stop immediately. or "Trust no statistic which you did not falsify." or http://www.statsoftinc.com/textbook/stathome.html or http://downlode.org/Miscellany/PoundPerl/Stats/
16:21 Tene purl: no, moritz is telling lies, damned lies!
16:21 purl okay, Tene.
16:21 moritz lol
16:21 Eevee I like to think raising children is like having a purl of my very own
16:21 NotFound purl?
16:21 purl NotFound?
16:22 Eevee (obviously I do not have children)
16:22 Infinoid purl needs a "can't hear you, listening to headphones" mode
16:22 purl Infinoid: huh?
16:23 Tene purl: tene?
16:23 purl tene: bugger all, i dunno
16:23 Eevee "the moon is a rock in space!"  "no, the moon is made of green cheese."  "okay, eevee."
16:26 * japhb needs breakfast ... anyone know if DietCoke reads scrollback?
16:26 particle japhb: no, i don't know if coke had anything more specific
16:26 ambs purl, Tene is Stephen Weeks
16:26 purl OK, ambs.
16:27 japhb particle: thanks; I can deal with his ticket reply after I have some nutrients in my blood.  :-)
16:27 * Tene go to work
16:29 * donaldh is still blushing after purl got the lube and followed him to bed last night.
16:29 particle :)
16:32 davidfetter joined #parrot
16:51 ambs purl, DietCoke ?
16:51 purl i don't know, ambs
16:51 ambs purl, DietCoke is Coke under diet.
16:51 purl OK, ambs.
16:55 paco joined #parrot
17:01 dalek afbach@gmail.com | YAPC::NA::2008:
17:01 dalek link: http://www.perlfoundation.org/​parrot/index.cgi?yapc_na_2008
17:02 particle paco: you've run some builds recently on funky platforms. think you can throw together a patch for PLATFORMS that we can put into next week's release?
17:03 paco ok, particle, just now im Installing tur64/alpha :)
17:04 dalek afbach@gmail.com | YAPC::NA::2008:
17:04 dalek link: http://www.perlfoundation.org/​parrot/index.cgi?yapc_na_2008
17:04 particle (paco's computer museum)++
17:15 japhb Proving once again that old Internet writings live forever, I got someone asking me to write more OpenGL in Perl 5 tutorials.  I told him I would write more OpenGL in Perl tutorials someday, they'd just be for Perl 6.  :-)
17:17 japhb DietCoke: new dump_pbc.pl patch posted to address your nits
17:17 NotFound I suspect that what many people ready wants is a step by step tutorial on how to write his complete application.
17:18 mj41 joined #parrot
17:18 NotFound s/ready/really
17:19 japhb NotFound: in this particular case, he was asking about a set of tutorials that I was writing for Perl.com that I did not get a chance to finish -- I stopped writing before teaching texturing, and that's what he wanted to know how to do.  (Because that's one of the places where C and Perl are going to be very different.)
17:20 japhb I miss writing those, but unfortunately my OCD interfered heavily with my hourly rate (since it was fixed payment per article).
17:21 NotFound japhb: I was blaming the world in general, not a particular case ;)
17:24 mj41 joined #parrot
17:28 NotFound nopaste?
17:28 purl 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
17:29 DietCoke japhb: I do read scrollback, but you can't rely on it. =-)
17:29 japhb DietCoke: well OK then.  :-)
17:30 DietCoke always best to write things down on list or in rt.
17:38 nopaste "NotFound" at 213.96.228.50 pasted "Is this a good test for removeparent?" (33 lines) at http://nopaste.snit.ch/12967
17:39 particle NotFound: are you trying to add a test to the parrot test suite?
17:40 NotFound particle: I'm trying to implement removeparent
17:40 particle ok. so it sounds like this test is destined to make its way into the repo
17:40 particle then i suggest you use Test/More.pir
17:41 NotFound Actually pass all test, including this :)
17:43 particle it's a reasonable test, however i'd write the whole test file in pir
17:44 NotFound Some example I can borrow from?
17:45 particle t/oo/isa.t
17:45 DietCoke japhb: added yet another nit!
17:45 DietCoke a simple happy path test is all I'm looking for.
17:46 DietCoke Sorry I didn't think of it sooner. :|
17:46 nopaste "NotFound" at 213.96.228.50 pasted "removeparent patch" (91 lines) at http://nopaste.snit.ch/12968
17:46 DietCoke I blame particle.
17:47 NotFound Someone want to give it a try?
17:47 DietCoke NotFound: feel free to remove the ticket # if the patch resolves the ticket.
17:47 DietCoke (in the docs in the code)
17:47 NotFound DietCoke: yeah, and rewrite the _item
17:47 particle NotFound: patch looks sensible. please add to the documentation what happens if the parent isn't found, or an invalid parent is passed, etc
17:48 NotFound The "This currently does nothing" part ;)
17:48 NotFound particle: yes, but I'm only testing for anow.
17:48 particle eg. can PMCNULL be a valid parent pmc?
17:49 NotFound particle: good question, but I don't know the answer.
17:49 particle NotFound: i mean the documentation for the remove_parent VTABLE
17:49 DietCoke NotFound: you loop over the parents 2x. the first time you're seeing if it's a parent that is removable. the second time is to remove it?
17:51 NotFound DietCoke: yes, i copied the first part from add_parent, will simplify it later.
17:51 DietCoke NotFound: don't return after a real_exception.
17:51 DietCoke (avoid unreachable code exceptions)
17:51 DietCoke s/exceptions/compiler warnings/
17:52 DietCoke (will simplify later) ok.
17:52 dalek r27503 | pmichaud++ | pctcoerce:
17:52 dalek : [pct]:
17:52 dalek : * Improve register handling for PAST::Var nodes, 'if'
17:52 dalek : * Update comments and documentation
17:52 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27503
17:52 NotFound DietCoke: I suspected this will be the correct way, but seen other code that adds the return.
17:52 particle no return. it's bad form
17:53 particle NotFound: you should test the diamond pattern in your tests
17:53 particle A
17:53 particle B    C
17:53 particle D
17:53 particle also a Y pattern
17:54 particle A  B
17:54 particle C
17:54 particle D
17:54 DietCoke what about the X-wing!
17:55 particle that's episode IV
17:56 NotFound Well, but don't blame me, I copy that part from add_parent.
17:56 * pmichaud blames chromatic.
17:56 NotFound Put the blame on chromatic, boy!
17:59 davidfetter o/` blame canada o/`
17:59 NotFound add_parent does not check explicitly for pmc null, but "STRING * const parent_name  = VTABLE_get_string(interp, parent);" will fail in that case, right?
18:01 particle yes, should do
18:14 dalek r27504 | tene++ | trunk:
18:14 dalek : Start to allow method calls.
18:14 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27504
18:16 dalek r27505 | pmichaud++ | trunk:
18:16 dalek : [pct, nqp]:
18:16 dalek : * Merge pctcoerce branch into trunk.
18:16 dalek : * All tests pass (parrot, nqp, perl6, pynie, punie, APL, lolcode)
18:16 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27505
18:17 askie joined #parrot
18:20 ambs joined #parrot
18:20 DietCoke pmichaud++
18:20 dalek r27506 | tene++ | trunk:
18:20 dalek : [cardinal]
18:20 dalek : * Start of a class hierarchy
18:20 dalek : * Completely stolen from Rakudo
18:20 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27506
18:20 dalek r27507 | tene++ | trunk:
18:20 dalek : [cardinal]
18:20 dalek : * do blocks start working now
18:20 dalek : * add the 'downto' method for Integers
18:20 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27507
18:20 dalek r27508 | tene++ | trunk:
18:20 dalek : [cardinal]
18:20 dalek : * ARGS support
18:20 dalek : * AST generation for indexed variables works, but parsing doesn't
18:20 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27508
18:21 ambs cadinal?
18:21 ambs cardinal?
18:21 purl cardinal is http://mail.freesoftware.fsf​.org/pipermail/cardinal-dev/ or the Ruby-on-Parrot project. or http://xrl.us/uyz3
18:21 Tene ambs: ruby compiler
18:21 ambs purl, thanks
18:21 purl de rien ambs
18:21 ambs Tene, thanks ;)
18:21 ambs long time I do not see commits on cardinal, so, forgot it :)
18:22 Tene Also I usually forget to actually tag my commit messages.
18:22 ambs :D
18:22 ambs that might explain it
18:25 iblechbot joined #parrot
18:34 DietCoke pmichaud: more work planned on pctcoerce, or is that going away now?
18:37 pmichaud pctcoerce going away shortly
18:41 dalek r27509 | pmichaud++ | pctcoerce:
18:41 dalek : Removing obsolete pctcoerce branch.
18:41 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27509
18:49 cjfields joined #parrot
18:51 moritz http://perlpunks.de/paste/show/482b34a0.3c12.374 fix two syntax errors in languages/PIR/src/pir.pg
18:59 moritz weird, the language-smoke shows lua all in read, but when I cd languages/lua && make && make test it's (nearly) all fine
19:01 moritz same for tcl
19:05 Zaba joined #parrot
19:06 DietCoke some tests depends on their running dir. I thought tcl was free of that.
19:06 moritz I suspect that my smoke was somehow borked
19:07 moritz will try again later
19:09 Theory joined #parrot
19:13 ambs DietCoke, domm just helped in your task of voting on TPF grants
19:17 moritz patch for languages/PIR/ sent
19:30 apple-gunkies joined #parrot
19:35 Ivatar joined #parrot
19:38 nopaste "NotFound" at 213.96.228.50 pasted "Better test for removeparent" (123 lines) at http://nopaste.snit.ch/12969
19:39 ambs DietCoke, ok :)
19:39 DietCoke Being the new guy is liberating!
19:40 * DietCoke gets an email that says "but I can't talk about it right now". AIGH TELL ME NOW NOW NOW!
19:40 NotFound Some comment?
19:40 allison joined #parrot
19:40 ambs .za?
19:40 purl hmmm... .za is south africa
19:42 particle NotFound: it's a good start. i'd add a lot more  tests, but it's definitely a good start
19:42 particle good enough to commit
19:43 NotFound Thanks, I will do some more testing and prepare a patch.
19:44 DietCoke particle: can you test out japhb's tool on windows on a simple .pbc ?
19:45 DietCoke phone in 0:15
19:46 particle DietCoke: i'll put it on my list, try to do today
19:46 DietCoke danke. anyone else with windows, feel free to jump in. =-)
19:49 NotFound Jump through the window?
19:49 ambs better not
19:50 DietCoke self-defenestration.
19:52 desertmax joined #parrot
19:52 DietCoke Andy, you've spoiled me. You're going to have to write ack-diff.
19:55 particle ooh, right, i'll use my windows xp vm. that'll speed things up
19:56 * DietCoke wonders why there isn't a linux distribution named "Defenestrate"; Someone go get on that right now; I want my name in the credits.
19:59 Eevee defenestrate is the best word in the english language
19:59 Tene sed -ir s/fedora/defenestrate/ig /
20:03 japhb joined #parrot
20:04 purl joined #parrot
20:04 cotto_work It is said that some Catholics ascribed the survival of those defenestrated at Prague Castle in 1618 to divine intervention, while it is said that some Protestants claimed that it was due to their landing in a large pile of manure.
20:08 desertmax_ joined #parrot
20:13 NotFound Patch sended to #50646
20:14 NotFound Oooopppssss.... forget to remove the return.
20:18 NotFound Fixed.
20:21 NotFound cotto_work: those people are always protesting.
20:22 Infinoid bovine intervention
20:26 Zaba_ joined #parrot
20:32 donaldh joined #parrot
20:40 particle help!
20:40 particle there's a patch, [perl #54148]
20:40 particle from japhb
20:40 particle i'm trying to apply it to a windows xp virtual machine
20:40 particle but it's not unified diff format, so svn doesn't understand it
20:40 particle and i don't have 'patch'
20:41 particle could somebody convert the patch to unified diff format for me?
20:41 particle ah, forget it, it's small enough that i can probably apply manually
20:41 Tene Do you know the args to patch to convert?
20:42 particle no idea. can patch covert?
20:42 particle i figured somebody could apply the patch, then do svn diff
20:42 Tene Oh, you wanted patch to *apply*, not to convert so that svn could apply
20:42 Tene Sure.
20:42 Tene Link?
20:42 particle http://rt.perl.org/rt3/Tic​ket/Display.html?id=54148
20:43 particle parrot-dump-pbc-2008-05-14.patch
20:43 NotFound particle: in the meantime, you can take a look at mine ;)
20:45 NotFound Latest cardinal patches fail several t/distro tests here.
20:45 Tene Ack.  That's unfortunate.
20:45 NotFound Trailing spaces and metadata.
20:45 Tene I'll fix them.
20:46 Tene http://castro.iodynamics.com/~tene/​parrot-dump-pbc-svn-particle.patch
20:46 shorten Tene's url is at http://xrl.us/bkjhb
20:47 particle tene, good, but it's missing tools/util/dump_pbc.pl
20:48 particle maybe need to svn add?
20:48 Tene Oh.  Sure.
20:48 Tene updated
20:50 particle tene++ # works great!
20:51 particle now, can somebody write me a webapp that does that conversion for me? :)
20:51 Tene particle: how serious is that request?  How often do you need that?
20:51 particle well, it's a common windows problem
20:52 particle however, i can find unix utilities compiled for windows, so i *can* install patch
20:58 dalek r27510 | tene++ | trunk:
20:58 dalek : [cardinal]
20:58 dalek : * Metadata and whitespace fixes.
20:58 dalek : NotFound++
20:58 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=27510
20:59 particle frack. i need a c compiler
20:59 particle there, that's better.
20:59 peeps[work] joined #parrot
20:59 NotFound Put a TODO ticket to write a diff utility in pir
21:00 NotFound diff/patch
21:00 particle some time ago i did write a grammar for patch....
21:00 particle i wonder if it's in examples/pge/grammars
21:00 cotto_work still there
21:00 particle it's likely out of date, anyway, and either works with universal diff or the regular, but not both
21:01 particle yay! it's a start, anyway :)
21:01 particle patch on parrot would be a great tribute to larry
21:01 peepsalot joined #parrot
21:15 NotFound Tene: fine now.
21:33 japhb particle: What were you trying to do the patch with, if not 'patch'?  (FWIW, the patch was generated with `svk diff`)
21:34 particle japhb: tortoisesvn, a windows svn client, has a utility to apply universal diff formatted patch files
21:35 japhb huh.  Too bad they don't handle svk diffs properly ... which are not-quite-unified-diff format
21:35 particle is there a way to have svk diff provide universal diff format? i run into this problem with chromatic's patches frequently
21:35 * japhb ponders
21:36 particle yeah, without "Index: ..." my svn client gets confused
21:36 japhb Anyone know where clkao hangs out?
21:36 particle try freenode's #svk
21:36 particle though he may be busy with yapc::asia, iunno the schedule
21:37 japhb lemme check docs first ....
21:39 japhb Hmmm, the only thing that looks relevant is setting SVKDIFF in the environment to change to an external diff tool, and then setting that to diff -Naur or something
21:39 * japhb trundles over to freenode
21:39 Eevee I think that's the intended way to "fix" it yeah
21:41 particle yay, drew carey will be in town friday
21:46 japhb Sorry, no responses on #SVK yet.  I'll leave the session open for a few hours; if I get anything, I'll pass it on.
21:47 rdice joined #parrot
21:48 particle japhb++
21:48 japhb Oh, did anyone answer the question I saw a couple days ago asking if git-svn can set SVN properties?  I've been looking at trying it out for Parrot work, as it seems from the tutorials I could find that git has a better model for non-committers that contribute regularly than SVK does ....
21:49 * particle only uses svn
21:49 Infinoid I was looking for a way earlier today, and couldn't find it.  it has a propget but no propset
21:49 * japhb went ClearCase -> SourceSafe -> CVS -> SVN -> SVK, and has stayed on that last one for a couple years now.
21:50 japhb Infinoid: grr
21:50 slightlyoff joined #parrot
21:50 slightlyoff left #parrot
21:50 particle pvcs -> dimensions -> svn for me, with conversions from clearcase, vss, cvs, rcs along the way
21:50 * Infinoid has been talking to therapists about cvs
21:50 donaldh japhb: do you miss ClearCase?
21:51 particle VOBs--
21:51 japhb Oh yeah, I guess brief times with Perforce and (forgetting the name now ... RCCS?)
21:52 donaldh MVCS++
21:52 donaldh s/MVCS/MVFS/
21:52 japhb donaldh: NOT A BIT.  I was doing checkouts of multi-GB code bases from Germany to US before the company was Internet connected -- over a shared 64K Frame Relay line.
21:53 japhb ClearCase ... not so internationally efficient.
21:53 donaldh Ah, but if you have a big fat intranet then ClearCase Multisite is fine.
21:54 donaldh SCCS -> RCS -> CVS -> ClearCase for the last 10+ years.
21:54 particle one of the first things i wrote in perl was a two-way synchronizer between a usa pvcs server with three international mirrors
21:55 particle purl be coke =~ ClearCase
21:55 purl particle: sorry...
21:55 particle purl, be coke
21:55 purl particle: sorry...
21:55 particle huh.
21:55 allison joined #parrot
21:57 japhb donaldh: I stopped using ClearCase about 10 years ago, and it probably was an old version even then.
21:57 donaldh :D
21:58 donaldh There's a lot to dislike about ClearCase, but I do like the multiversion filesystem. Versioned source files at the FS level seems so elegant.
21:58 * japhb would not be surprised if in fact any efficiency increases in ClearCase actually came at the request of SAP, the company I was working for back then ....
21:59 japhb Few things are quite as persuasive as Hasso Plattner having a hissy fit.
22:00 donaldh Yes, I believe a lot of Multisite bugs have been fixed as demanded by Cisco, who currently support me. Biggest multisite in the world I believe.
22:02 donaldh ClearCase build avoidance saved us a lot of cycles in the old days when CPUs were slow and disk was expensive.  I suspect it's quite outmoded now. The distributed version control systems are winning.
22:17 mire joined #parrot
22:19 Limbic_Region joined #parrot
22:24 japhb particle: so did dump_pbc.pl work for you on Windows?  As I recall, that was one of DietCoke's requests before committing.
22:25 particle japhb: i just finished building and testing parrot on my severely resource-constrained xp vm
22:25 japhb ah
22:25 particle there are test failures, but i suspect they're related to an old perl module, and not your code
22:25 particle i'll run dump_pbc.pl now
22:27 particle C:\usr\local\parrot\trunk>perl tools\util\dump_pbc.pl x.pbc
22:27 particle List form of pipe open not implemented at tools\util\dump_pbc.pl line 55.
22:27 japhb Oh for heaven's sakes
22:27 particle This is perl, v5.8.8 built for MSWin32-x86-multi-thread
22:28 japhb This is perl, v5.8.8 built for i486-linux-gnu-thread-multi
22:28 * Limbic_Region can test on Win32/MinGW and Win32/Cygwin if someone tells me what needs to be ran
22:28 japhb Limbic_Region: the command line that particle just posted, with a newly-built parrot
22:28 particle ...and japhb's patch applied
22:29 particle that part's important :)
22:29 japhb particle: uh yeah, right.
22:29 * Limbic_Region needs to know where said patch is
22:29 particle http://castro.iodynamics.com/~tene/​parrot-dump-pbc-svn-particle.patch
22:29 shorten particle's url is at http://xrl.us/bkjhb
22:29 japhb Patch first, then make ... because the makefiles/root.in is one of the patched files.
22:29 Limbic_Region too late
22:29 Limbic_Region will have to re-make
22:29 particle reconfigure, actually
22:29 japhb Limbic_Region: no prob ... all it does is enable an extra compile
22:31 japhb (It doesn't change libparrot, just enables compile/link of a new binary, 'disassemble', which is required by dump_pbc.pl)
22:32 particle well, disassemble.exe works as i expect it
22:32 japhb Anyway, I'm rather boggled by "List form of pipe open" working on one 5.8.8 and not another.  I can understand if pipe open didn't work *at all* on Windows, but this is silly.
22:32 * Limbic_Region has 5.10 btw
22:32 particle pipe open doesn't work on windows
22:32 particle it's noted in the docs
22:32 japhb particle: ah, so the error message just sucks.
22:33 japhb or rather, it's misleading
22:33 particle yep
22:33 japhb crap.
22:33 Limbic_Region oh, should I bother?
22:33 japhb So what's the replacement?  Backticks?
22:33 particle temp file?
22:33 purl well, temp file is good in some cases... in ytti's regulars.cgi ei use temp file because i need to know if user has oper status or not and from what ip he is coming
22:34 japhb Limbic_Region: I'd like to know if it has been made to work in Windows Perl 5.10, actually
22:35 * particle uses IPC::Run in his production code
22:35 japhb particle: really didn't want to face that hobgoblin, but if it doesn't work in 5.10, and backticks are also broken, then that will be my fallback.
22:35 particle but we don't require IPC::Run for parrot
22:35 japhb particle: never used that one.  Is it core?
22:35 particle backticks should work
22:35 particle no, it's not core :(
22:35 japhb particle: ah.
22:35 particle really wish it were
22:35 Limbic_Region japhb - I am fairly confident without testing it that pipe open did not change in 5.10
22:35 Zaba joined #parrot
22:36 * Limbic_Region has read perldelta very carefully
22:36 particle Limbic_Region: agreed
22:36 * japhb is generally willing to use portability libs, but only if they are core -- because otherwise, you're just begging the question when it comes to the populous at large
22:36 Limbic_Region well, there was a time when anything that was required to build parrot had to be p5 core
22:37 Limbic_Region but that restriction has been lifted for quite some time
22:37 particle somewhat because perl 5 core has grown quite a bit in seven years
22:37 Limbic_Region the idea being that p5 wasn't intended to be part of the public release of parrot
22:37 japhb Limbic_Region: OK then.  I've got some $paid_work to do right now, but if I get a break I will try to regen the patch using backticks instead.  SIGH.
22:38 particle File::Temp could work, too
22:38 Limbic_Region k - I am rarely on the channel these days (Win32/Cygwin and Win32/MinGW) but there are others
22:38 japhb Apparently particle is one ...  :-)
22:38 particle msvc++
22:38 purl msvc++ is http://developer.apple.com/qa/qtw/qtw94.html or http://lists.w3.org/Archives/​Public/www-lib/msg02916.html or http://lists.w3.org/Archives/​Public/www-lib/msg02913.html
22:38 japhb Limbic_Region: is there a channel you *are* regularly on?
22:38 Limbic_Region well, he is Win32/MSVC
22:38 Limbic_Region but yeah
22:38 particle i have cygwin and mingw, but hate them :)
22:39 Limbic_Region japhb - normally I am on #perl and #perl6 on freenode and #parrot on irc.perl.org but lately life has taken a priority
22:39 japhb ah
22:40 Limbic_Region actually, that seems like a good project
22:40 japhb Hmmm, anyone mind if I tell purl about people's platforms?
22:40 japhb The two of you and me, at least.
22:40 particle that's what bots are for
22:40 Tene japhb: go ahead
22:40 Limbic_Region I don't and since the channel is logged now - anyone who mentions it in the channel has already had it recorded
22:41 particle but i also have many other platforms in virtual machines
22:41 Tene japhb: perhaps also a list of people for 'windows' and 'macos'
22:41 japhb purl, MSVC is also used by particle
22:41 purl OK, japhb.
22:41 Tene purl: windows?
22:41 purl i think windows is a window switcher or total shite or fuck you bill gates you think you won but you only won for an eternity in damnation - get your fucking charity off it's anthropocentric arse and make it tackle issues that really matter for the long term good of the biosphere or an catapostrophe. or  warezed or there's no hate like geek hate or if you're using windows it sucks to be you
22:41 Tene Or maybe not
22:41 Eevee hahaha
22:41 japhb purl, WIN32/MSVC is also particle
22:41 purl OK, japhb.
22:41 Tene I forget that purl isn't for this channel exclusively
22:41 particle purl, you're too full of hate. forget windows
22:41 purl particle: excuse me?
22:41 particle purl, forget windows
22:41 purl particle: I forgot windows
22:41 japhb purl, Cygwin is also Limbic_Region
22:41 purl okay, japhb.
22:42 japhb purl, MinGW is also Limbic_Region
22:42 purl okay, japhb.
22:42 Eevee I assume linux is not exactly uncommon amongst this channel's population
22:42 japhb purl, WIN32/Cygwin is also Limbic_Region
22:42 purl okay, japhb.
22:42 japhb purl, WIN32/MinGW is also Limbic_Region
22:42 purl OK, japhb.
22:42 japhb purl, WIN32 is also Limbic_Region and particle
22:42 purl okay, japhb.
22:43 japhb purl, Windows is also Limbic_Region and particle
22:43 purl OK, japhb.
22:43 * Limbic_Region scratches his head trying to figure out what perl Configure.PL would look if/when parrot builds without perl 5
22:43 japhb purl, Linux/i386 is also japhb
22:43 purl OK, japhb.
22:43 japhb purl, Linux is also japhb
22:43 purl okay, japhb.
22:43 japhb purl, Debian/i386 is also japhb
22:43 purl OK, japhb.
22:44 japhb purl, Debian is also japhb
22:44 purl okay, japhb.
22:44 japhb OK, that should cover a few.
22:44 japhb Cygwin?
22:44 purl i heard Cygwin was pretends to be Unix-like on Windows but doesn't know where to put its ass; try to use unlink() and rejoice or a le cul entre deux chaises or Limbic_Region
22:44 japhb well, better than nothing
22:44 * Infinoid tries to use unlink() and rejoices
22:44 japhb LOL
22:44 japhb Who runs Mac OS X?
22:45 japhb Or something more obscure than the big 3?
22:45 Infinoid kid51 and tetragon use OSX
22:45 Limbic_Region japhb - have your read Platforms?
22:45 japhb purl, OS X is also kid51 and tetragon
22:45 purl okay, japhb.
22:45 Infinoid OS X?
22:45 purl somebody said OS X was not Unix. Unix doesn't crash. or hangs after toddler induced suspend resume cycles or kid51 and tetragon
22:46 Infinoid awesome.
22:46 Eevee it may be more useful (and less cluttersome) to just list this on a wiki
22:46 japhb Limbic_Region: yep, it just doesn't give any information about who in the channel could help with testing a patch for portability to some particular OS
22:47 Limbic_Region japhb - I was more interested in your comment about the big 3
22:47 japhb Eevee: well, I probably should have /msg'ed it, but I was thinking and not looking at the screen.  Didn't realize how much a mess I had made
22:47 Limbic_Region other than zaurus
22:47 Limbic_Region most of those platforms aren't very obscure
22:48 Limbic_Region and since one of parrot's original goals was to build anywhere perl 5 does - we really need to get work on some other systems
22:48 Limbic_Region I don't see any Amiga OS, VAX, etc
22:48 Eevee well I just mean a table or list would make it easier to pick out than "OS X is <long rant from #dbix-class> or <people who are useful to #parrot>"
22:48 Tene purl: parrot platforms?
22:48 purl tene: i haven't a clue
22:48 Tene There's an option.
22:48 Limbic_Region heck, I don't even see some major *nix like HPUX or AIX
22:48 japhb Limbic_Region: I didn't mean "obscure" in a pejorative sense.  The emphasis was intended to be "who can we recruit to represent these other platforms, since we have just covered the biggest 3"?
22:49 particle we haven't made a push for platform porters yet
22:49 particle as we've been concentrating on getting core subsystems implemented
22:49 NotFound paco is working on aix.
22:50 particle when we hit parrot 0.50, we'll definitely be looking to expand beyond the big three
22:50 Limbic_Region well, I would hope that we expand prior to some of the upcoming milestones (or immediately after)
22:50 Limbic_Region things like concurrency
22:50 Limbic_Region native threads, etc
22:50 particle concurrency will merge to trunk just after next week's release
22:51 japhb purl, parrot platforms is Win32/MSVC: particle; Win32/Cygwin: Limbic_Region; Win32/MinGW: Limbic_Region; Mac OS X: kid51 and tetragon; Debian Linux/i386: japhb; AIX: paco
22:51 purl OK, japhb.
22:51 japhb How's that?
22:52 * Limbic_Region would rather have that than all the OS specific ones
22:52 Limbic_Region since I am definately NOT cygwin
22:52 Limbic_Region I just happened to build parrot there regularly
22:54 Limbic_Region hey particle - was it you that I pointed out that make spectest in rakudo on Win32/MinGW doesn't produce good summary results?
22:54 Limbic_Region no, it was Jonathan
22:55 japhb OK, I just /msg'ed purl to forget everything I said before, except 'parrot platforms'
22:55 Limbic_Region purl Limbic_Region
22:55 purl well, Limbic_Region is coming in from behind a corporate proxy
22:55 Limbic_Region purl forget Limbic_Region
22:55 purl Limbic_Region: I forgot limbic_region
22:56 japhb debian?
22:56 japhb purl, debian?
22:56 purl wish i knew, japhb
22:57 japhb Yes, you do purl.  :-)
22:57 Tene Ack.  I accidentally co
22:57 japhb ?
22:57 Tene Ack.  I accidentally committed dump_pbc.pl.
22:57 japhb Just that one file?
22:57 japhb or the whole patch?
22:57 purl i think the whole patch is really just a hack for use until the subreq'd action can be given it's own context object
22:57 Tene Along with my svn metadata and trailing whitespace fix.
22:57 japhb purl, forget the whole patch
22:57 purl japhb: I forgot whole patch
22:58 Tene I was converting a diff for particle and forgot that I was using svn.
22:58 japhb It's not appearing when I 'svk pull', so you may be in the clear
22:58 japhb Tene, what's your OS?
22:59 Tene japhb: linux
22:59 japhb ah
22:59 NotFound $ find . -name dump_pbc.pl
22:59 NotFound ./tools/util/dump_pbc.pl
23:00 japhb hmmm
23:00 cjfields joined #parrot
23:00 * japhb shurgs
23:01 NotFound Tene: blame me for pressing you ;)
23:02 Limbic_Region rakudo is passing 1/3 of spectest on Win32/Cygwin
23:02 * japhb still wondering how 'svk pull' is not getting it, if Tene committed using ordinary SVN
23:03 Tene japhb: dunno, but I just pulled it down with git-svn
23:04 * japhb frowns at SVK with arms akimbo
23:05 japhb dalek didn't say anything, either
23:05 Tene japhb: it wasn't just now, it was my last commit
23:05 Tene r27510
23:07 japhb Freakish.  I've got 27510, but SVK is swearing up and down that it still has the original diff against trunk.
23:07 japhb WTF
23:08 japhb gah.
23:08 * japhb will fight this fight later
23:32 DietCoke svk is awesome when it doesn't fail in some way that I can't understand.
23:41 tetragon joined #parrot
23:41 cjfields left #parrot
23:55 Zaba joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced