pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, elf: etc.) (or perl6: for all) | irclog: irc.pugscode.org/
Set by Tene on 29 July 2008.
00:05 [particle] left 00:13 b_jonas left 00:20 Auzon joined 00:26 fridim_ joined
meppl good night 00:39
00:40 meppl left 00:56 idemal left 01:14 idemal joined
pugs_svn r21876 | ruoso++ | [smop] more work being done on lexical scope. The test is still failing 01:17
01:22 Sinaps joined 01:45 pbuetow_ left 01:46 Limbic_Region left 01:50 Alias__ joined 01:51 ruoso left 02:07 Alias_ left 02:10 justatheory joined
nothingmuch i think "polymorphic eval" is audreyt's fault... it sounds audreyesque 02:16
02:20 justatheory left 02:34 fco left 02:40 fernando joined, fernando is now known as Guest40380 02:59 Schwern left 03:14 justatheory joined 03:19 Guest40380 left 03:36 justatheory left 03:38 fco joined 04:05 fco left 04:33 ashizawa joined 04:36 alester joined 04:42 pbuetow joined 05:15 ashizawa left 05:25 ashizawa joined 05:36 Psyche^ joined 05:37 Patterner left, Psyche^ is now known as Patterner
gaal Eval takes many shapes. 05:43
05:49 luqui joined 06:07 mj41_ left 06:10 alester is now known as AndyAway 06:26 eternaleye left 06:53 drbean left 06:58 drbean joined 07:10 penk joined 07:14 iblechbot joined 07:16 fridim__ joined 07:18 jferrero left 07:31 fridim_ left 07:32 elmex joined 07:33 iblechbot_ joined 07:45 barney joined 07:47 iblechbot left 07:49 ashizawa left 07:51 iblechbot_ left 07:54 meteorjay left 08:04 sri_work joined, fridim__ left 08:23 iblechbot joined 08:26 drbean left 08:39 ashizawa joined, fridim_ joined 08:42 iblechbot_ joined 08:49 cls_bsd left 08:57 iblechbot left 09:01 iblechbot joined 09:12 iblechbot_ left 09:14 penk left, charsbar_ joined 09:16 charsbar left 09:19 kane_ left, iblechbot_ joined 09:30 unenana joined 09:32 unenana left 09:33 iblechbot left 09:35 Schwern joined 09:37 iblechbot joined 09:47 cls_bsd joined 09:51 iblechbot_ left 09:56 iblechbot left, barney left 09:58 meppl joined
meppl good morning 09:59
09:59 iblechbot joined 10:08 araujo left 10:11 barney joined, drbean joined 10:20 iblechbot_ joined 10:32 iblechbot left 10:52 iblechbot_ left 10:54 iblechbot joined 11:00 ludanolo is now known as ludan 11:04 ashizawa left 11:06 luqui left 11:12 iblechbot_ joined 11:26 iblechbot left, sri_work_ joined 11:28 fridim_ left 11:31 iblechbot joined 11:42 sri_work left 11:44 iblechbot_ left 11:52 baest left 11:58 lee__ joined, lee__ left 11:59 AndyAway left 12:04 iblechbot left 12:08 ruoso joined 12:13 iblechbot joined 12:14 lee__ joined 12:15 baest joined 12:16 lee__ left 12:18 cathyal joined 12:22 Schwern left 12:34 fridim_ joined 12:39 jan_ left 12:45 iblechbot left, alester joined 12:48 alester left 12:56 iblechbot joined 13:06 barney left 13:08 jferrero joined 13:10 feifei joined, feifei left 13:20 feifei joined 13:28 iblechbot left 13:32 feifei left 13:36 cookys left 13:39 icwiener joined 13:48 icwiener left, jan__ joined 13:55 kanru left 13:58 leto left 14:00 leto joined 14:04 iblechbot joined 14:21 cathyal left 14:23 iblechbot_ joined 14:26 ruoso left 14:27 cathyal joined 14:36 iblechbot left 14:45 vixey left, vixey joined 14:55 iblechbot_ left 14:58 iblechbot joined 15:01 cathyal left 15:02 ggoebel joined 15:03 cathyal joined 15:05 araujo joined 15:06 araujo left, araujo joined 15:15 cookys joined 15:21 kanru joined 15:23 barney joined 15:30 iblechbot left 15:38 cathyal left 15:50 Sinaps left 15:56 pmurias joined 15:57 alester joined 16:07 axyjo joined 16:17 iblechbot joined 16:24 Limbic_Region joined 16:36 iblechbot_ joined 16:45 pmurias left 16:47 fridim__ joined 16:49 iblechbot left 17:02 fridim_ left 17:03 fridim_ joined 17:08 iblechbot_ left 17:13 fridim__ left 17:14 alester left, meppl left 17:19 iblechbot joined 17:22 pmurias joined 17:34 Limbic_Region left 17:37 iblechbot_ joined 17:39 cindy22 joined 17:41 cindy22 left 17:46 edpratomo joined 17:47 ruoso joined 17:51 iblechbot left 17:52 sri_work_ left
pmurias ruoso: hi 17:55
ruoso: are you blocking on any part of mold now? 17:56
17:56 iblechbot joined 18:02 [particle] joined 18:09 iblechbot_ left 18:12 cognominal__ joined 18:15 iblechbot_ joined 18:18 [particle]1 left 18:20 cognominal_ left 18:28 iblechbot left 18:29 alester joined
pmurias what is the printf format in C to print exactly n chars? 18:29
s1n rakudo: say 18446744073709551616/2 18:32
p6eval rakudo 29834: OUTPUT[9.22335e+18␤]
s1n pmurias: %5c (for 5 characters)? 18:33
rakudo: say 18446744073709551616/1
18:33 iblechbot joined
p6eval rakudo 29834: OUTPUT[1.84467e+19␤] 18:33
s1n rakudo: 18446744073709551616/1
p6eval rakudo 29834: RESULT[1.84467e+19]
pmurias s1n: %s.* was what I was looking for 18:39
s1n pmurias: there's a number of ways really, if it's c++ you should really use setw or something similar 18:42
if it's c, then you can use truncated strings, or the count specifier with a string 18:43
pmurias it's smop so it's C, truncated strings means? 18:44
pugs_svn r21877 | s1n++ | [spec] failing regression test due to division inaccuracy
pmurias i'm using a length field in our string object 18:46
18:48 iblechbot_ left
s1n what are you doing with the length field? got an example? 18:48
pmurias sure, printf("%s.*",len,str); 18:50
walk& 18:51
s1n pmurias: yeah, that's more or less the runtime version of the length specifier (like how i showed the example with the 5 in it) 18:52
18:53 iblechbot_ joined
s1n err well, it could be compile time (i don't want to be misleading), but you get the idea, your use is perfectly valid 18:53
pmurias s1n: len and str are variables not just placeholders 18:55
it could be "%*c" as well
18:58 iblechbot left
s1n Auzon: did you finish the gsoc work? 19:00
Auzon I have one more week of it.
19:00 kanru left
Auzon So my project will be finished then (even though the test suite work will continue, and I'm likely to be around to lend an hour here and there) 19:01
pmurias walk&
s1n Auzon: well it's good to see the test suite moving forward, thanks for the work :) 19:05
Auzon It's been fun, and a great learning experience too. 19:07
19:09 axyjo left
s1n anyone have a link to the web-based spec (the one hosted on feather with the collapsable spec tests)? 19:10
Auzon perlcabal.org/syn/ <-- that? 19:11
lambdabot Title: Official Perl 6 Documentation
s1n Auzon: yeah, the cabal, thanks
19:12 iblechbot joined
s1n bah, nothing on either readline or eof 19:13
Auzon t/spec/S16-filehandles/io.t mentions readline 19:19
t/spec/S16-io/basic-open.t mentions eof
s1n yeah, it doesn't say what the return is when an eof is reached and whether a final readline is needed to detect the eof or it sets the eof after the last valid read 19:20
right now, it looks like a final readline with undef returned is needed to detect it 19:21
err well, it looks like it doesn't actually return undef 19:22
Auzon Yeah, .eof looks underspecced 19:24
s1n hmmm
Auzon I imagine it should return Bool::True after the final line so you can use it as: until $fh.eof {.say} 19:25
hm, well, imagine that I put a $fh.readline in there too.
19:25 iblechbot_ left
s1n is there a good way to get a better print of a scalar (like how the evalbot does)? 19:26
Auzon Try .perl 19:28
19:30 iblechbot_ joined
s1n do you see where the =$filehandle operator is? 19:32
nm, s03 19:33
Auzon =$foo is generic iteration so you can use it on Ranges and such 19:36
s1n yeah i read that
Auzon You can also .shift and .pop iterators, which looks like a lot of fun on filehandles. 19:37
s1n it looks like =$foo on filehandles isn't working
19:38 Schwern joined
s1n it looks like '@foo = =$bar' is returning the IOIterator, according to the spec, it doesn't look like it works 19:39
Auzon Jonathan++ worked on this recently, so let me dig up his notes on it 19:40
Ah, right, it's broken until Rakudo has lazy lists 19:41
s1n ahh 19:42
got a link to his notes?
pmurias ruoso: what do you think i should have in the SMOP talk, a glimps of the metamodel,the smop RI stuff, m0ld?
Auzon www.rakudo.org/2008/08/fixing-bugs-...t-whe.html
lambdabot Title: Fixing bugs, and looking at where we're at - Rakudo.org
s1n Auzon: okay, that clears up that mess, thanks, i hadn't read his blog in a little while (maybe i should catch up) 19:44
19:44 iblechbot left
Auzon Yeah, I subscribe to several P6 feeds to keep on top of things. Attending Parrotsketch is also informative, though it also has non-Rakudo stuff. 19:44
19:45 barney left
s1n i do too but i have been falling behind lately 19:45
lots of non-technical things going on around here
pugs_svn r21878 | pmurias++ | [smop] fixed typo in lexicalscope, better printing of constant identifiers 19:47
19:48 fridim_ left, iblechbot_ left
pugs_svn r21879 | s1n++ | [spec] skip the prefix:= tests until lazy-lists are implemented 20:02
ruoso pmurias, although the metamodel is the most important aspect of smop, I think the roadmap on how to take a pragmatic approach to p6 will probably be more important... 20:09
20:09 edpratomo left
pugs_svn r21880 | ruoso++ | [smop] lexical scope test pass, but lots of leaks happens... 20:15
20:30 rindolf joined
pmurias ruoso: should i put the first sketch of the talk on the wiki? 20:42
i hesitate a bit to go into the roadmap, as the things with have done are dwarfed by the things to yet remaining 20:44
20:56 meppl joined
pmurias s/to// 20:56
s1n it looks like S28 is still in draft, is that correct? 21:04
21:04 alester left
s1n if so, do we mark the S02-magicals as rakudo skip? 21:05
(i guess i was soliciting moritz_ and pmichaud on that last question)
21:07 donaldh joined
pmurias ruoso: the leaks are caused by a circular refenernce with ¢continuation, not realeasing mold and something else 21:12
21:16 Alias_ joined 21:29 kanru joined 21:30 elmex left 21:37 Alias__ left 21:47 pbuetow_ joined 21:49 Schwern left 21:51 cognominal_ joined, cognominal__ left 21:52 Schwern joined 21:53 bicik joined 21:55 pmurias left 21:59 pbuetow left 22:25 donaldh left 22:42 Limbic_Region joined 22:44 bicik left 22:58 pbuetow_ left 23:36 alester joined 23:53 hcchien left 23:59 ruoso left