|
Parrot 0.6.2 "Reverse Sublimation" Released | parrotcode.org/ | 18/672 new/open tix Set by moderator on 23 May 2008. |
|||
|
00:28
Limbic_Region joined
|
|||
| dalek | allison@perl.org | Bylaws: | 00:36 | |
| link: www.perlfoundation.org/parrot/index.cgi?bylaws | |||
|
00:36
ank joined
|
|||
| spinclad | purl, rakudobugs is see rakudobug: mailto:rakudobug@perl.org | 00:57 | |
| purl | OK, spinclad. | ||
|
01:09
kid51 joined
01:18
confound joined
01:42
Ademan joined
01:45
Theory joined
01:56
askie joined
01:58
rdice joined
02:24
confound joined
|
|||
| kid51 must sleep | 02:31 | ||
| purl | $kid51->sleep(8 * 3600); | ||
|
02:31
confound joined
03:22
Zaba joined
04:13
tetragon joined
06:17
TimToady joined
06:23
ejs joined
06:52
Zaba_ joined
07:04
AndyA joined
07:22
tewk joined
|
|||
| dalek | r27776 | pmichaud++ | trunk: | 07:33 | |
| : [pct]: | |||
| : * Add keyed_int scope. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27776 | |||
| r27777 | pmichaud++ | trunk: | |||
| : [nqp]: | 07:34 | ||
| : * Switch postcircumfix:[] to use keyed_int scope instead of keyed. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27777 | |||
| r27778 | pmichaud++ | trunk: | 07:35 | ||
| : [rakudo]: | |||
| : * Refactor lots of stuff dealing with Pairs, argument handling, and lists. | |||
| : The resulting code is 127 lines shorter, more correct, gets rid | |||
| : of lots of unwanted references to "infix:,", and helps get us closer | |||
| : to being able to handle list assignment and list context. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27778 | |||
| cognominal | pmichaud++ # when ones remove code and improves thins, that menas he gets it right | 07:36 | |
| bacek | pmichaud++! infix:, - root of all evil! | 07:37 | |
| karma pmichaud | |||
| purl | pmichaud has karma of 1277 | ||
| Tene | Now I need to svn up again before I leave in the morning. | 07:39 | |
| cognominal | pmichaud++ # never panics | ||
| Unable to find regex 'panic' | 07:40 | ||
| Null PMC access in invoke() | |||
| Eevee | panic: panic not found | ||
| Tene | panic: Eevee not Eevee | ||
| Eevee | I'm not? | 07:42 | |
| this raises a lot of questions | |||
| bacek | Only true Eevee can raise a question. You are not Eevee | 07:43 | |
| Tene | reduce all code to one word: DWIM | 07:44 | |
| Eevee | that's Perl 7 | 07:46 | |
| Tene sleep | |||
|
07:47
iblechbot joined
|
|||
| cognominal | when Perl 7 is bootsrapped, it eventually compiles himself whith the unique following line: DWIM ::= 42 | 07:48 | |
| Eevee: this is good if you trapped in a cave with a cyclop | 07:50 | ||
| s/you/you are/ | 07:51 | ||
| pmichaud the tree is broken | 08:24 | ||
| I checked with a clean tree (non polluted in my side) | 08:25 | ||
| moritz | which tree? | ||
| rakudo works fine for me | 08:26 | ||
| just ran spectest_regression, all pass | |||
| Tene | cognominal: more information, please? | 08:30 | |
| purl | it has been said that more information is available at our Details page. | ||
| nopaste | "bacek" at 202.7.166.163 pasted "Failed 5/583 test programs. 19/11275 subtests failed." (23 lines) at nopaste.snit.ch/13054 | 08:48 | |
| bacek | I'm not sure about latest commits... I didn't run make test for couple of weeks | ||
| nopaste | "cognominal" at 82.67.232.89 pasted "you broke perl6" (13 lines) at nopaste.snit.ch/13055 | 08:53 | |
| cognominal | I did make realclean | ||
| forget information | 08:54 | ||
| purl | cognominal: I forgot information | ||
| cognominal | forget more information | ||
| purl | cognominal: I forgot more information | ||
| bacek | purl? | ||
| purl | yes, bacek? | ||
| bacek | forgot purl | 08:55 | |
| forget purl | |||
| purl | bacek: I forgot purl | ||
| bacek | stupid bot? | ||
| purl | What do you expect for 1 meg of AI? | ||
| bacek | LOL :) | ||
| is purl implemented in erl6? | 08:56 | ||
| perl6? | |||
| purl | perl6 is, like, pretty explicit about making them available | ||
| moritz | purl, forget perl6 | ||
| purl | moritz: I forgot perl6 | ||
| moritz | purl: perl 6? | ||
| purl | somebody said perl 6 was the spec, rakudo and pugs are two of the implementations. | ||
| moritz | purl, perl6 is dev.perl.org/perl6/ or done when it's done | 08:57 | |
| purl | OK, moritz. | ||
| cognominal | autoreference? | 08:58 | |
| autoreference is fun with purl | |||
| moritz | autoreference is also "did you mean autobox?" | 08:59 | |
| purl | okay, moritz. | ||
| bacek | karma? | 09:00 | |
| purl | karma is, like, just as useful as the Perlmonks XP :-) or at ircxory.jrock.us/ | ||
| moritz | karma bacek | ||
| purl | bacek has karma of 7 | ||
| bacek | not so much ;) | ||
| cognominal | bacek, no, purl is written in perl 5 | 09:01 | |
| moritz | bacek: make more commits ;) | ||
| bacek | moritz, can you commit patches from #54740 and #54742? :) | ||
| moritz | bacek: I don't have a commit bit (yet) | 09:02 | |
| bacek | me either | ||
| karma moritz | |||
| purl | moritz has karma of 21 | ||
| bacek | heh. 3 times more :) | ||
| moritz | bacek: and more than half of it due to one patch ;) | ||
| or rather, one patch and three follow-ups that fixed that patch. And then really fixed it ;) | 09:03 | ||
| bacek | moritz, :) | ||
|
09:04
ejs joined
09:15
ejs joined
09:38
Ivatar joined
|
|||
| cognominal | we start slowly and accelerates progressively until we attain the Kurzweilian singularity (Perl 7 enlignment) | 09:45 | |
|
09:48
ejs joined
|
|||
| bacek | Why dies_op is not implemented in Test.pm? | 09:53 | |
| moritz | which Test.pm? | 10:02 | |
| rakudo: my $x = sub { say "foo" }; $x(); | |||
| bacek: I think because $! isn't implemented yet | 10:03 | ||
| uhm, 'make testtest' is b0rked | 10:05 | ||
| bacek | shit... | 10:17 | |
| bacek hates 'infix:,'... | |||
| dalek | allison@perl.org | Bylaws: | 10:18 | |
| link: www.perlfoundation.org/parrot/index.cgi?bylaws | |||
| bacek | pmichaud, when you'll be available: check past/pir for "my $x=sub {say 'Hello'}; $x()" | 10:21 | |
| infix:, suck all the time... | |||
| dalek | allison@perl.org | Articles of Incorporation: | 10:25 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| cognominal | pmichaud, my bad. my tree was clean in the sense that 'svn diff' returns nothing but that is not a pristine one | 10:50 | |
| dalek | allison@perl.org | Articles of Incorporation: | 10:51 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| dalek | allison@perl.org | Articles of Incorporation: | 10:52 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| dalek | allison@perl.org | Articles of Incorporation: | 10:53 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| dalek | allison@perl.org | Articles of Incorporation: | 10:57 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| dalek | allison@perl.org | Articles of Incorporation: | 11:11 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
|
11:13
rdice joined
|
|||
| dalek | allison@perl.org | Articles of Incorporation: | 11:15 | |
| link: www.perlfoundation.org/parrot/index...orporation | |||
| shorten | dalek's url is at xrl.us/bkyfj | ||
| dalek | allison@perl.org | Bylaws: | 11:18 | |
| link: www.perlfoundation.org/parrot/index.cgi?bylaws | |||
|
11:23
Psyche^ joined
11:52
Casan joined,
kid51 joined
|
|||
| bacek | Hmm... | 12:06 | |
| What the difference between 'push @l, (1,2,3)' and 'push @l, [1..5]'? | |||
| Why first pushes 3 items and second only one? | 12:07 | ||
| moritz | the first flattens, the second doesn't | ||
| the first is identical to push @l, 1, 2, 3; | |||
| whereas [...] never flattens | |||
| dalek | r27779 | jonathan++ | trunk: | ||
| : [rakudo] A few updates to Mutable PMC, and subclass it for Scalar, Array and Hash containers. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27779 | |||
| r27780 | jonathan++ | trunk: | |||
| : [rakudo] Tests for Mutable PMC. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27780 | |||
| bacek | moritz, in which syn it described? And how I can distinguish this calls in PIR? | ||
| ho. Jonathan is alive! :) | 12:08 | ||
|
12:09
Ademan joined
|
|||
| moritz | bacek: S03 calls [1,2,3] an "array composer" | 12:10 | |
| bacek | S03? | ||
| purl | S03 is the operators spec or dev.perl.org/perl6/doc/design/syn/S03.html | ||
| bacek | moritz, thanks. | 12:11 | |
| moritz | bacek: btw the IRC logs at irclog.perlgeek.de/parrot/today turn strings like "S03" and S03:1234 into links automatically | ||
| bacek | Do I understand right that we really need Array class in rakudo? | 12:12 | |
| moritz, I don't need logs! I'm here right now! :) | |||
| moritz | bacek: I'm here as well, but I find these links so convenient that I used logs anyway ;) | 12:13 | |
| for example r27780 linking to the last changeset | |||
| cognominal | moritz++ # I did not know that | 12:15 | |
| bacek thinking about writing plug-in for xchat to do same thing. | 12:16 | ||
| moritz | cognominal: half of my commits to the pugs repo where actually tweaks to the IRC logs ;) | 12:17 | |
| cognominal | I want to move from xchat to limechat once I add some missing features. | ||
| were is that in pugs? | |||
| moritz | in misc/irclog/ | ||
| svn.pugscode.org/pugs/misc/irclog/l...Log/WWW.pm adds the markup | 12:18 | ||
| cognominal | next is to rewrite it in Perl 6 :) | 12:20 | |
| I just got a "natural" use of regex as a method with a paramter but it is not yet supported | 12:25 | ||
|
12:28
iblechbot joined
12:32
jbf joined
12:43
ejs joined
|
|||
| Juerd | Also, if you want to type URLs but not long ones, tnx.nl/S03 redirects. | 12:50 | |
| (Will probably be moved to another domain soon though) | |||
| moderator | Parrot 0.6.2 "Reverse Sublimation" Released | parrotcode.org/ | 18/672 new/open tix | logged in irclog.perlgeek.de/parrot/today | 12:53 | |
|
13:13
Ademan joined
13:53
pnutr joined
13:56
jbf left
|
|||
| bacek | moritz, do you have commit permission to pugs? | 13:57 | |
| moritz | bacek: yes | 14:08 | |
| bacek: want one too? | 14:09 | ||
| bacek | moritz, no. | 14:15 | |
| moritz, can you add 'lives_ok' into t/spec/fudge | |||
| moritz | bacek: I can | ||
| bacek | moritz, thanks. Line 76 | 14:16 | |
| moritz | bacek: done | 14:17 | |
| bacek | moritz, thanks | ||
| moritz | you're welccome, thanks for report | ||
| ing | |||
| bacek | moritz, ho! Can I send you few... ee.. lot of patches for spectest? With #?rakudo skip 'Not implemented yet' in most of them? | 14:20 | |
| moritz | bacek: you can, but you can also get a commit bit within 3 minutes | ||
| bacek | moritz, no. I do not want. Really :) | 14:21 | |
| moritz | ok | ||
| either nopaste them or send to moritz at faui2k3.org | |||
|
14:25
jhorwitz joined
|
|||
| nopaste | "bacek" at 202.7.166.163 pasted "S29-list/sort.t patch for moritz" (62 lines) at nopaste.snit.ch/13057 | 14:25 | |
| cognominal | bacek++ | 14:26 | |
| nopaste | "bacek" at 202.7.166.163 pasted "S29-list/grep.t patch for moritz" (34 lines) at nopaste.snit.ch/13058 | 14:27 | |
|
14:36
ejs joined
14:37
Theory joined
|
|||
| bacek | How I can check arity of passed closure in PIR? E.g. in @l.map { $^a + $^b } ? | 14:44 | |
| moritz | bacek: patches committed | 14:47 | |
| s/mm/m/ | |||
| bacek | moritz, thanks | ||
| moritz++ :) | |||
| bacek found arity method... | 14:50 | ||
|
14:50
teknomunk joined
14:58
Ademan joined
15:44
petdance joined
|
|||
| Tene | bacek: .arity, or, if you need more information about, say, optional or slurpy params, inspect | 15:54 | |
|
16:46
Psyche^ joined
16:53
Zaba joined
|
|||
| cognominal | I just got a "natural" use of regex as a method with a paramter but it is not yet supported <=== I was wrong | 16:59 | |
| pmichaud | (lives_ok) we're wanting to not come up with too many tests that fudge has to recognize, I think | 17:19 | |
| lives_ok is probably okay for now, but we don't want to go overboard with it | 17:20 | ||
| moritz | I think we should just make everything available that is needed frequently | ||
| pmichaud | with "frequently" being the key word | ||
| moritz | ack -al lives_ok|wc -l | 17:21 | |
| 145 | |||
| pmichaud | what does lives_ok test that couldn't be easily tested by something else? | ||
| moritz | that something doesn't through an exception | 17:22 | |
| pmichaud | wouldn't 'ok' do that? | ||
| moritz | no | ||
| ok's args are evaluated before ok() is called | 17:23 | ||
| lives_ok expects something Callable | |||
| and there are many instances of 'eval "string"; ok !$!, "it lived";' that I'd like to convert to eval_lives_ok | 17:24 | ||
| (or we could use a multi of lives_ok(Str, ...), but that could be confusing) | 17:25 | ||
| dalek | r27781 | chromatic++ | trunk: | 17:35 | |
| : [PMC] Tidied PMCProxy code slightly. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27781 | |||
| jonathan | hi all | 17:41 | |
| Workshop has no wifi...just a cat-5 for the person who is giving a talk | |||
| moritz | hi jonathan ;) | ||
| jonathan | Thus my general off-lineness, though I did a ci of some hacking I'd done earlier. | ||
| moritz: See you got more tests added. :-) | |||
| moritz | jonathan: I don't think it's comitted yet | 17:42 | |
| dalek | r27782 | chromatic++ | trunk: | ||
| : [src] Improved C++ building: removed unnecessary casts, improved attribute | |||
| : ordering (NotFound, RT #54674). | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27782 | |||
| jonathan | moritz: Will do now | 17:46 | |
| Just discovered I don't have a patch program on here. | |||
| moritz | d'oh | ||
| jonathan | I didn't hvae lex and yacc either...well, fixing that now. | ||
| moritz | should I send you the plain file? | 17:47 | |
| cognominal | jonathan : I have a temporary logo for rakudo : objectif-brousse.org/rakudo.jpg | ||
|
17:47
petdance_ joined
|
|||
| moritz | btw 'my &x = 1' should fail (because 1 !~~ Callable), but doesn't in rakudo | 17:47 | |
| jonathan | moritz: Once I've got container types/mutable stuff sorted out, plus :instanceof for subs, that will be fixed. | 17:48 | |
|
17:48
petdance joined
|
|||
| jonathan | Need to get both of those done first. | 17:48 | |
| moritz | ok | ||
| jonathan | cognominal: I'm hoping that it's a camel doing martial arts... ;-) | 17:49 | |
| moritz | .oO( Jew Jitsu www.adi.priv.hu/cucc/jew-jitsu.jpg )O |
17:50 | |
| jonathan | However, they're both on my do really soon list - in fact, the mutable stuff is well underway. | ||
| dalek | r27783 | jonathan++ | trunk: | ||
| : [rakudo] Add more tests to the known passing list. Patch courtesy of moritz++. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27783 | |||
| jonathan | moritz: lol! :-) | 17:52 | |
| dalek | r27784 | jonathan++ | trunk: | 17:54 | |
| : [rakudo] Update makefile to build the scalar, array and hash PMCs that subclass Mutable. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27784 | |||
| r27785 | chromatic++ | trunk: | 18:03 | ||
| : [JIT] Undid improper extern-ization of two x86-JIT-only variables from r27736 | |||
| : (NotFound, also RT #54602). | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27785 | |||
| r27786 | jonathan++ | trunk: | 18:05 | ||
| : Update MANIFEST to include PMCs I added earlier today. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27786 | |||
|
18:19
braceta joined
18:23
teknomunk joined
|
|||
| dalek | r27787 | jonathan++ | trunk: | 18:32 | |
| : [rakudo] Turns out that calling a PMC Scalar isn't such a good idea. :-) | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27787 | |||
| jonathan puts on his armor of C horror protection and hacks on IMCC. | 18:35 | ||
|
18:46
ank joined
19:00
cognominal joined
|
|||
| pmichaud | I'm also on limited bandwidth today (cell phone while driving through town) | 19:00 | |
| jonathan: how's the mutable stuff coming along? | 19:01 | ||
| (if I disappear suddenly, it's because of cell droppage) | |||
|
19:01
Psyche^ joined
|
|||
| dalek | r27788 | chromatic++ | trunk: | 19:05 | |
| : [IMCC] Tidied file, resolving one small TODO. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27788 | |||
| jonathan | pmichaud: Well, I actually replaced copy with assign, and :viviself with Mutable rather than Undef, and passed all the sanity tests earlier today. | 19:07 | |
| not committed that patch, actually reverted it since it was simple find/replace | 19:08 | ||
| Will do a branch, I guess. | |||
| pmichaud | I'm happy with either branch or trunk, if you are. | 19:10 | |
| i.e., you can choose. It's okay if spectest_regression breaks temporarily as long as 'make test' works. | |||
| I looked at the code for .= last night -- shouldn't we able to treat .= as just a method call and assign? | 19:11 | ||
| jonathan | I am without wifi at the venue, so if I can get a lot working... | ||
| Be careful if you refactor that | 19:12 | ||
| Make sure my Dogg | |||
| oops | |||
| my Dog $fido .= new(); | |||
| still workis afterwards | |||
| pmichaud | right. "my Dog $fido" should cause $fido to be initialized with a Dog protoobject, which then becomes the invocant for .new, yes? | 19:13 | |
| jonathan | yes | ||
| IIRC, there was a little subtlety to getting .= to work when you had a declaration | 19:14 | ||
| pmichaud | hmmmm | ||
| I'm guessing it'll be easier when mutables are in place, because we should be able to get rid of :viviself entirely | 19:15 | ||
| jonathan | ? | ||
| We still need the initial thing to be a Scalar or whatever | |||
| Not just a null PMC | |||
| pmichaud | right, but I'd bind it immediately | ||
| jonathan | ah, ok | ||
| I was viviself-ing it. | 19:16 | ||
| pmichaud | my $a; should immediately create a Scalar and bind it to $a | ||
| jonathan | OK | ||
| Works for me. | |||
| pmichaud | however, that Scalar can be smart enough to respond with false to "exists" if it hasn't been assigned to or vivified yet | ||
| jonathan | well, I put a Failure in it initiallhy. | ||
| Need to get it to have a protoobject if it was a class though | 19:17 | ||
| pmichaud | well, if we do my $a; then does $a exist yet? | ||
| jonathan | No | ||
| So far I'm just forwarding find_method to whatever the value is, though. | |||
| pmichaud | so, what I wnt to have happen is | ||
| that a mutable keeps track of how it should be initialized when it is vivified | 19:18 | ||
| or, alternately, it could go ahead and vivify itself, but report 'false' for exists until it's assigned to | |||
| that probably makes more sense. | |||
| and yes, it could go ahead and get a protoobject at initialization. | |||
| so, "my $a;" creates a scalar $a and initializes it with a Failure object | 19:19 | ||
| jonathan | That is what I am doing at the moment. | ||
| See Mutable PMC. | |||
| pmichaud | "my Dog $a;" creates a scalar $a and initializes it with a Dog protoobject | ||
| jonathan | Right. | ||
| That's what I'm planning. | |||
| pmichaud | so then "my Dog $a .= new()" evaluates "my Dog $a" first, then just calls .new on the protoobject and assigns the result back into $a | ||
| jonathan | The subtlety is that you generate some PAST that initializes it with the proto-object. | 19:20 | |
| pmichaud | yes, but that's part of "my Dog $a" and not .= | ||
| right? | |||
| jonathan | yeah, but you need to get the PAST::Var out of that to use with .=. | ||
| And that's what the special-case code in .= is doing. | 19:21 | ||
| pmichaud | but "my Dog $a" is a PAST::Var | ||
| jonathan | It's a bit more. | ||
| pmichaud | ?? | ||
| jonathan | It's a binding too. | ||
| And setting of properties if there's a type constraint. | |||
| pmichaud | the binding returns the thing bound, fwiw | ||
| setting of properties should be part of the viviself of my Dog $a | |||
| dalek | r27789 | chromatic++ | trunk: | 19:22 | |
| : [src] Removed an unnecessary const_string() call from MMD registration code. | |||
| pmichaud | for that matter, it can all go into the viviself | ||
| dalek | diff: www.parrotvm.org/svn/parrot/revision?rev=27789 | ||
| jonathan | Then viviself needs to be powerful enough to suport that. | ||
| pmichaud | viviself can have any PAST tree | ||
| jonathan | Oh? | ||
| I didn't know that. | |||
| That makes things easier. :-) | |||
| pmichaud | most things that take strings can also take PAST trees | ||
| string is just a shortcut for a PAST tree to do "new 'Foo'" | 19:23 | ||
| jonathan | But not :name.... ;-) | ||
| pmichaud | right. But :named can be :-) | ||
| jonathan | (BTW, if :name could take a tree, we can probably tidy some more things up.) | ||
| pmichaud | and if we really want :name to accept a PAST var, we could do that. | ||
| that's a good idea. | |||
| jonathan | Well, or a PAST::Op. | 19:24 | |
| pmichaud | sorry, I meant PAST tree | ||
| jonathan | Sure | ||
| That would let some of the indirect access be cleaner. | |||
| OK, I'm going to go and meet up with some people now. | |||
| pmichaud | yes, it would -- we could get rid of some unshifts. | ||
| jonathan | Be sociable. :-) | ||
| BTW, my PCT talk at the uni and my Perl 6 talk at NPW today were both well received. | 19:25 | ||
| pmichaud | excellent. | ||
| jonathan | Got people talking about trying to do various languages with PCT. | ||
| pmichaud | I submitted talks for PCT and Rakudo to YAPC::EU | ||
| jonathan | OK | ||
| I will submit mine too. | |||
| I talked to one of the organizers today. | |||
| They know I'm coming and will submit. | |||
| Asked if I would co-ordinate with you, what we would talk about. Told him we were way ahead of him on that. :-) | 19:26 | ||
| Will probably submit an OO and a types one. | |||
| pmichaud | excellent | ||
| those would be well received also | |||
| jonathan | I think so. | 19:27 | |
| People here seemed to like what they saw. | |||
| I talk about Rakudo tomorrow. | |||
| Today was about Perl 6 as a language. | |||
| Anyway, beer time...laterz. | 19:29 | ||
| pmichaud | later | ||
| cognominal | jonathan, how many people at the workshop? | 19:33 | |
| pmichaud the panic is still broken. | 19:35 | ||
| spinclad | <panic: Help!> ==> <panic: 'Help!'> | 19:36 | |
| pmichaud | which panic? | ||
| oh, it's not being imported. | 19:37 | ||
| just a sec. | |||
| actually, panic must be working, otherwise we'd never see a syntax error. So, where is panic broken? | 19:38 | ||
| cognominal | Unable to find regex 'panic' | 19:39 | |
| Null PMC access in invoke() | |||
| okm the syntax changed | |||
| I am doing a pod5 grammar | 19:40 | ||
| I don't get it | 19:43 | ||
| pmichaud | I probably need to be able to see an example of it not working. | ||
| cognominal | I pasted the TOP rule of perl 6 | 19:45 | |
| so I should get the same problem with a faulty perl 6 | |||
| I check | |||
| pmichaud | is the grammar a subclass of PCT::Grammar ? | ||
| cognominal | ho shoot. | 19:47 | |
| you are right | |||
| pmichaud | afk for a while # nap | 19:48 | |
|
19:48
Zaba_ joined
|
|||
| cognominal | thx | 19:48 | |
| dalek | r27790 | rgrjr++ | trunk: | 20:08 | |
| : + Remove gratuitous "__" from names. | |||
| diff: www.parrotvm.org/svn/parrot/revision?rev=27790 | |||
|
20:14
mire joined
20:28
pjcj joined
20:31
guru joined
20:48
super_ joined
20:58
Zaba joined
20:59
tetragon joined
21:27
askie joined
21:45
rdice joined
22:02
ejs joined
22:03
Psyche^ joined
|
|||
| bacek | morning... | 22:26 | |
| cognominal | when bacek the sentient andipodian wakes up it's time for me to go to bed. | 22:44 | |
| I am not a true programmer that takes the graveyard shift | 22:47 | ||
|
22:52
jisom joined
|
|||
| jonathan has insomnia. :-( | 23:05 | ||
| Infinoid | at least its a weekend | 23:06 | |
| Infinoid is trying to stay awake after stuffing his belly full of sushi | 23:07 | ||
| jonathan | Infinoid: Yeah, but I'm giving talks. | 23:08 | |
| Had one on Friday, gave one today, got another tomorrow. | |||
| Anyway, went for a walk just now...maybe that helps. | |||
| jonathan likes walking around Stockholm. | 23:09 | ||
| Infinoid | cool | ||
| cognominal | I can't sleep eiher :( | ||
| and jonathan must keep strenght to talk Friday at conferences.mongueurs.net/fpw2008/schedule | 23:10 | ||
| jonathan | cognominal: I have work meeting here on Monday. I fly home on Tue. I get back at 6pm. On Thursday morning I fly to France for FPW. | ||
| So it's all quite exhausting. | |||
| if I can get some sleep in between now and then, I'll be fine. | |||
| cognominal | and on the side, you are a core programmer of parrot :) | 23:11 | |
| jonathan | I'm trying to do that between talks. ;-) | ||
| Actually, I have no conferences between FPW and YAPC::EU. | |||
| cognominal | I will meet you at the boarding gate in Orly, btw | ||
| jonathan | So I have time to code, and to get to know my new country. | ||
| Boarding gate? | 23:12 | ||
| Shouldn't we check in together? | |||
| So we can have seats together on the flight? | |||
| Bonus hacking! ;-) | |||
| cognominal | yes | ||
| jonathan | OK | ||
| Email me (jnthn@jnthn.net) your cell number | |||
| I call you once I land from Vienna. | |||
| And then we can meet up and go check in. | 23:13 | ||
| cognominal | yes | ||
| jonathan | Cool. | ||
| jonathan is looking forward to Albi conference. | |||
| Ok, I will try and sleep now. | 23:14 | ||
| Got first talk of the morning (thankfully, at 10am) tomorrow. uh, today. | |||
| night all | |||
| cognominal | sent | ||
| jonathan | thanks | ||
| will reply with mine | 23:15 | ||
| cya | |||
| cognominal | I will bring a mulitplug power cord. | ||
| boardind gate != checking gate. I understand jonathan now. | 23:19 | ||