Camelia, the Perl 6 bug

IRC log for #parrot, 2008-10-11

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:10 AndyA joined #parrot
00:22 dalek r31871 | Whiteknight++ | trunk:
00:22 dalek : [PMC] fix shl_p_i on integers to return the correct results. The function was creating a new PMC dest for the result, which was not the same as SELF. In essence, the result of the shift was being discarded.
00:22 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31871
00:32 Theory joined #parrot
00:43 bacek rakudo: my $a=5; my $b = \$a; $b=42; say $b
00:44 polyglotbot OUTPUT[42␤]
00:44 bacek rakudo: my $a=5; my $b = \$a; $b=42; say $a
00:44 polyglotbot OUTPUT[5␤]
00:45 bacek rakudo: my @a=(5); my $b = \@a; $b[0]=42; say @a[0]
00:45 polyglotbot OUTPUT[42␤]
01:01 dmknopp joined #parrot
01:28 ab5tract joined #parrot
01:33 apeiron joined #parrot
01:33 Tene Where was that exception thing chromatic was reporting?  I can't find the mail anymore.
01:35 Tene Bah.
01:36 kid51 joined #parrot
01:36 Tene I remember talking aobut it!  It's in the scrollback!
01:39 dalek r31872 | tene++ | hllmagic:
01:39 dalek : Delete the hllmagic branch, as it has been merged into trunk.
01:39 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31872
01:39 Tene If someone can find the mail I'm talking about, I'll look at it, but I'm apparently suffering from a bad case of stupid tonight.
02:13 dalek r31873 | jkeenan++ | trunk:
02:13 dalek : File was failing c_parens coding standards test.  Fixed in multiple locations.
02:13 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31873
02:18 selenamarie joined #parrot
02:20 * Coke reminds tene to make him remember the thing he forgot.
02:22 Tene Coke: I remembered, but I can't find the email I was responding to.
02:22 Tene Chromatic had some recursive error handler problem...
02:22 dalek r31874 | tene++ | hllify:
02:22 dalek : Create a new branch for moving languages into separate .HLLs
02:22 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31874
02:27 * Coke reminds tene to make him remember the thing he forgot.
02:29 Tene But I DID remember!
02:29 Tene Anyone know if pmichaud is going to be online tonight?  I have some PCT architecture issues to ask him about.
02:30 * Coke was making a joke, you see, about a recursive error handler. Quiet droll.
02:30 Coke "quite, even."
02:30 Coke pmichaud was travelling, and didn't know when he'd be arriving at his destination.
02:30 * Coke tries like hell to get another test running to completion for tcl.
02:31 * Coke almost liked it better when he could fudge things.
02:36 Hinrik Coke: any relation to cokehabit?
02:36 Coke purl, cokehabit?
02:36 purl bugger all, i dunno, coke
02:37 Coke Hinrik: not that I'm aware.
02:37 Hinrik alright
02:42 Tene Coke: Oh, clever!
02:43 Tene Coke: Specifically, I'm wondering about PCT exporting shit to the HLL that loads it.
02:44 Tene Should I automatically do it in :load, or should each HLL explicitly import them, or should HLLs just go to the ['parrot';'PCT';'whatever'] namespace, etc.
02:45 Tene I'm leaning toward automatic in :load, personally.
02:47 Infinoid Tene: you remembered to look at chromatic's recursive error handler, right? :)
02:47 Tene Infinoid: can you find the email he sent about it?
02:47 Tene Which list was it on?
02:49 Infinoid apparently not p2
02:50 Tene Was I hallucinating that email
02:50 Tene ?
02:50 Tene I *was* pretty sleepy at the time...
02:51 Infinoid http://nopaste.snit.ch/14264 was his stack trace from yesterday
02:52 Tene Yeah, that looks like what I saw.
02:52 Infinoid think he posted it via rakudobug
02:53 Infinoid but I'm not on that list, and I don't know where the archives go.
02:53 Tene purl: parrot-internals?
02:53 purl no idea, tene
02:53 Infinoid purl, rakudobug?
02:54 purl well, rakudobug is mailto:rakudobug@perl.org
02:54 Infinoid ah, http://rt.perl.org/rt3/Tic​ket/Display.html?id=59778
02:55 Tene Infinoid++
02:55 Infinoid I am amazed that I remembered.
02:56 Tene I'll work on it after I get lolcode working in its own HLL
03:00 Coke error:imcc:syntax error, unexpected '\n', expecting '(' in file 'EVAL_16548' line 3
03:01 Coke that's a lot of EVAL'd code.
03:02 * Coke wonders if he can make parrot barf by invoking the PIR compiler recursivlely, but only in a clinical way.
03:05 cjfields joined #parrot
03:09 nopaste "cjfields" at 76.199.9.204 pasted "fix for hllmagic merge breaking Rakudo S05-transliteration/with_closure.t" (14 lines) at http://nopaste.snit.ch/14270
03:10 cjfields Don't know if anyone is around, but I saw that hll_magic merge broke Rakudo .trans
03:12 cjfields I nopasted a patch, but I can post a ticket to RT if needed (changing "foo = isa bar, 'PGE::Match'" to "foo = isa bar, 'PGE;Match'")
03:13 cjfields I wouldn't be surprised if the other issues popping up elsewhere are similar in nature, meaning s/::/;/
03:13 selenamarie joined #parrot
03:16 cjfields Just a thought, but should that be "isa bar, ['PGE','Match']"?
03:17 cjfields (which doesn't work, btw)
03:18 Coke ['PGE';'Match'] ?
03:20 cjfields well, in thinking that the way namespaces in hllmagic changed
03:20 Coke ['PGE';'Match'] (note the semicolon)
03:21 cjfields ah, yes
03:21 cjfields (never drink and irc)
03:23 cjfields I'm thinking, for consistencies sake, it would make sense to have that.  Or maybe I'm just thinking too hard about it...
03:24 Coke does parrot yet have a way to say "only use this much system memory adn no more" ?
03:26 cjfields not sure myself, but if there is a recursion limit maybe something is built in for that.
03:26 Tene Coke: ulimit?
03:26 purl ulimit is a shell built-in
03:27 cjfields yes, there is that too
03:27 Tene Yes, the ;
03:27 cjfields ;)
03:27 Tene If Coke doesn't commit that shortly, I will in a bit.
03:27 cjfields thanks
03:27 Coke have at it.
03:28 Tene You want to test against ['PGE';'Match']
03:28 cjfields tried it already
03:29 Tene you said you tried with ,
03:29 * cjfields kicks self
03:30 cjfields yes, that works
03:31 nopaste "cjfields" at 76.199.9.204 pasted "new patch for hllmagic and .trans" (14 lines) at http://nopaste.snit.ch/14271
03:31 cjfields though it's a simple fix, really
03:32 cjfields thanks for pointing that out Tene, I would have left it
03:37 dalek r31875 | tene++ | trunk:
03:37 dalek : [rakudo]: Fix Str.trans.  cjfields++
03:37 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31875
03:38 cjfields karma Tene
03:38 purl tene has karma of 284
03:38 Tene 2*2*71
03:38 purl 284
03:38 Tene Eh, s'okay
03:39 cjfields what's 285?
03:39 Andy joined #parrot
03:39 Tene 5*57
03:39 purl 285
03:40 cjfields tene++
03:40 cjfields heh
03:40 Tene Oh, that's not prime!
03:40 Tene 3*5*19
03:40 purl 285
03:40 Tene That's better.
03:40 cjfields that's better than 284
03:40 Tene Quite.
03:45 cjfields joined #parrot
03:50 cjfields joined #parrot
04:46 Bzek joined #parrot
04:50 Tene lolcode: VISIBLE "OH HAI GUYZ"
04:50 polyglotbot OUTPUT[OH HAI GUYZ␤]
05:10 TiMBuS joined #parrot
05:17 Ademan joined #parrot
05:38 magnachef__ joined #parrot
06:35 TiMBuS joined #parrot
06:36 johbar joined #parrot
06:39 cotto anyone used ddd to poke parrot?
06:44 cotto it doesn't seem to be as smart as gdb about using yet-unresolved function as breakpoints
07:06 cotto this is fun
07:06 cotto If I make ascii_compute_hash return early, the method clobbering bug goes away.
07:15 dalek r31876 | pmichaud++ | trunk:
07:15 dalek : [rakudo] spectest-progress.csv update: 203 files, 4366 passing
07:15 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31876
07:30 Tene pmichaud: ping
07:31 Tene Or is that an automated commit?
07:49 masak joined #parrot
07:52 mberends joined #parrot
07:58 iblechbot joined #parrot
08:53 bacek joined #parrot
09:21 bacek evening, good evening
09:21 masak bacek: and good day.
09:21 purl every day above ground is a good day
09:22 bacek masak: 20:20 here ;)
09:22 masak heh. 11:22 here.
09:23 bacek you live in past! Future is already there!!!
09:24 masak so you easterners keep telling me.
09:24 masak one could argue, though, that those extra 9 hours make me better prepared for the future, once it comes :)
09:25 bacek indeed :)
09:25 cotto 02:24 here.  so, any of you future guys want to give me a lottery number or something?
09:25 masak cotto: sorry, I don't toy with causality any more
09:26 masak it's fun, but the effects are too drastic
09:28 cotto causality is overrated
09:29 masak au contraire -- we don't appreciate it enough in our daily lives
09:31 bacek wow. rakudo pass spectest_regression again!
09:40 bacek bacek@icering:~/src/parrot/languages/perl6$ ../../parrot perl6.pbc  -e 'class A { method succ { say "OH HAI" } }; my $a = A.new; $a++;'
09:40 bacek OH HAI
09:40 bacek masak: this is what you want? ;)
09:44 masak aye :)
09:44 bacek holy... why find_method throws exception when method not found?
09:48 nopaste "bacek" at 122.110.123.82 pasted "succ/pred handling for masak" (52 lines) at http://nopaste.snit.ch/14272
09:48 masak \o/
09:48 bacek don't forget to run spectest_regression before commit ;)
09:48 masak bacek++ :)
09:48 masak bacek: I will
09:51 bacek any other things that casual ex-developer can do in couple of hours?
09:51 bacek (I can't fix lexpads and LTM ;)
09:51 bacek and hash slices too... :(
09:51 masak aw... I was just about to mention #58392 :)
09:53 masak bacek: maybe #59484? I don't know how difficult it is...
09:54 bacek I'll take a look
09:54 masak it would allow November to avoid some package name repetition
09:54 bacek BTW, I've got much simpler bug for lexpads.
09:54 masak O RLY?
09:54 purl YA RLY
09:55 masak OIC.
09:55 bacek #58916
09:55 bacek without recursion
09:57 masak ah.
09:57 masak :(
09:57 masak lexpads are hard! let's go shopping.
09:58 masak bacek: #59120 is probably not too hard, either
09:58 masak dito #59118
09:59 bacek masak: I think Tene and Pm works on packages/modules.
09:59 masak oki
09:59 masak #58922 :) that should be a fun one to fix
10:01 bacek masak: I never touched RakudoOO before... But I can do it now ;)
10:01 masak great!
10:01 masak I can watch, and learn.
10:02 bacek pugs: my @a = (1); @a[0] := @a; @a.perl
10:02 bacek EWRONGCHANNEL
10:03 masak :)
10:04 bacek hmm... pugs produces very strange result...
10:06 masak aye
10:06 masak ok, this is my first commit, so...
10:06 masak what should I provide as my username/password?
10:06 masak I tried my bitcard correspondents, and they didn't work
10:07 moritz masak: in bitcard you have an option to generate a svn password
10:08 masak moritz: "My Sites"?
10:08 moritz masak: dunno
10:09 moritz masak: oh wait, no...
10:09 * masak waits
10:09 moritz https://svn.perl.org/accounts/
10:09 masak ah
10:10 moritz you need to get an account there, and log in via bitcard
10:10 bacek masak: class A { my $!b; method x { $!b = "b" } }; A.new.x
10:10 masak (Firefox 3)-- # scary "Secure Connection Failed" page
10:10 bacek this should fail
10:10 masak bacek: why?
10:10 bacek it's read-only AFAIU
10:11 moritz if so, how would you ever be able to set a private attribute
10:11 bacek my $!b is rw
10:11 bacek my  $.count;        # generates a public read-only .count accessor
10:11 bacek my  %!cache is rw;  # generates no public accessor
10:12 moritz bacek: "public accessors" are of method form
10:12 bacek so, I suppose, that 'my $!b' should be read-only private.
10:12 masak bacek: IIUC, $.a is readonly, but $!a is rw per default
10:12 masak I don't have an S12 reference offhand to back me up, so this is just from memory
10:12 moritz if $!b is in your scope, it's readonly. Maybe some accessors are read-only, but if you don't use those, you don't care about them
10:13 moritz s/readonly/read-write/
10:14 masak aye
10:14 dalek r31877 | masak++ | trunk:
10:14 dalek : [rakudo] prefix/postfix ++ and -- now delegate to succ and pred, respectively
10:14 dalek : patch courtesy of Vasily Chekalkin (bacek++)
10:14 dalek : this patch fixes bug #59596
10:14 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31877
10:15 moritz masak++ # welcome our new patch monkey overlord ;)
10:16 masak dz :)
10:17 bacek what the difference between has/my/our??? I don't understand this fu...
10:17 masak has: object attribute, my: class attribute
10:17 moritz bacek: my: lexical variable
10:17 moritz has: object attribute
10:18 bacek In classes.
10:18 moritz our: lexical alias to package variable
10:18 moritz bacek: if you have *one* variable in a class, it's a "class variable"
10:18 bacek our $.count;        # generates a public read-only .count accessor
10:18 bacek our %!cache is rw;  # generates no public accessor
10:18 bacek my  $.count;        # generates a public read-only .count accessor
10:18 bacek my  %!cache is rw;  # generates no public accessor
10:18 purl i already had it that way, bacek.
10:18 moritz bacek: but it's only accessible in the lexical scope (my)
10:18 bacek I can't spot difference between my/our...
10:19 moritz masak: is there a test for #59596 somewhere?
10:19 masak not as far as I know.
10:19 moritz bacek: class Foo { my $x }; class Foo is also { # can't access $x here! }
10:19 bacek moritz: Ah! Ok.
10:19 moritz bacek: with "our", you can get access to $x outside the lexical scope
10:19 masak moritz: want me to write one?
10:20 moritz masak: yes, please
10:20 * masak does so
10:22 masak hm, I could put it in t/spec/S03-operators/autoincrement.t, or make a new test file in t/spec/S12-methods/ ...
10:22 moritz yes ;)
10:22 * masak leans toward the former
10:22 * moritz pushes masak a bit so he falls onto the former
10:23 * masak crashes into the former at high speed
10:23 masak ouch.
10:26 Hinrik is there an easy way to find a part of the Perl 6 spec that is missing tests?
10:27 masak Hinrik: very good question. I'd answer "by eye", i.e. by reading the specs at spec.pugscode.org
10:28 masak and being on the lookout for things that look untested
10:29 Hinrik are all the spec tests available shown in the relevant Synopsis document?
10:29 moritz look in t/TASKS in the parrot repo
10:29 masak Hinrik: those that have smartlinks are shown.
10:30 Hinrik I see
10:31 Hinrik masak: is that because some tests shouldn't have smartlinks or just that they haven't been added yet?
10:32 Hinrik moritz: I see no such file
10:33 masak Hinrik: just that they haven;t been added yet.
10:33 masak s/;/'/
10:33 Hinrik ok
10:39 dalek r31878 | allison++ | trunk:
10:39 dalek : [pdd27mmd] Add initialization code to TODO test for subclassing C PMC types
10:39 dalek : from PIR.
10:39 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31878
10:43 bacek joined #parrot
10:43 moritz Hinrik: in the pugs repo
10:43 moritz sorry, was a thinko from me :(
10:44 Hinrik ah
10:45 iblechbot joined #parrot
10:57 Hinrik is this the most up-to-date syntax file? http://svn.pugscode.org/pugs/util/perl6.vim
10:57 moritz yes :/
10:58 moritz it's better than nothing, but it gets thoroughly confused with some kind of quotes
10:58 moritz mostly in regexes
11:01 masak & lunch
11:03 dalek r31879 | allison++ | trunk:
11:03 dalek : [cage] Change multi initialization strings to C strings, to eliminate
11:03 dalek : 'non-constant initializer' errors in certain C compilers. Addresses RT #59658.
11:03 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31879
11:32 omega joined #parrot
11:46 kj joined #parrot
12:21 masak joined #parrot
12:32 particle1 joined #parrot
12:46 dalek r31880 | allison++ | trunk:
12:46 dalek : [pdd27mmd] Change scalar PMC's 'pow' to a MULTI, to fit expected dispatch
12:46 dalek : pattern.
12:46 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31880
12:58 magnachef joined #parrot
13:00 magnachef__ joined #parrot
13:06 kid51 joined #parrot
13:09 magnachef joined #parrot
13:32 magnachef__ joined #parrot
13:46 bacek joined #parrot
13:58 dalek r31881 | fperrad++ | trunk:
13:58 dalek : [Lua]
13:58 dalek : - fix Markdown test
13:58 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31881
13:59 dalek r31882 | fperrad++ | trunk:
13:59 dalek : [install]
13:59 dalek : - fix Markdown test
13:59 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31882
14:06 dalek r31883 | fperrad++ | trunk:
14:06 dalek : [Lua] merge hllmagic
14:06 dalek : - partial revert of r31862
14:06 dalek : - now, lpeg & Lua bytecode translation work fine with luac.pl, they don't deal with PCT::HLLCompiler, so they don't need new convention when all is broken (pdd27mmd & hllmagic).
14:06 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31883
14:06 masak what would it take to fix #57652, by the way?
14:07 masak ISTR that it hinges upon some new exception mechanism or sump'n
14:07 moritz time and skills ;)
14:07 masak dang.
14:07 masak :)
14:08 moritz probably an exception handler in the surrounding block
14:08 moritz and when() throwing a control exception at block exit
14:09 moritz thing is, the surrounding block could be *any* type of block, not just when { ... }
14:11 masak aye
14:11 masak would it need its own type of exception?
14:11 moritz wait a sec...
14:11 purl wait a sec... is purl one of those answer bots?
14:12 masak purl: nobody likes you.
14:12 purl masak: sorry...
14:12 masak purl: forget wait a sec
14:12 purl masak, I didn't have anything matching wait a sec
14:12 masak purl: forget wait a sec...
14:12 purl masak, I didn't have anything matching wait a sec
14:13 masak another question: what would it take to implement $filename ~~ :e ?
14:13 moritz for 1 { given 1 { say 1 }; say 2; } # would that execute the 'say 2'?
14:13 particle joined #parrot
14:14 moritz masak: sub ':e' { ... } probably
14:14 masak moritz: "The given block is just one way to set the current topic, but a switch statement can be any block that sets $_, including a for loop (assuming one of its loop variables is bound to $_) or the body of a method (if you have declared the invocant as $_)."
14:14 purl i already had it that way, masak.
14:14 masak purl: what?
14:14 purl masak: i haven't a clue
14:14 moritz masak: does that answer my question?
14:15 moritz purl, forget the given block
14:15 purl moritz, I didn't have anything matching given block
14:15 masak moritz: I think so. any block which does something with $_
14:15 masak ah, here:
14:15 masak "If the smart match succeeds, when's associated block is executed, and the innermost surrounding block that has $_ as one of its formal parameters (either explicit or implicit) is automatically broken out of."
14:15 masak that's better
14:16 moritz ok, so it's basically a leave() to the outer block
14:17 masak aye
14:17 moritz so implement leave() first
14:17 masak :)
14:17 moritz and a when { ... } block would just call leave() on block exit
14:17 masak is there prior art on the sub ':e' thing? in November, we test for existence by trying to open the file
14:18 masak moritz: unless it had a continue at the end
14:18 moritz does a leave() trigger a continue block?
14:19 moritz masak: I guess parrot has a 'stat' method/opcode/whatever
14:19 particle there's an OS pmc
14:19 moritz runtime/parrot/library/parrotlib.pir
14:19 moritz 133:    stat $I0, name, 0
14:20 masak moritz: no, not a continue block, a continue statement
14:20 masak "You can explicitly leave a when block and go to the next statement following the when by using continue."
14:20 moritz ah
14:21 masak which, IIUC, is Perl 6 code representing negative PIR code
14:21 * moritz is thoroughly unfamiliar with all that advanced control flow
14:21 masak moritz: time to take the step and start using Perl 6 :)
14:22 moritz "after the exams" # good excuse ;)
14:22 moritz I don't even use redo() and continue blocks in Perl 5
14:22 moritz (maybe I should?)
14:23 * masak sort of stumbled over the continue block thing in Perl 5 today
14:24 masak they seem useful when you're incrementing something, and have a lot of next calls
14:24 masak makes the code cleaner
14:34 magnachef joined #parrot
14:37 magnachef__ joined #parrot
14:42 particle joined #parrot
14:43 tetragon joined #parrot
15:10 kid51 joined #parrot
15:32 iblechbot joined #parrot
15:38 pmichaud pong
15:39 Tene hi
15:39 Tene Can you explain the "PCT exporting stuff to the calling namespace" issue?
15:40 Tene Should the call explicitly ask for it?  Should PCT do it automatically in a :load block?
15:40 pmichaud :load block -- probably not.  The :load block doesn't really know where to export it to.
15:40 pmichaud also, the module might have already been loaded once (and being (re)loaded by another module)
15:41 pmichaud I'm planning to register a "Parrot" compiler that implements the 'load_module' method.
15:41 pmichaud that method will then do the load_bytecode, and then search through the appropriate EXPORT::ALL subnamespace to export the symbols into the caller's namespace.
15:42 jhorwitz joined #parrot
15:43 Tene Hmm.  Okay.
15:44 particle joined #parrot
15:46 dalek r31884 | fperrad++ | trunk:
15:46 dalek : [Lua] pdd27mmd
15:46 dalek : - add some VTABLE modifier
15:46 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31884
15:46 pmichaud but yes, there are a few oddities that have to be handled there as yet
15:47 dalek r31885 | fperrad++ | trunk:
15:47 dalek : [WMLScript] pdd27mmd
15:47 dalek : - add some VTABLE modifier
15:47 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31885
15:48 pmichaud at this point what I really want/need is for the PAST protoobjects to be bound into the PAST::EXPORT::ALL namespace.
15:54 Tene This is something I'd really like to work on this weekend.  If you could commit a plan or list of some sort to the branch, that would be really great.
15:54 Theory joined #parrot
15:57 Tene Starting Monday I'm teaching a really exhausting class, so I want to get everything I can done before then.
16:03 pmichaud I'm still trying to see exactly how to get the PAST::* protoobjects into the hll namespace
16:04 pmichaud the problem with :load and load_bytecode is that we can't really identify the caller from within a :load sub
16:04 Tene What if you just export the namespace?
16:04 pmichaud oh, that would probably work.
16:04 pmichaud (thinking.)
16:04 Tene interp['namespace';1] will get the caller
16:04 pmichaud inside of a :load sub?
16:04 Tene but you're right about the "already loaded" issue
16:04 Tene Yes.
16:04 pmichaud interesting.
16:04 Tene I tested.
16:04 Tene Want me to post the tests?
16:04 pmichaud no, I believe you.
16:06 Tene And why are we exporting the namespaces instead of having the user do lookups in ['parrot';'PCT';...] ?
16:06 pmichaud how does one do that in NQP?
16:07 pmichaud i.e., in actions.pm for the 'perl6' HLL I have to have PAST::Var refer to the 'parrot' one.
16:07 Tene Oh, right.
16:07 Tene Clever.
16:07 Tene Okay.
16:22 pmichaud Tene: I don't have a quick answer at the moment, sorry.
16:22 Tene s'okay
16:22 pmichaud lunch here -- back in about 30
16:23 Tene RPG here -- back in several hours
16:23 gmansi joined #parrot
16:28 mdiep_ joined #parrot
16:35 selenamarie joined #parrot
17:17 magnachef joined #parrot
17:19 magnachef__ joined #parrot
17:50 particle joined #parrot
17:50 Theory joined #parrot
17:53 jhorwitz joined #parrot
18:03 Zaba joined #parrot
18:04 dalek r31886 | pmichaud++ | trunk:
18:04 dalek : [rakudo]:  Some updates to progress-graph.pl.
18:04 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31886
18:26 dalek r31887 | pmichaud++ | trunk:
18:26 dalek : [rakudo]: STD.pm alignment -- add <args>, split out <morename> in <name>
18:26 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31887
18:51 dalek r31888 | pmichaud++ | trunk:
18:51 dalek : [rakudo]:  STD.pm alignment -- convert <identifier> in term:name to <name>
18:51 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31888
19:24 contingencyplan joined #parrot
19:34 jhorwitz_ joined #parrot
19:44 dalek r31889 | pmichaud++ | trunk:
19:44 dalek : [rakudo]:  Eliminate bogus duplicate <name> rule.
19:44 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31889
20:08 johbar joined #parrot
20:20 cjfields joined #parrot
20:31 Whiteknight joined #parrot
20:41 selenamarie joined #parrot
20:42 Theory joined #parrot
20:49 Zaba joined #parrot
21:10 ab5tract joined #parrot
21:12 ab5tract [suggestion] new parrot mailing list info page and google group should get links @ http://www.parrot.org/dev
21:34 bacek joined #parrot
21:36 dalek r31890 | fperrad++ | trunk:
21:36 dalek : [Lua] pdd27mmd
21:36 dalek : - overload VTABLE 'cmp', because :
21:36 dalek :     $P0 = new 'LuaNil'
21:36 dalek :     $I1 = islt $P0, $P0  # throws an exception
21:36 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31890
21:46 cjfields joined #parrot
22:19 dalek r31891 | cotto++ | trunk:
22:19 dalek : [codingstd] trailing space fix
22:19 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31891
22:22 dalek r31892 | cotto++ | trunk:
22:22 dalek : [vtable] add cmp_pmc VTABLE function
22:22 dalek diff: http://www.parrotvm.org/svn​/parrot/revision?rev=31892
22:52 gmansi joined #parrot
23:05 davidfetter joined #parrot
23:11 Theory joined #parrot
23:58 Khisanth joined #parrot

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

Parrot | source cross referenced