|
Devel: 0.6.1 | parrotcode.org/ | 696 new/open tix Set by moderator on 17 May 2008. |
|||
|
00:01
AndyA joined
|
|||
| Tene | Eevee: I was showering. Did your patch get committed? | 00:02 | |
| Eevee | svn bot hasn't said anything so I assume not. but give me a sec, fixing for empty list | ||
| Tene | kk | ||
| Eevee | jonathan: hm. with get_hll_global 'Failure', "<>.reduce({ ... })" stringifies to 'Failure' whereas rakudo's current undef stringifies to '' (but .WHAT is still Failure) | 00:05 | |
| Tene | I'll check back in 5. | ||
| pmichaud | correct, because Failure is the protoobject | ||
| try $P0 = get_hll_global 'Failure'; $P1 = $P0.'new'() | 00:06 | ||
| that creates a new Failure object from the proto | |||
| Eevee | ah. get_hll_global sounded like it grabbed a singleton or something. okay | 00:07 | |
| pmichaud | well, it does grab a singleton... unfortunately it's a singleton protoobject. :-) | ||
| I don't know if we have a singleton Failure non-protoobject lying about. Perhaps we should. | |||
| Eevee | it made sense | 00:08 | |
| pmichaud | come to think of it, much of Rakudo is still using Undef so it probably wouldn't hurt to use Undef for now if you prefer that. | ||
| or even just new 'Failure' | |||
| (I'm assuming 'Failure' is registered as a class, which it may not be.) | |||
| so, feel free to just go with new 'Undef' -- and we can fix it later | 00:09 | ||
| Eevee | good old "try everything until one works" approach | ||
| just trying to reduce the amount of fixing-it-later that will be necessary | 00:10 | ||
| pmichaud | well, there's a fair amount of that no matter what we do at this point. :-) | ||
| Eevee | yeah, Failure's not a class. will go with new 'Undef', and change the undef()s in here so at least they work | 00:11 | |
| Tene: pastebin.com/d5df8ad8d <>.reduce() and <>.pop() work now | 00:14 | ||
| particle | japhb, pmichaud: look at the Exporter PMC, it was designed for hll exporting, has a flexible, well-defined api, and should be subclassable in c and pir | ||
| picnic dinner & | |||
| pmichaud | particle: yes, but afaict Exporter doesn't actually solve the issues I brought up earlier. | 00:15 | |
| i.e., it handles the mechanics of exporting symbols, but not the conventions. | |||
| particle | subclass it to handle the conventions | 00:16 | |
| pmichaud | no, that's not the issue. | ||
| we want more than just export, we also want to be able to load modules. | |||
| I don't think Exporter should do that. | |||
| as loading a module is a very hll-specific item. | |||
| particle | ah, ok. then i suggest a Loader PMC | ||
| pmichaud | nah, we're just going to make a method on the HLLCompiler object | 00:17 | |
| it doesn't need to be in C | |||
| hllcompiler.'load_module'('name', args) | 00:18 | ||
| Eevee | Tene, pmichaud: wouldn't fixing pointy blocks only take this? seems to work without breaking ones with param lists: pastebin.com/d3be0b70f | ||
| pmichaud | Eevee: that's part of it. Rakudo has an issue that it sometimes confuses -> with prefix:- | 00:19 | |
| i.e., it's also a parsing issue. | |||
| Eevee | well, at least the problem with -> { foo($_) } | ||
| particle | really gone & | 00:20 | |
| pmichaud | later, enjoy picnic! | ||
| Eevee | $ ../../parrot perl6.pbc -e 'say <1 2 3>.grep(<-> { $_ % 2 })' | ||
| 13 | |||
| pmichaud has a soccer game in 40 mins. | |||
| jonathan has bed in less than that | 00:22 | ||
| pmichaud | and laptop is out of power. | 00:33 | |
| later, all. | |||
| Eevee | seeya | 00:34 | |
| Tene | Eevee: looks like that's at least a big part of it. I'll commit that and then look at reduce and pop | 01:03 | |
| Eevee | thanks | 01:04 | |
| jonathan sleeps | |||
| night all | |||
| Tene | Man, typing is weird when my fingers are all sticky. My girl had me helping her with some craft project and now my hands are covered with some weird adhesive. | ||
| davidfetter | is it that spray adhesive? | 01:07 | |
| Tene | nah, some weird sticky wax. | 01:08 | |
| ... why am I compiling on the slow box? | |||
| davidfetter finds this a strange juxtaposition, but probably because he thinks of ski- and other lubricating waxes | 01:09 | ||
| Eevee | Tene: dramatic effect? | ||
| Tene | Eevee: another simple patch would be adding an optional test param to List::uniq | 01:16 | |
| Eevee | ah, will have a look | 01:18 | |
| dalek | r27606 | tene++ | trunk: | 01:20 | |
| : [rakudo] | |||
| : * Pointy blocks no longer set a signature when there are no params. | |||
| : * List::reduce | |||
| : * Eevee++ | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27606 | |||
| Eevee | woo, I am useful | ||
| Tene | That should be a pretty trivial patch, I was just too lazy to look up the optional param syntax stuff | 01:21 | |
|
01:34
rdice joined
|
|||
| Tene | Eevee: tests for this stuff would be good too. | 01:48 | |
| Eevee | quite. I have pugs commit access | 01:49 | |
| ah, there's already a reduce.t, it just doesn't parse | 01:51 | ||
|
01:55
Andy joined
01:57
braceta joined
|
|||
| Tene | Eevee: reduce the parse fail to a minimal example | 01:58 | |
| and then show me | |||
| (or fix it yourself if you'd like :) | |||
| Eevee | it's at the colon in 'reduce { ... }: @array' | 02:01 | |
| which I assume is more of a "not done" than "broken" | |||
|
02:05
Theory joined
|
|||
| Tene | I'm not sure exactly what that is. | 02:12 | |
| one of the weird invocant syntaxes? | 02:13 | ||
| Eevee | yeah, indirect object syntax. method $obj: @args; | 02:17 | |
| why it's written to use the *block* as the object, I don't know | |||
|
02:31
bacek joined
|
|||
| Tene | Yeah, that looks suspicious to me, unless blocks have a reduce method too. | 02:38 | |
| Or, is MMD relevant? Is MMD insensitive to the order of arguments? | |||
| are | 02:39 | ||
| multi sub t ( Foo $x, Bar $y ) { ... } | |||
| multi sub t ( Bar $x, Foo $y ) { ... } | |||
| different? | |||
| purl | different is probably good | ||
| Tene | purl: forget different | ||
| purl | Tene: I forgot different | ||
| Eevee | hm, I don't know. I would think so | 02:40 | |
| Tene | Yeah, that would surprise me too. | 02:41 | |
| Eevee | perlcabal.org/syn/S06.html#Invocant_parameters third set of code examples.. | 02:42 | |
| rationale might be reduce {...}: @array -> {...}.reduce(@array) -> reduce({...}, @array) | |||
| or maybe colon really does reduce to comma if indirect syntax doesn't work | 02:43 | ||
| this test also has "{ ... }.reduce: @array" | |||
| Tene | Yeah, that looks like blocks have a reduce method too. | 02:46 | |
| If so, those should be in their own test. | |||
| refactoring! | 02:47 | ||
| purl | refactoring is st-www.cs.uiuc.edu/users/brant/Refactory/ or st-www.cs.uiuc.edu/~droberts/tapos/TAPOS.htm or www.awl.com/cseng/titles/0-201-8954...toring.htm or Martin Fowler and www.refactoring.com/ or what you put on your time card when you're really on IRC. or search.cpan.org/~swalters/Object-Pe...atterns.pm or gives you a fuzzy feeling | ||
| Eevee | if so, it's not in the spec | ||
| also having three different reduce()s is possibly a bit overboard | |||
| actually, List::uniq isn't in S29 either | 02:48 | ||
| Tene | "The colon is just a special form of the comma, and has the same precedence" | 02:50 | |
| Eevee | "{ ... }.reduce: @array" still doesn't make sense then | ||
| $obj.method, @args? | |||
| Tene | That's a different kind of colon. :) | 02:51 | |
| foo: ... | |||
| is the same as | |||
| foo( ... ) | |||
| Eevee | aha, no method calls without parens? | 02:52 | |
| Tene | right | ||
| parens or : | |||
| Eevee | okay, that makes a bit more sense then | 02:53 | |
| Tene | Oh, you didn't create the sub form of reduce in that patch. | ||
| Where's 'reduce' specced? | |||
| Ah, S29 | 02:54 | ||
| Eevee | perlcabal.org/syn/S29.html#reduce | ||
| yes | |||
| so yes needs a sub form | 02:55 | ||
| Tene | the sub form takes Code first. | 02:56 | |
| and the invocant form first tries method dispatch and if that doesn't work, looks for a normal sub | |||
| so it doesn't need to be a Code method. | |||
| Eevee | right: <Eevee> rationale might be reduce {...}: @array -> {...}.reduce(@array) -> reduce({...}, @array) | ||
| Tene | Right. | ||
| Do you have any particular desire to write the sub version, or should i just do it? | 02:57 | ||
| Eevee | just wasn't sure if the syntax was meant to chain like that | ||
| Tene | According to S06, it is. | ||
| Eevee | it's trivial, so probably easier for you if you write it | ||
| Tene | Hm. If it's slurpy, it won't be a List. | 03:01 | |
| Eevee | oh, wait. will it be a ResizeablePMCArray? | ||
| Tene | yeah | ||
| Eevee | sub grep and some others don't work for the same reason | 03:03 | |
| mentioned it earlier, and: <pmichaud> hopefully this will be fixed when we do .HLL mapping | |||
| dalek | r27607 | tene++ | trunk: | ||
| : [rakudo] | |||
| : * sub form of reduce | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27607 | |||
| Tene | For now we could manually construct a List from the resizablepmcarray | 03:04 | |
| call constructor, that is | |||
| anyway, dinner now. | |||
| dalek | r27608 | rgrjr++ | trunk: | 03:06 | |
| : [DOCS] | |||
| : * docs/pdds/draft/pdd19_pir.pod: | |||
| : + Expand the documentation of :immediate by hijacking the revcomp.pir | |||
| : example, which illustrates a hidden feature. Expand :postcomp | |||
| : slightly to match. | |||
| : + Also refine the descriptions of :main, :init, and :load. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27608 | |||
| Eevee | okay, think I've played with rakudo enough for the moment.. doctor who taking priority | 03:07 | |
| Tene | sweet | 03:13 | |
| japhb | nopaste? | 03:30 | |
| purl | rumour has it nopaste is at nopaste.snit.ch/ (ask TonyC for new channels) or rafb.net/paste or paste.husk.org/ or poundperl.pastebin.com/ or paste.scsys.co.uk/ or don't bother me while I'm eating | ||
| japhb can't wait for the next season of Dr. Who to come out on DVD ... | 03:55 | ||
|
03:57
b2gills left
|
|||
| bacek | hi there | 04:02 | |
| hello. I've got another stupid question: why 'cmp pmc1, pmc2' always returns -1? | 04:03 | ||
|
04:03
bacek joined
|
|||
| bacek | hello. I've got another stupid question: why 'cmp pmc1, pmc2' always returns -1? | 04:04 | |
| oops. sorry for spam... | |||
| pmichaud | it depends on what pmc1 and pmc2 are | 04:20 | |
| easy way to construct a List is to call list() | 04:22 | ||
| particle wishes he had more time this weekend for rakudo, but building a deck takes lots of time... | 04:30 | ||
| movie night & | |||
|
04:32
Psyche^ joined
|
|||
| pmichaud | I'm spending lots of time on it this weekend, but wish I had more. | 04:33 | |
| time is definitely my number one blocker at the moment. Either that or coding speed. | |||
| Tene | particle: "a deck"? | 04:38 | |
| dalek | r27609 | pmichaud++ | p6object: | 04:49 | |
| : [p6object]: | |||
| : * Add P6object.pbc into root makefile. | |||
| : * Set properties on files. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27609 | |||
| r27610 | pmichaud++ | p6object: | 04:50 | ||
| : [p6object]: | |||
| : * Have p6object.t load P6object.pbc instead of P6object.pir. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27610 | |||
| r27611 | pmichaud++ | p6object: | 04:52 | ||
| : [p6object]: | |||
| : * Add some documentation to P6object.pir . | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27611 | |||
| PerlJam | Good evening. | 05:01 | |
| How did the bug hunt go? | |||
| pmichaud | good for me -- I found a few and got them closed. | ||
| mostly I've been doing devel work today, though. | 05:02 | ||
| PerlJam | looks like bernhard and fperrad have been busy updating plumhead and lua too (reading the log now) | 05:03 | |
| And I have to say that I'm always amazed and very happy when I see chromatic do something like "16.23% improvement in the Rakudo-building benchmark" | 05:05 | ||
| chromatic++ | |||
| pmichaud | I'm surprised at how much GC is a factor. | ||
| PerlJam | really? Why's that? | 05:06 | |
| pmichaud | I knew GC was a factor -- I just didn't think it was as big as it's turning out to be. | 05:07 | |
| I mean, when a 3-line change results in a 20% speed improvement... well, something's weird there. :-) | |||
| PerlJam | GC is pervasive; seems to me like it would be the biggest factor. | ||
| pmichaud | yeah, I suppose so. | 05:08 | |
| anyway, I agree. chromatic++ | |||
| actually, I'm quite pleased and impressed with all of the contributors we've had recently | |||
| PerlJam | Jonathan++ is amazing too :) | 05:09 | |
| pmichaud | It's been very good to see things like .* implemented, and placeholder vars | ||
| and Eevee's recent contribution of .reduce was a very pleasant surprise | 05:10 | ||
| PerlJam | heh, I was just looking at that | ||
| When's the next release? | 05:13 | ||
| pmichaud | Tuesday. | ||
| purl | i think tuesday is pick-on-purl day or ask us to give you the syntax of perldoc -f day or us.imdb.com/Title?0064471 or little-tolerance-for-stupidness day or devoice dynweb at will day or love masque day or random body mods day or I'll-use-colloquialisms-if-I-wanna day or FAQ day. But then so is every other day. or overbearing sexual reference day. (NO, not SOFT references.) or homoerotica day or see tuesday2 | ||
| PerlJam | pm: What else have you been up to lately? And what's this Solstice framework I see you're talking about at yapc? :) | 05:16 | |
| pmichaud | I've been mainly rakudo and parrot hacking all week. | ||
| and begrudging sleep because it takes away from my rakudo and parrot hacking. | 05:17 | ||
| other than that, just planning trips and vacations. It's going to be a very busy summer. :-) | |||
| and Solstice isn't me (but I think you knew that). | 05:19 | ||
| oooh, one week to get my YAPC::EU submission in :-) | 05:20 | ||
| .....30 minutes?!?!? | |||
| how am I supposed to do a talk in just 30 minutes? | |||
| PerlJam | talk real fast | 05:21 | |
| pmichaud | maybe I'll do talks as part 1, part 2, etc :-) | ||
| PerlJam | You could do a mix of Bob Dylan and the Takahashi method of presentation. You wouldn't even have to speak, just flip through slides. | 05:22 | |
| Dr. Seuss might be funnier though :) | |||
| dalek | r27612 | pmichaud++ | p6object: | 05:25 | |
| : [p6object]: | |||
| : * Allow new_class method to create classes with multiple parent classes. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27612 | |||
| pmichaud | found another bug. :-) | 05:33 | |
| PerlJam | I thought bug day was about squashing them, not finding them :) | 05:35 | |
| pmichaud | it's both. :-) | 05:36 | |
| but I'm working on something else at the moment, so I'll just file my ticket and move on. | |||
| PerlJam | hmm. interesting. "git svn rebase" says it's up to date, but I've only got to r27608 | 05:42 | |
| obra | 3 | ||
| pmichaud | 2 | ||
| 1 | 05:43 | ||
| PerlJam | 0 | ||
| pmichaud | * | ||
| (whatever.) | |||
| PerlJam | -Inf | ||
| Eevee | okay, I have to know | 05:46 | |
| purl, tuesday2? | |||
| purl | tuesday2 is Beat-the-fuck-out-of-{coworker,client}-day or kick Yaakov day or not kick dynweb day or free pr0n day | ||
| Eevee | and a thrilling conclusion. good to know not everything that happens on tuesday is terrible | ||
| pmichaud | purl, tuesday is also #parrotsketch day. | 05:47 | |
| purl | that is too long, pmichaud | ||
| pmichaud | aha. tuesday is also too long, apparently. | ||
| Eevee | I was about to say you should add that to tuesday | ||
| but tuesday is too long.. so you'd have to add it to tuesday2.. and then it would be wrong.. | 05:48 | ||
| pmichaud | I guess purl has outsmarted us once again. | 05:50 | |
| argggh. I really want to stay up and code more, but I'm falling asleep. :-( | 05:54 | ||
| guess I'd better sleep -- sleepy code is often not good code. | 05:55 | ||
| PerlJam | pm: nap, get up early and code some more. | ||
| pmichaud | I pretty much need to dedicate tomorrow to finishing grading for my classes. | ||
| spinclad just relieved purl of 'correct.' and 'sounds good.' responses. key was 'forget correct. ' <- the final space. | 05:56 | ||
| pmichaud | really? excellent! | ||
| pmichaud tests. | |||
| correct. | |||
| yay!!!!! | |||
| purl beats pmichaud to a pulp | |||
| pmichaud | 05:50 <pmichaud> I guess purl has outsmarted us once again. | 05:57 | |
| spinclad, thanks a lot for finding that. It's been bugging me and jonathan (as you undoubtedly saw) | 05:58 | ||
| okay, time for sleep. be back tomorrow sometime | 05:59 | ||
| Eevee | night | ||
|
06:11
Zaba_ joined
|
|||
| spinclad | pmichaud, my pleasure. been bugging me a lot, too. | 06:16 | |
| (and now that i'm caught up to thistime): | 06:17 | ||
| .oO { PAST::Var.new( :name('xyz'), :scope('register'), :register_class('int'), :isdecl(1) ) # generates C< .local int xyz > } Oo. | |||
|
06:57
IllvilJa joined
|
|||
| Zaba_ | hmm | 08:12 | |
| seems like some svn metadata in trunk is messed | |||
| test fails | |||
| rafb.net/p/JgyRQf55.html | |||
|
08:26
Senaka joined,
Senaka left
08:54
barney joined
|
|||
| dalek | allison@perl.org | YAPC::NA::2008: | 09:08 | |
| link: www.perlfoundation.org/parrot/index...pc_na_2008 | |||
|
10:40
rdice joined
11:01
lichtkind joined
|
|||
| lichtkind | pmichaud: haha i offended you 30 sec ago muahaha | 11:01 | |
| TimToady | it's hard to offend most people at 4:00 | 11:04 | |
| well, I guess maybe it's 6:00 there... | |||
|
11:11
Zaba joined
|
|||
| cognominal | lunch time here | 11:12 | |
| TimToady | dinner time in ę„ę¬ | 11:13 | |
| jonathan | Lunch time here too, apart from I only woke up an hour ago... | ||
| Apparently, the culture here suggests early mornings and un-late nights, though I've only lived here for a few days, so I guess I've got some de-Spanishing to go. | 11:14 | ||
| TimToady: When you get a spare moment, feedback on the "Private methods in classes and roles" thread would be helpful...I'm planning to look at the role composition stuff soonish. | 11:15 | ||
| (p6l thread) | 11:16 | ||
|
11:18
lichtkind joined
|
|||
| lichtkind | TimToady: yes but by offended i mean calling him an camel, (i suggest him for white camel award) | 11:19 | |
| cognominal | Timtoady is there a way to add a variable to a typeclass? I wanted to be too smart and I would get something like : token attvalue { $delim= <['"]> <-[<&"$delim]>* $delim } | 11:22 | |
| modulo the syntax of the expansion of the variable in the typeclass | 11:23 | ||
| heu, that would be : token attvalue { $delim= <['"]> <-[&"$delim]>* $delim } | 11:24 | ||
|
11:30
Ivatar joined
|
|||
| lichtkind | there is a bug with the win32 build of parrot | 12:12 | |
| readline5.dll not found | 12:14 | ||
|
12:24
iblechbot joined
12:31
allison joined
12:33
Limbic_Region joined
12:53
Debolaz joined
13:04
tetragon joined
13:32
paco joined
13:36
teknomunk joined
|
|||
| TimToady | cognominal: not currently, but you can always write [<!before $delim> .]* | 14:09 | |
| and maybe <-$delim> could be made to mean the same thing | 14:10 | ||
| but usually you just do .*? $delim | |||
| jonathan | TimToady: Giving a Perl 6 talk soonish that will have some theory-ish folks there, and have just been playing with doing dependent types in Perl 6. That is, types that depend on their values. | 14:14 | |
| Perl 6 is wonderful for this because of "subset" types or especially anonymous ones. | 14:15 | ||
| I've just written this: | |||
| sub add_all(List where { our $len = $^xs.elems; 1 } $a, List where { our $len == $^xs.elems } $b) { } | |||
| Which type-checks to make sure that you passed two lists of the same length. | |||
| However, it's not really right; using "our" means this won't work out with recursive calls or in multi-threaded environments. | 14:16 | ||
| Using "my" won't work as that scopes the variable inside the block. | |||
| I think "temp" will have the same issue. | |||
| Is there something I should be using here? | |||
| cognominal | TimToady, thx. anyway it easier to do a | (or) to get separately the simple and double quoted stuff. | 14:17 | |
| TimToady | jonathan: why not just List $b where { $a.elems == $b.elems } | 14:18 | |
| jonathan | Oh! | 14:19 | |
| Yes. :-) | |||
| Thanks. Brain only half-functioning today. | |||
| TimToady | mine's kinda in sideways at the moment... | ||
| long 2nd day at the hackthon plus residual jetlag | 14:20 | ||
| I'm sure the sake has nothing to do with it. :) | |||
| jonathan | :-) | 14:21 | |
| pmichaud | ....someone please talk me out of adding protoregexes to PGE :-| | ||
| (just figured out a relatively easy way to do it.) | |||
| jonathan | pmichaud: Is it hard? | ||
| Ah, no. | |||
| :-) | |||
| pmichaud | I don't think it'll be that hard, but it requires refactoring a bunch of PGE stuff (and perhaps languages that rely on it) | 14:22 | |
| cognominal | what is the standard way of calling a same named method in a parent class. Does this work for grammars? | ||
| jonathan | Well, it gives you a COOL thing to blog about. | ||
| pmichaud | cognominal: at present I don't know that there is a way to call same-named method in a parent class | ||
| jonathan | cognominal: I *think* nextwith | ||
| Maybe... | |||
| pmichaud | cognominal: if you know the identity of the parent class, it can be done as a sub call | 14:23 | |
| $P0 = get_global ['ParentClass'], 'methodname' | |||
| $P0(self, args) | |||
| jonathan: yes, it would give me a COOL thing to blog about. | 14:24 | ||
| jonathan | Do it! Do it! | ||
| pmichaud | well, I doubt I'd be able to do it in time for the release (or that that would be a good idea), so it'll be branch work for a bit | ||
| jonathan | Yes, I suggest maybe do it in a seperate branch to the protoobject stuff? | 14:25 | |
| pmichaud | on the plus side, it could really speed up parsing | ||
| jonathan | You're making it real hard for me to talk you out of this. | ||
| pmichaud | it wouldn't be full ltm yet, but it would allow us to get rid of rule statement { <for_statement> | <if_statement> | <while_statement> | ... } | ||
|
14:26
ambs joined
|
|||
| jonathan | Nice | 14:26 | |
| pmichaud | as well as | ||
| purl | as well as is, like, entirely self-organizing | ||
| jonathan | purl forget as well as | ||
| purl | jonathan: I forgot as well as | ||
| TimToady | that's more or less what I just hacked into STD using Moose last night | ||
| ambs waves | 14:27 | ||
| pmichaud | I'm only half-joking about putting protoregexes into PGE -- it's just that I have a bunch of other "high-priority" things to implement as well | ||
| jonathan | Too many high-pirority things. :-) | ||
| pmichaud | yes, it'd be a separate branch from p6object -- I'd want to get p6object finished first | 14:28 | |
| but I'm also having a major re-think about how PGE handles grammars | |||
| although I think that fixing the grammar stuff would be somewhat less intrusive than protoregexes | |||
| actually, if I get the grammar stuff in place, then protoregexes aren't so much of a pain on external systems | 14:29 | ||
| hrm. | |||
| jonathan | It may be better to do intrusive stuff earlier, and further back from a release. | ||
| pmichaud | unfortunately I *should* be grading papers at the moment. | ||
| jonathan | Ah, ugh. | ||
| pmichaud | oh well, after today (tomorrow?) I'll be done with that job and can focus full-time on rakudo/parrot. | 14:30 | |
| jonathan | I *should* be writing slides, instead I'm playing with dependant types and being happy that Rakudo kinda does 'em. | ||
| pmichaud | TimToady: I know people probably tell you this all the time, but Perl 6 (the design/spec) is just incredibly awesome. | 14:31 | |
| jonathan | Admittedly, I started doing that after I was planning the types section of my talk and thought, "hey..." | ||
| pmichaud | jonathan: yes, I had a similar problem. I started cleaning up a few other things in PGE and then thought "hey...." | ||
| jonathan | I'm vaguely tempted to put return type checks in. | 14:32 | |
| pmichaud | eek! can I at least implement 'return' first? ;-) | ||
| TimToady | well, given we've been thinking about it for close onto 8 years, I'd hope it has a few nice features in it by now. :) | ||
| pmichaud | or you can, if you wish. :-P | ||
| jonathan | I kinda wanted that in first, so I didn't have to re-do whatever I do now. ;-) | ||
| TimToady | me, I *should* go to sleep now. | ||
| and in fact, I don't think I have much of a choice, if I don't want to drool into my keyboard. | 14:33 | ||
| pmichaud | sometime this week I also need to get talk proposals into YAPC::EU. Although how I'm going to make a talk fit in 30 mins... I don't know. :-) | ||
| TimToady aims head at pillows & | |||
| pmichaud | sleep well, TimToady | ||
| jonathan | enjoy sleep :-) | 14:34 | |
| TimToady hopes not to notice whether he is enjoying sleep... | |||
| pmichaud | jonathan: did you notice that spinclad++ got rid of the "sounds good." reply from purl? | ||
| jonathan | pmichaud: Yeah, I saw that in backscroll! | ||
| DietCoke | sounds good. | ||
| jonathan | Speakers so loud that they blow womens clothing off! | ||
|
14:35
iblechbot joined
|
|||
| jonathan | Er, I mean, spinclad++ | 14:35 | |
| pmichaud: 30 minutes isn't so short...I implemented and checked in "given" in a lightning talk (5 minutes) once... ;-) | 14:36 | ||
| I'm going to submit two: one on Perl 6 OO, one on Perl 6 types. | 14:37 | ||
| pmichaud | for YAPC::EU? | ||
| jonathan | Yes. | ||
| pmichaud | Sounds good. | ||
| :-) | |||
| jonathan | Oh, on the Pittsburgh Perl Workshop | ||
| pmichaud | I'll do one for Rakudo Perl and one for PCT. | ||
| jonathan | I can't make it. :-( I'd already agreed to go to another workshop. On the same date. | 14:38 | |
| pmichaud | But I'm thinking of having part1/part2 for one of the talks. | ||
| no problem on PPW. | |||
| jonathan | Also, there is talk of a post-YAPC::EU hackathon being organized in Sweden | ||
| Just over the border. | |||
| pmichaud | on mailing list there was discussion of hackathon day before and day after YAPC::EU. Is this in addition to that? | ||
| ambs | jonathan, don't you come to PPW? | ||
| :D | 14:39 | ||
| jonathan | ambs: When is that one? | ||
| I'm doing FPW and NPW this month! | |||
| ambs | 6 and 7 June | ||
| we have Daniel talking on SMOP and smash talking a little on Parrot | |||
| would love that have some more on parrot :) | |||
| or Perl 6 | |||
| pmichaud wants to go to FPW, NPW, PtPW | |||
| jonathan | It's not that I wouldn't *like* to come, but I'd like to go to pretty much every Perl event going. | 14:40 | |
| ambs | jonathan, hehehe | ||
| jonathan | It'd make it the third weekend running when I was at a workshop. | ||
| cognominal | being decentralised, fpw have few talkers so half of it will be about parrot, rakudo, pct and Perl 6 | 14:41 | |
| thx to jonathan++ | |||
| jonathan | cognominal: Yeah, I've started on my two hour talk! | ||
| pmichaud: I think this is maybe in addition, it's not in Copenhagen...let me try and find out some more. | 14:42 | ||
| cognominal | jonathan, I am still chasing a room for you in the Pastelier | ||
| jonathan | cognominal: thanks | ||
| cognominal | this would be nice for you to be in the same hotel than most of people | 14:43 | |
| jonathan | (having somewhere to sleep)++ | ||
| cognominal | I even know one who choosed the camping (or is camping a faux-ami) | 14:44 | |
| jonathan | Camping is great fun, in good weather. | 14:45 | |
| And great un-fun, in un-good weather. | |||
| pmichaud | for YAPC::EU I'll already be away from home from Aug 11-17, so I don't know how many more days I can tack onto that trip. | 14:46 | |
| cognominal | and I don't know if there is nearby power plugs. | ||
| pmichaud | although there's also talk of a post-YAPC::EU excursion to Legoland... :-) | 14:47 | |
| jonathan | Legoland++ | ||
| cognominal: Oh yeah! Need power! No power, no code. :-O | 14:48 | ||
| cognominal | if someone commented and applied #52276, I would be motivated to do the hash composer | ||
| allison | Legoland++ | ||
| ambs | LegoLand++ | 14:49 | |
| jonathan | That said, I should probably get plenty of hacking done at FPW during the day, when I'm not giving talks. Since I won't understand anyone else's. ;-) | ||
| allison: You coming to YAPC::EU? | |||
| ambs | not sure if I will be able to go, but hope so | ||
| jonathan, hope so :) | |||
| DietCoke | going to yapc::eu? | ||
| purl | well, going to yapc::eu is (: going to YAPC::EU 2007) or joel, $joel->gf | ||
| pmichaud | is it possible for a class to override the 'name' vtable entry? | ||
| DietCoke | going to yapc::na? | ||
| purl | going to yapc::na is, like, particle, Coke, cotto, rjbs, confound, hobbs or Alias or jjore | ||
| ambs | going to YAPC::EU 2007? | ||
| purl | going to YAPC::EU 2007 is probably TimToady, TheDamian, MJD, BooK, Maddingue, ambs, cog, toor, abeltje, Abigail & JettaMakka, Tux, markov, liz, woolfy, champs, Nicholas, acme, Ranguard, Barbie, pfig, davord, Trelane, Greg, DrHyde, Ovid, richardc, BinGOs, sjn, Juerd, dollarbar, dha, castaway, avar, mauke, kane & grum, ash or joel & lauren, beatnik, rGeoffrey, or not audreyt or mst or stevan and nothingmuch or abraxxa or gbjk | ||
| cognominal | jonathan, but you will have to deal with me peering over your shoulder | ||
| DietCoke | purl, you fickle collection of bits. | 14:50 | |
| purl | DietCoke: what? | ||
| pmichaud | purl, going to yapc::na is also pmichaud | ||
| purl | okay, pmichaud. | ||
| ambs | purl, going to YAPC::EU 2007 is also smash | ||
| purl | okay, ambs. | ||
| pmichaud | ambs... time travel? | ||
| or history? | |||
| jonathan | pmichaud: I've also been asked, if I'll go to a Hackathon in Russia sometime in autumn. | ||
| purl | it has been said that history is rewritting itself in very bad episodes of Survivor... | ||
| pmichaud | Russia would be interesting. | 14:51 | |
| cognominal | purl, going to YAPC::EU 2007 is also cognominal | ||
| purl | that is too long, cognominal | ||
| jonathan | pmichaud: Come! :-) | ||
| allison | jonathan: yeah | ||
| cognominal | I am built that way, purl | ||
| purl | ...but cognominal is stef or ESR's padawan : "qd je comprend pas, je sors mon gun" or doesn't know shit about star Wars or crapulous... | ||
| ambs | cognominal++ | 14:52 | |
| jonathan | pmichaud: It's just a long train journey for me, mind...or there's always Aeroflot. ;-) | ||
| pmichaud: Maybe there would be someone willing to sponsor you to come or something, if you were interested. | |||
| allison | purl, going to yapc::na is also allison | ||
| purl | okay, allison. | ||
| pmichaud | I'm interested but it really depends on the timing. | ||
| jonathan | It's a long flight for you too. | ||
| The timing is something that I/we can greatly influence. | 14:53 | ||
| pmichaud | I already have a ton of travel. | ||
| allison | purl, going to YAPC::EU 2008? | ||
| purl | well, going to YAPC::EU 2008 is ambs, smash | ||
| allison | purl, going to YAPC::EU 2008 is also allison | ||
| purl | okay, allison. | ||
| pmichaud | going to OSCON 2008? | 14:54 | |
| cognominal | purl, going to YAPC::EU 2008 is also cognominal | ||
| purl | okay, cognominal. | ||
| pmichaud | purl, going to SOCON 2008? | ||
| purl | pmichaud: i haven't a clue | ||
| pmichaud | purl, going to OSCON 2008? | ||
| purl | pmichaud: i don't know | ||
| ambs | stupid me.. 2008 | ||
| cognominal | I did not noticed that was 2007 | ||
| jonathan | pmichaud: Sure, well, I'll keep you updated on that one...I just got an email titled "Another crazy idea!" yesterday from a bunch of folks enjoying lunch at YAPC::Russia. :-) | ||
| ambs | purl, going to YAPC::EU 2008 is also cog | ||
| purl | okay, ambs. | ||
| ambs | purl, going to YAPC::EU 2008 is also root | ||
| purl | okay, ambs. | ||
| pmichaud | purl, going to YAPC::EU 2008 is also pmichaud | ||
| purl | okay, pmichaud. | ||
| ambs | no, going to yapc::eu is (: going to YAPC::EU 2008) | 14:55 | |
| purl | okay, ambs. | ||
| ambs | there! | ||
| thanks, alisson, for noticing year problem :) | |||
| jonathan | nopaste? | 14:56 | |
| purl | i guess nopaste is at nopaste.snit.ch/ (ask TonyC for new channels) or rafb.net/paste or paste.husk.org/ or poundperl.pastebin.com/ or paste.scsys.co.uk/ or don't bother me while I'm eating | ||
| pmichaud | so far my travel for 2008 looks like: Fossil Rim, YAPC::NA, Northern Calif, OSCON, YAPC::EU, and Pittsburgh Perl Workshop | ||
| oh, and Hawai'i between OSCON and YAPC::EU | |||
| (some are vactions, some are conferences) | |||
| *vacations | 14:57 | ||
| nopaste | "jonathan" at 85.216.151.226 pasted "plan for advanced, trying to get your head around Perl 6 style talk - any comments?" (49 lines) at nopaste.snit.ch/13005 | ||
| jonathan | That's an outline of a talk I'm planning to give at the Nordic Perl Workshop, to an audience with some more theory-ish, academic-ish folks in it. | ||
| pmichaud | In p6object I actually have HOW/WHAT transposed | ||
| jonathan | It's marked as advanced rather than beginners talk. | 14:58 | |
| pmichaud | On an instance, .WHAT actually redispatches to .HOW.WHAT | ||
| jonathan | Oh! | ||
| pmichaud | that turns out to be far simpler to manage. | ||
| jonathan | I think you're doing it right, good catch | ||
| pmichaud | and it means that protoobjects continue to be lighter-weight and don't require any additional attributes. | 14:59 | |
| jonathan | *nod* | ||
| I think S12 even says somewhere that all meta-programming is done through HOW. | |||
| pmichaud | I really wish I could do per-object role composition | ||
|
14:59
AndyA joined
|
|||
| jonathan | Like in the "but" operator? | 14:59 | |
| pmichaud | partially -- mainly so that I don't have to create a separate class for protoobjects | 15:00 | |
| jonathan | I think under the hood it will still really be a separate class. | ||
| pmichaud | right now the separate-protoobject-class is causing a problem because the <typeof> opcode is returning an empty string for the name | ||
| $S0 = typeof object # works | 15:01 | ||
| $S0 = typeof protoobject # returns '' | |||
| and I can't seem to override the 'name' vtable method. | |||
| jonathan | There is a name v-table method? | ||
| pmichaud | yes. | ||
| That is what <typeof> calls, and it's also mentioned in docs/vtables.pod | 15:02 | ||
| jonathan | Oh, yes. | ||
| You're right. | |||
| pmichaud | I'm not sure why I can't override it though. | ||
| jonathan | I've just looked at the source, and I know why. :-) | 15:03 | |
| pmichaud | bug? design? | ||
| where are you looking, so I can tag it for future reference in my head? | 15:04 | ||
|
15:04
cognominal joined
|
|||
| allison | bug. or, more accurately, not yet completed implementation | 15:04 | |
| jonathan | pmichaud: I'll implement it for you now, it should be a 5 minute job. | ||
| pmichaud | oh, that would be a huge help, yes. | 15:05 | |
| jonathan | pmichaud: Did the talk outline look OK overall? | ||
| pmichaud | oh, still looking. | ||
| (got distracted.) | |||
| jonathan | :-) | ||
| pmichaud | how long is the talk? | 15:06 | |
| jonathan | An hour. | 15:07 | |
| purl | an hour is half full! or long enough for lunch | ||
| pmichaud | Looks like a great talk. | ||
| jonathan | Cool, thanks. | ||
| pmichaud | An hour should be about right for what you have. | ||
| jonathan | I'm trying to give people more of the "big picture" view of the langauge. | 15:08 | |
| pmichaud | yes, the focus on mmd/types should be good for theory-ish/academic-ish folks. | ||
| is this purely Perl 6 or are you also going to mention Rakudo and what it has/doesn't have thus far? | 15:09 | ||
| jonathan | Purely Perl 6. | 15:10 | |
| I have a second talk the next day where I will talk about Rakudo. | |||
| I'm covering PCT a bit in the version of that at the Nordic Perl Workshop. | 15:11 | ||
| pmichaud | excellent. | ||
| jonathan | Probably less so at the French Perl Workshop because cognominal is already talking about PCT there. | ||
| cognominal | that'a good, | ||
| jonathan | My talk at Stockholm uni will be a bit on Parrot architecture, but more on PCT than anything. | 15:12 | |
| Sell it as a kinda "playground" for making compilers for dynamic languages. | 15:13 | ||
| pmichaud | the various times I've presented PCT I always getting the academics asking if it could be used for teaching a compilers course :-) | ||
| jonathan | Should be quite appropriate, for students who've just done a dynamic languages course. | ||
| "And today we'll build our own language" | |||
| pmichaud | or, as I do in the presentations... "And today, we'll build our own language. From scratch. During the talk." | 15:14 | |
| jonathan | Yeah, something like that. | ||
| purl | i guess yeah, something like that is what I'd do as well | ||
| pmichaud is impressed by how many purl factoids jonathan++ manages to hit. :-) | 15:15 | ||
| jonathan probably just talks too much. | |||
| pmichaud: Got overriding name working, just smoking it then I'll commit | 15:17 | ||
| nopaste | "jonathan" at 85.216.151.226 pasted "this now works locally" (15 lines) at nopaste.snit.ch/13006 | 15:18 | |
| pmichaud | wonderful. That saves me quite a few headaches. | ||
| pmichaud comes up with another cool idea for protoregexes. | 15:22 | ||
| Paula just told me "sounds good" and internally I mentally added "Speakers so loud..." *sigh* | 15:23 | ||
| jonathan wonders if he dares to ask what it is | 15:24 | ||
| lol! | |||
| pmichaud | oh, I just figured out how I can automatically register the protoregexes without a lot of :load :init code. | 15:25 | |
| jonathan | OMG my patch involving C passed the codingstd tests! | ||
| Even trailing whitespace! | 15:26 | ||
| pmichaud: Committed, r27621, enjoy. | 15:27 | ||
| pmichaud | jonathan: many thanks | 15:28 | |
| time for me to do some shopping, some lunch, and then grading | 15:29 | ||
| jonathan | OK | ||
| Slide writing, slovak studying and dinner cooking for me. | |||
| pmichaud | I'll probably be afk most of the rest of today. | ||
| jonathan | OK, see you tomorrow then. | ||
| pmichaud | as soon as my grading is done, though, I'll be back here again. Too much cool code to write. | ||
| see you tomorrow. | |||
|
15:33
Theory joined
15:34
Senaka joined
|
|||
| Senaka | seen chromatic | 15:34 | |
| purl | chromatic was last seen on #parrot 4 days and 11 hours ago, saying: Some sort of mediated access anyway. [May 13 21:49:02 2008] | ||
| Tene | purl: airports? | 15:47 | |
| purl | hmmm... airports is the most likely method. | ||
| Senaka | lol | ||
| Tene | purl: pungenday? | ||
| purl | tene: i don't know | ||
|
15:50
Senaka left
16:05
Zaba_ joined
|
|||
| dalek | r27613 | pmichaud++ | p6object: | 16:09 | |
| : [p6object]: | |||
| : * Make :name option work for registering classes. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27613 | |||
| r27614 | bernhard++ | trunk: | |||
| : [commit] | |||
| : driver_nqp.pbc no longer needs to be built | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27614 | |||
| r27615 | fperrad++ | trunk: | |||
| : [Lua] | 16:10 | ||
| : - remove useless .local (when vararg) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27615 | |||
| r27616 | bernhard++ | trunk: | |||
| : Set svn:eol-style to native for languages/c99/src/cpp/t/comment_01.t | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27616 | |||
| r27617 | bernhard++ | trunk: | |||
| : [regex] | |||
| : make test target work under Unix: | |||
| : t\\harness => t/harness | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27617 | |||
| r27618 | allison++ | pdd25cx: | |||
| : [pdd25cx] Changing the names of 'rethrow_exception' and 'rethrow_c_exception' | |||
| : to 'Parrot_ex_rethrow_from_op' and 'Parrot_ex_rethrow_from_c'. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27618 | |||
| r27619 | allison++ | pdd25cx: | |||
| : [pdd25cx] Fixing constant strings that should be CONST_STRINGs. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27619 | |||
| r27620 | fperrad++ | trunk: | |||
| : [Lua] | |||
| : - bytecode translation : split in & out register (binop) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27620 | |||
| r27621 | jonathan++ | trunk: | |||
| : [core] Allow object's name vtable method to be overridden. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27621 | |||
| r27622 | fperrad++ | trunk: | |||
| : [Lua] | |||
| : - bytecode translation : split in & out register (call) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27622 | |||
| moritz | that's feather's svn working again ;) | ||
| japhb | allison: around? | 16:48 | |
| purl | nope. | ||
|
16:57
Ron joined
|
|||
| dalek | r27623 | smash++ | trunk: | 16:58 | |
| : [t] | |||
| : * make t/distro/file_metadata.t happy | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27623 | |||
| japhb | debian++ # Updating testing to perl 5.10 | 16:59 | |
| debian-- # Removing SVK if you accept perl 5.10 | |||
|
17:04
Ron_ joined
|
|||
| allison | japhb: hi | 17:20 | |
| purl | privet, allison. | ||
|
17:21
barney joined
|
|||
| japhb | allison: I sent my question about licensing of translated sample code to parrot-porters, but then I realized that may not be the right place. | 17:21 | |
| Since you were the visible face of Artistic 2.0, I guessed you would be the right person to ask, er, who to ask. | 17:22 | ||
| allison | I'll go find the message | ||
| japhb | thx | 17:23 | |
| allison | Hmmm... better not to include it in the repository | 17:24 | |
| japhb | harumph. Ah well | ||
| japhb is going to have to come up with a lot of samples from his own brain | 17:25 | ||
| Damn having to think | |||
| allison | you don't really want to distribute large sections of example GUI code in the distribution anyway, so put them up on a page for OpenGL in Parrot | 17:26 | |
| japhb | I accept the decision, but can you explain why it wouldn't be OK from a license perspective to include it with Parrot? That would inform my reasoning in the future about such issues .... | 17:31 | |
| I guess I should have put allison: in front of that, given my delay in asking ... | 17:35 | ||
| allison | we need to keep the licensing of Parrot as clean as possible, so the license is the main reason not to | 17:42 | |
| japhb: but it really is true that a few focused examples will go a lot further toward getting people started | 17:45 | ||
| so, even if licensing wasn't an issue, I would encourage taking the time to come up with your own examples | 17:46 | ||
| (more on licensing): the main problem is that when people use open source code, they have to check the terms of the license to make sure they comply. the more different licenses mixed within the project, the harder their job is, and the more "sketchy" the project appears. | 17:49 | ||
| japhb | allison: OK, that makes sense to me. | 17:53 | |
| ambs | slavorg, trust me | 18:08 | |
| slavorg | But I already trust me | ||
| ambs | slavorg, op me | 18:09 | |
|
18:09
Ron joined
|
|||
| ambs | slavorg, op | 18:10 | |
| ambs shrugs | |||
| ambs was trying to update the number of tickets. | |||
| japhb | ambs, what's the number right now? | 18:11 | |
| ambs | 694 | ||
| moderator | Devel: 0.6.1 | parrotcode.org/ | 694 | 18:12 | |
| japhb | grrr | 18:12 | |
| moderator | Devel: 0.6.1 | parrotcode.org/ | 694 new/open tix | 18:12 | |
| ambs | japhb, thanks | 18:12 | |
| slavorg, trust | 18:13 | ||
| slavorg | huh? | ||
| ambs | slavorg, do op | ||
| japhb | ambs: If you have trust, I think it should auto-op you on join. Try that? | ||
| cognominal | what is this number? | ||
| japhb | er, try leaving and joining? | ||
|
18:14
ambs left,
ambs joined
|
|||
| japhb | cognominal: Since the "700 bug challenge", people have been wanting to keep track of that. | 18:14 | |
| ambs | whatever, was trying to understand slavorg | ||
| japhb | It's not automated, so occasionally someone updates it by hand | ||
| cognominal | you can fix one by commiting my patch rt.perl.org/rt3/Ticket/Display.html?id=52276 | 18:15 | |
| japhb | cognominal: I'm still in the commitbit process, not a committer yet | ||
| slavorg, help | 18:16 | ||
| slavorg | I'm slavorg, an op-bot.Commands: trust, distrust, believe, disbelieve, leave, join. See also jerakeen.org/programming/slavorg | ||
| ambs | slavorg, leave #parrot | 18:17 | |
|
18:17
slavorg left,
slavorg joined
|
|||
| cognominal | slavorg, join #perlfr | 18:17 | |
| slavorg | I won't join there, because I don't trust you there. | ||
| japhb | slavorg has rather compartmentalized notions of trust | 18:18 | |
| ambs | slavorg, do op | ||
|
18:19
slavorg joined
|
|||
| ambs | japhb, please op slavorg | 18:24 | |
| Infinoid | opbots, names | ||
| ambs | there | 18:25 | |
| Infinoid | next question, where is clunker | ||
|
18:26
clunker3 joined
|
|||
| ambs | there | 18:26 | |
| :D | |||
| moderator | Devel: 0.6.1 | parrotcode.org/ | 19/675 new/open tix | 18:29 | |
| ambs | easier that way | 18:30 | |
| than to sum all the time | |||
|
18:43
Tux32 joined,
Tux32 left
19:58
Psyche^ joined
|
|||
| japhb | ambs++ # easy is good | 19:58 | |
| clunker3, help | |||
| Wow, I wasn't expecting all that | 20:00 | ||
| dalek | r27624 | allison++ | pdd25cx: | 20:03 | |
| : [pdd25cx] Update rethrow for new semantics, untodo rethrow tests. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27624 | |||
| allison@perl.org | Concurrency Tasks: | 20:04 | ||
| link: www.perlfoundation.org/parrot/index...ency_tasks | |||
| shorten | dalek's url is at xrl.us/bjqpy | ||
|
20:11
Zaba joined
21:02
bacek joined
21:52
guru joined
21:53
tedkat joined
22:02
Theory joined
22:06
tetragon joined
22:26
guru left
23:15
kid51 joined
|
|||
| dalek | r27625 | jkeenan++ | trunk: | 23:26 | |
| : Applying patch submitted in | |||
| : rt.perl.org/rt3/Ticket/Display.html?id=54374. Provide a little bit | |||
| : more configuration information so that tests of inter::libparrot emit no | |||
| : 'uninitialized value' warnings. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27625 | |||
| japhb | Any windows or Mac OS X people about? | 23:52 | |
| Eevee | I love that you actually have to ask around for a Windows user | 23:53 | |
| japhb | heh | 23:54 | |
| Tene | I'm installing XP in a VM right now. Does that count? | 23:57 | |
| tetragon | I'm here with PPC OS X 10.5 | 23:58 | |
| japhb | Great | 23:59 | |