#parrot Parrot 0.5.2 Released | parrotcode.org/ | see www.parrotcode.org/misc/parrotsketch-logs/ for logs
Set by moderator on 11 February 2008.
00:41 cotto_ joined
svnbotl r26082 | jkeenan++ | trunk: 01:21
: Remove Test::Simple, Test::More and Test::Builder from the Parrot distribution. All are available in Perl 5.8, which is the minimum version required for building Parrot. Fix one test file. See rt.perl.org/rt3/Public/Bug/Display....?id=38262.
diff: parrotvm.org/svn/parrot/revision/?rev=26082
chromatic Do we need to update META.yml and Bundle::Parrot now? 01:24
kid51 chromatic: I don't know what META.yml is all about, but, from looking at its contents, I suspect the answer is Yes. Because the directory lib/Test/ no longer exists. As for Bundle::Parrot, I suspect the answer is No. Isn't that for non-core modules that are desirable but not mandatory? 02:01
chromatic If Parrot::Test relies on the output from a specific version of Test::Builder, we should mark that as a minimum dependency. 02:15
02:47 Theory joined 02:58 kid51 joined
svnbotl r26083 | jkeenan++ | trunk: 03:24
: Deleting 'lib/Test' from no_index because the directory itself has ceased to be.
diff: parrotvm.org/svn/parrot/revision/?rev=26083
r26084 | jkeenan++ | trunk: 03:56
: Tagging trunk at r26083 so that the tcif can be synched to it.
r26085 | jkeenan++ | trunk:
: Deleting superfluous tag tcif-25845
diff: parrotvm.org/svn/parrot/revision/?rev=26085
03:57 skv_ joined
kid51 must sleep 04:08
purl $kid51->sleep(8 * 3600);
04:32 svnbotl joined
svnbotl r26087 | chromatic++ | trunk: 04:39
: [config] Use PMC type names, not dotted constants, when creating the
: configuration PMC.
diff: parrotvm.org/svn/parrot/revision/?rev=26087
05:09 gabriel joined 07:10 uniejo joined
spinclad re constant == not considered for GC: an approach i've seen involved not flagging items but letting a generational compacting GC do its job on them, producing a well-localized, compact layer, depending on earlier = more core layers, and rarely to be considered for GC again. all this would fall out of such a GC system once it's ready. (more) 07:12
meantime i wonder if the cost of misflagging and correct flagging may for now outweigh the benefit of shortening GC.
chromatic Probably. 07:13
purl Really? Probably? Are you Certain it's not certain? Are you sure it's unsure? I think you need to look harder.
spinclad (btw was my first line complete for you? should have ended in '(more)') 07:16
chromatic yes
spinclad (kthx)
08:03 iblechbot joined 08:29 contingencyplan joined 08:34 cosimo joined 09:20 kj joined 09:35 jjore joined 09:37 DarkWolf84 joined 09:45 lbr left 09:59 AndyA joined
svnbotl r26088 | chromatic++ | trunk: 10:49
: [Lua] Constant String PMCs need to contain constant STRINGs. Hopefully this is just a temporary workaround until we get constants sorted.
: Lua still doesn't quite run with GC enabled, but it's close.
r26089 | kjs++ | trunk:
: [ecmascript]
11:02 marmic joined
svnbotl r26090 | kjs++ | trunk: 11:14
: [docs] improve operator table documentation a bit.
diff: parrotvm.org/svn/parrot/revision/?rev=26090
11:35 kid51 joined 11:48 davidfetter joined
svnbotl r26091 | jkeenan++ | tcif: 11:52
: Until Test-Harness-3.11 is available, will need to make a system call to
: prove to run pre- and postconfiguration tests, as App::Prove::run()
: exits prematurely.
diff: parrotvm.org/svn/parrot/revision/?rev=26091
11:57 dwave joined
svnbotl r26092 | jkeenan++ | tcif: 12:08
: Correct overly strict test #2; use 'ok' instead of 'is' in 01.t tests.
diff: parrotvm.org/svn/parrot/revision/?rev=26092
12:09 Coke joined 12:13 wknight8111 joined 12:19 svnbotl joined 12:50 mire__ joined 12:56 iblechbot joined 13:00 Andy joined 13:16 liona29 joined 13:52 gryphon joined
moderator Parrot 0.5.3 Released | parrotcode.org/ | see www.parrotcode.org/misc/parrotsketch-logs/ for logs 13:55
Coke gmail is giving me ads for "bird diaper flight suits" when viewing parrot tickets. 14:00
lathos It's a very, very mad world. 14:07
14:18 cout joined 14:24 jq joined
Coke lathos: hai. 14:25
cognominal_ Coke, parrot is still leaking after all? 14:26
Coke ... hence the diaper?
cognominal_ yea
Coke =-)
does that make chromatic and andy the diaper team? 14:28
lathos Not going there. 14:30
Coke is there an easy way to reverse an array pmc? 14:37
(fixedpmcarray)
14:41 jhorwitz joined
AndyAway I have experience with diapers. 14:56
Andy We know there is plenty of leakage. 14:58
15:15 camgirl29 joined
Andy Current Parrot leakage from "perl6 -e'say "Hello, World!"' 15:34
pastebin.com/m2d682b4
jonathan Andy: If you run Rakudo in interactive mode, do "class Foo { }" and press enter, do you get an error? 15:40
Just want to check someone other than me is seeing this... 15:41
Andy can't look right now
ask me in 5
pmichaud rebuilding, checking
jonathan pmichaud: I was working on a Parrot guts patch when I ran into this...thought for ages it was my patch, then tested again in a clean tree and it's still here... 15:42
pmichaud what error are you getting? 15:43
Andy uniqua:~/parrot $ ./parrot -
class Foo { }
purl it has been said that class Foo { } is okay
Andy error:imcc:syntax error, unexpected PARROT_OP ('class')
in file '-' line 1
jonathan I know that this worked up until relatively recently, because otherwise I'd never have been able to do/test 26081
pmichaud andy: forgot perl6.pbc
jonathan: did you try running with -G ?
jonathan class Foo { }
purl class Foo { } is okay
jonathan too few arguments passed (0) - 4 params expected
particle c:\\usr\\local\\parrot\\trunk\\languages\\perl6>perl6
class Foo {}
too few arguments passed (0) - 4 params expected
jonathan pmichaud: Same with -G 15:44
particle ayep
jonathan But when I did, say, 26081 I was not svn up'd to latest Parrot core.
pmichaud iwbni the "too few arguments" message also said what sub was being called
cognominal_ iwbni?
particle kicks purl 15:45
purl NEWSFLASH: LAMER ATTACKS INFOBOT. FILM AT 11
jonathan The odd thing is, it says one sub in the stack trace, and the line number is that of the next sub.
cognominal_: it would be nice if...
particle purl, iwbni is "it would be nice if"
purl OK, particle.
cognominal_ in case of syntax error is that possible to get the parser stack? 15:46
jonathan I went back to 26074 and the bug is there too, so it wasn't related to the unicode improvements.
particle i'm going through -t 1 now
pmichaud ...parser stack?
jonathan No, call stack at the point of error.
pmichaud but "point of error" is the point at which we detected the error 15:47
it doesn't say anything about how far the parser got
jonathan If we get to execution, I mean.
Note that --target=pir works.
pmichaud in case of "syntax error" we don't get to execution, right?
particle -e fails, though
pmichaud (my "parser stack" note was in response to cognominal_'s q, sorry) 15:48
jonathan pmichaud: Ah, sory, OK. :_)
nopaste "particle" at 24.19.3.148 pasted "tail of output from ../../parrot perl6.pbc -t 4 -e "class Foo { }"" (1062 lines) at nopaste.snit.ch/12409 15:49
pmichaud running with -t1 gives me a segfault
cognominal_ I mean, what the parser has commited so far and how or something like that
particle it's in HLLCompiler's evalpmc
pmichaud cognominal_: that needs to come from the error message 15:50
cognominal_ yes
jonathan particle: Yup, that's where I saw it. But the line number matches up with HLLCompiler's eval.
It's funny that this code fails, but "say 'hi';" works
pmichaud oh 15:51
there's something wrong with the PIR
oh, nm 15:52
it's okay
hmmm
svnbotl r26094 | coke++ | trunk: 15:53
: [tcl]
: Simplify [lsort] - one of our pmc ancestors has a sort; use that one,
: delete our own version. add in a way to reverse a list, to implement
: --decreasing (since the builtin sort doesn't let us flip the sense
pmichaud what is "$def" ?
Coke Andy: I'm vaguely curious as to whether or not ./tclsh -e "puts {Hello, world.}" leaks more.
jonathan The currently being defined class.
pmichaud but why is it a lexical?
Andy Coke: Remind me later today and I'll run it for you.
jonathan Because I can't see a way in PAST to just say "use a register". 15:54
pmichaud but why do you need to store it in a register in the first place?
jonathan It's a temporary, but I need to refer to it in many places, passing it off to various methods...
pmichaud ahhh
jonathan Like, for add_attribue, add_role, etc.
I'd like a cleaner solution, if there is I'd be happy. But it was the best I could think of without resorting to inline PIR. 15:55
ok
26049 works 15:56
26074 does not.
So the change is somewhre between those.
pmichaud my thinking was to collect all of the things to be added into a single call to create the class
as opposed to separate calls for each attribute, each role, etc. 15:57
jonathan I guess that could work too.
pmichaud so, each action method for 'has', etc. simply stores entries in the symbol table, then when we're done with the block for the class we collect all of the attributes together then 15:58
jonathan That could work too. 15:59
Maybe cleaner.
I don't feel strongly either way. 16:00
pmichaud anyway, that's not what is at issue here :-)
jonathan Sure.
Trying to work out which revision it is...
Spent ages trying to figure out what on earth I'd done wrong with my "does" patch...
26052 is not working 16:01
16:02 peeps[work] joined
jonathan parrotvm.org/svn/parrot/revision/?rev=26052 16:02
Other patches between this one and the one that works were to Pheme, so I suspect this one.
pmichaud I wondered about this patch when I saw it 16:03
Coke that's just converting to tailcalls. *shouldn't* be a problem.
jonathan I'm trying to spot why it's wrong, and it's not obvious to me...
Coke (if it is, it's exposing a parrot bug.)
pmichaud a tail call is not exactly the same
especially if the called function returns something other than a single value 16:04
Coke if the original assignment was to a PMC, it doesn't matter.
if the original assigment was to a base type, yes, you're then missing an autobox.
pmichaud huh
?
the tailcall can still be missing an autobox 16:05
but lets look at arg mismatch
Coke Didn't I just say that?
pmichaud if sub 'foo' does .return ($P0, $P1, $P2)
then there's a difference between
$P1 = 'foo'() .return ($P1)
and
.return 'foo'()
16:06 peepsalot joined
Coke ... what's the difference? 16:06
pmichaud I'm not saying that's the error in this case, I'm just saying that they aren't equivalent
the non-tail call version returns a single PMC
the tailcall version returns three PMCs
Coke seems reasonable, ok. 16:07
(in this case, though, that's not happening. =-)
pmichaud similarly, if sub foo does .return ($I0) 16:08
then there's a difference between
$P1 = 'foo'() .return ($P1)
and
.return 'foo'()
Coke not really. 16:09
pmichaud the first does autoboxing to a PMC
16:09 peepsalot joined
pmichaud the second may or may not 16:09
Coke since all the autoboxing paths I can think of will result in the same answer.
pmichaud assuming that the tail call is within sub 'bar', then there would be a difference with $S0 = 'bar'()
because the tailcall would coerce directly from int to string without going through PMC 16:10
jonathan OK, found it 16:12
It's the second hunk in the HLLCompiler patch
426 \t \t $P1 = $P0(source)
427 \t\t.return ($P1) 425 \t.return $P0(source)
ugh
- \t \t $P1 = $P0(source) 16:13
- \t\t.return ($P1)
+\t \t.return $P0(source)
wtf
You gt the idea.
:-)
16:13 peepsalot joined
pmichaud yes, from the nopaste :-) 16:13
so, the PIR compiler doesn't like being called via a tailcall? 16:14
jonathan Basically, tail-calling into what we get back from compreg doesn't work.
That's my analysis.
pmichaud I can believe it. The PIR compiler PMC is probably somewhat odd
jonathan Yeah.
Seems a likely culprit.
OK, guess for now we revert that bit of the patch, then it's a ticket. 16:15
pmichaud yes
nice catch
jonathan I'll do the fix. Anyone for the ticket? ;-)
Andy Who wanted the tcl help? 16:17
particle coke did. that's the guy that isn't me.
Coke [RESEND] Andy: I'm vaguely curious as to whether or not ./tclsh -e "puts {Hello, world.}" leaks more.
Andy Coke, YOU want me to try some tcl stuff 16:18
Coke (than the equivalent perl6 version)
Andy ok, making.
what exact commandline do you want?
I don't see a tclsh
ahhh, it's a target 16:19
jonathan Reverted that one tail call.
Coke ../../parrot tcl.pbc -e "puts {Hello, world.}" would also work. 16:20
Andy MANY more leaks 16:21
800k
jonathan Writing the ticket for RT now... 16:22
16:22 peepsalot joined
Andy okm mailed 'em to you, Coke. 16:22
back to work I go.
16:26 particl1 joined
svnbotl r26095 | jonathan++ | trunk: 16:27
: [pct] Undo a tailcall optimization; tail-calling into the PIR compiler sometimes seems to not work.
diff: parrotvm.org/svn/parrot/revision/?rev=26095
Coke tcl back down to two failing tests if i disable GC.
Andy++ thanks.
Andy you're welcome. 16:29
16:29 peepsalot joined
svnbotl r26096 | jonathan++ | trunk: 16:33
: [core] Add pmc variant of the does vtable method and a related op.
diff: parrotvm.org/svn/parrot/revision/?rev=26096
16:36 camgirl29 joined 16:37 peepsalot joined 16:41 cj joined 16:42 peepsalot joined, peeps[work] joined 16:49 peepsalot joined 16:53 peepsalot joined 16:55 Theory joined 17:07 mj41 joined
svnbotl r26097 | jonathan++ | trunk: 17:11
: [core] Implement does_pmc and do some other bits of refactoring of the does code.
diff: parrotvm.org/svn/parrot/revision/?rev=26097
17:13 peepsalot joined 17:14 davidfetter joined
Coke is there a perl based tool for finding cut and pasted code? Something like PMD's CPD that works on arbitrary text files? 17:16
17:17 peepsalot joined, Bill_Ruppert joined, parrot-poke joined
particle PMD? CPD? 17:20
davidfetter has gone and forgotten who's supposed to be in .pt at the moment 17:23
particle you are!
Coke pmd.sourceforge.net/cpd.html 17:26
davidfetter i meant apart from yours truly
davidfetter touching up his slides for a lisbon.pm meeting...
17:28 silug joined
jonathan Hmm. So...what next on Rakudo... :-) 17:28
svnbotl r26098 | jonathan++ | trunk: 17:30
: [rakudo] Implement smart-matching against a role name to check if the class does the role, plus a little clean-up to the role creation code.
r26099 | jonathan++ | trunk:
: [rakudo] Add a file missed out in the previous ci. Oops.
diff: parrotvm.org/svn/parrot/revision/?rev=26099
particle jonathan: try make test 17:31
i'm getting a sanity test failure, 07-simple-multisubs.t
with r26099. same for you?
push_pmc() not implemented in class 'Closure' 17:33
cognominal_ jonathan, I want all the pair syntaxes :)
I am curious how you will do it because so far I fail. 17:34
17:34 sjansen joined
jonathan particle: Is r26099 latest? 17:38
particle yep
jonathan particle: Here:
t\\01-sanity\\07-simple-multisubs....ok
particle did realclean after your does_pmc patch
jonathan Right. And those that came after it shouldn't have needed that. 17:39
Hmm.
particle ok, well i'll step away from rakudo for a bit, anyway. i have too many patches in the air, gotta commit some
if you could get 'is export' working, i'd love it.
jonathan Rakudo ones or elsewhere? 17:40
particle elsewhere
jonathan OK.
particle i've got a config step for gettext
jonathan Let me know if the multisub issue goes on; since I'm throwing so much into Rakudo I'm likely to blame for problems.
particle wilco
jonathan is export - yeah, now I've got and wabbed on about how it's supposedly easy... 17:41
I only meant the "put a multi in the global namespace" bit is easy, though.
Is that the bit you're wanting?
particle hrmm.
i want to replace the pir classes with perl 6 classes
in so doing, i'd like to have 'is export' working 17:42
jonathan cognominal_: All of them? All of them? Sheesh! :-)
particle so List.max can be called with max List
jonathan cognominal_: But yes, I want them too. :-)
particle: Right, that's the multi-creation bit.
OK, looks like I've got my next tasks cut out for me. 17:43
particle or, you could work with me on getting zev's patch applied 17:44
jonathan How far off working is it?
particle it's close. lemme nopaste what i've got
cognominal_ jonathan, pairs are everywhere in Perl6
if you want to have a perl6 open function, you need pairs
jonathan cognominal_: Sure, they're important.
nopaste "particle" at 24.19.3.148 pasted "zev++'s patch, modified" (103 lines) at nopaste.snit.ch/12410 17:45
jonathan I have been looking into doing them.
Just getting it straight(ish) in my head before digging into the code.
particle: Will look into this later, having a chat with Liz now about concurrency stuff. 17:46
cognominal_ because I can't help you I am translating som pir in Perl6 and pairs would make it clean
particle right-o
cognominal_ Liz++
jonathan OK, will try and do some work on paris soon.
back in a bit
particle we'll always have pairs
17:51 Psyche^ joined
ewilhelm purl: seen kid51? 17:52
purl kid51 was last seen on #parrot 13 hours and 44 minutes ago, saying: must sleep
17:54 particl1 joined
particl1 my stupid internet is broken. 17:54
Coke particl1: did you set svn props on those new files before checkin? 17:55
particl1 probably not, can't recall.
what's the incantation for that?
Coke wondering if that explains the odd doublespacing.
prove t/distro/file_metadata.t : do what it tells you. 17:56
particl1 that's annoying. we should have a script that just does it
kick particle, would you?
17:56 peepsalot joined
particle thx 17:57
fixing
svnbotl r26100 | particle++ | trunk: 17:58
: [config] add gettext detection
: ~ if gettext libs detected, -DHAS_GETTEXT is added to ccflags
: ~ added simple tests, more needed for full coverage
diff: parrotvm.org/svn/parrot/revision/?rev=26100
r26101 | particle++ | trunk: 18:04
: don't use magic numbers
r26102 | particle++ | trunk:
: fix svn metadata
r26103 | particle++ | trunk:
particle could somebody update to 26105, realclean, and configure? 18:11
18:11 barney joined
particle i wanna make sure i didn't break non-windows platforms with that gettext config patch 18:11
it'd be nice to have results with and without gettext
svnbotl r26104 | particle++ | trunk:
: [t] fix file metadata test failure output so commands work on windows, too
r26105 | particle++ | trunk:
: [config t] fix metadata for real this time
particle Seeing if your configuration includes gettext...........................no. 18:15
so far, so good on linux-x86
Coke particle: OOC, why did you remove the semicolon on that map? 18:16
particle where? 18:17
you mean before \\n" 18:18
semicolons are not command separators on windows
if they're there, i can't copy the output from the failed tests and run it
Coke And now *i* can't do that. =-) 18:21
what is a command separator on windows?
particle ok, looks like we'll need && 18:22
i wonder if foo && <end of input> will work.
Coke eh. I can always cut and paste separately.
I am now inconvenienced, but less then you were before the patch.
particle if we prefix && on the second - last lines, it'll work for both 18:23
Coke that's easy enough. 18:30
moment.
18:31 stephen joined, stephen left
Coke ... meh. nevermind. feel free to fix it if you like, else I'll do it later. =-) 18:32
18:49 mire__ joined 19:02 IllvilJa joined
svnbotl r26106 | bernhard++ | trunk: 19:04
: [Plumhead]
: Get rid of '"' in double quoted strings.
diff: parrotvm.org/svn/parrot/revision/?rev=26106
barney cotto++ for work on PHPArray 19:09
svnbotl r26107 | bernhard++ | trunk: 19:10
: #51178: [PATCH] exists_* and delete_* for PHPArrays
: Courtesy of Christoph Otto.
r26108 | particle++ | trunk:
: [docs] typo and ws fixes
particle pmichaud: ping 19:14
cotto_ barney, thanks 19:18
svnbotl r26109 | bernhard++ | trunk: 19:22
: Remove trailing whitespace in C-code.
diff: parrotvm.org/svn/parrot/revision/?rev=26109
barney hates Perl scripts with three BEGIN blocks, t/perl/Parrot_Test.t 19:24
which does not compile here
particle the third begin can likely be removed 19:26
barney Is anybody looking at the patches from Andrew Whitworth ? 50884, 50882, 50768 19:32
cotto_ '84 doesn't seem to have a patch attached 19:36
pmichaud particle: pong 19:38
barney It's a natural language patch :=)
nopaste "particle" at 24.19.3.148 pasted "pmichaud: not-quite-working perl6-in-perl6 patch, modified from a submission by zev" (103 lines) at nopaste.snit.ch/12411 19:39
pmichaud I was hoping to avoid the perl6-bootstrap.pmc target 19:40
*.pbc
I'd rather not call it 'bootstrap' at any rate -- i.e., I'd prefer BOOTSTRAP_SOURCES to be PIR_SOURCES 19:41
and RUNTIME_SOURCES to be PERL6_SOURCES 19:42
see, for example, the way that PGE's makefile uses PGE to build a component of itself without having to have a separate PGE.pbc target 19:43
s/target/bootstrap target/
what's the not-quite-working part? 19:44
particle pmichaud: yes, i was planning to use pir/perl6 19:45
hang on, phone 19:46
ok, i'm back 19:50
too few arguments passed (0) - 1 params expected
now that jonathan found tha other tailcall problem, i wonder if it's related
current instr.: 'foo' pc 100441 (src\\gen_runtime.pir:19) 19:51
called from Sub '_block10' pc 31 (EVAL_7:15)
called from Sub 'parrot;PCT::HLLCompiler;eval' pc 785 (src\\PCT\\HLLCompiler.pir:458)
pmichaud oh. Dummy.pm is generating code that is being treated as main?
or perhaps it's because we end up with multiple _block10's 19:52
particle hrmm. there's no :main
but, yeah, i think it's multiple _block10
yes, that's it.
pmichaud let me svn up and see what I get
particle ok, you'll need svn up and apply patch
pmichaud patching... building 19:58
TimToady phone 20:01
pmichaud TimToady++
svnbotl r26110 | bernhard++ | trunk: 20:06
: #50768: [PATCH] Update Win32 platform documentation.
: Courtesy of Andrew Whitworth
diff: parrotvm.org/svn/parrot/revision/?rev=26110
20:07 schmalbe joined 20:12 flora29 joined
schmalbe particle: RT#44333 can probably be closed 20:38
particle done, thanks 20:40
Andy OK, what is up kids? 20:49
I can breathe for the afternoon.
particle you gonna hunt leaks in src/dod.c?
Andy I don't understand it. 20:50
so no. :-)
I've picked off all the leaks I can.
at this point I'm just tracking updates in the valgrind output to see what's what
particle how's splint looking? 20:51
Andy it spews a lot of stuff. 20:55
21:07 jmcadams joined
particle hey, it's that perlcast guy! 21:07
svnbotl r26111 | bernhard++ | trunk:
: #44439: [TODO] Skip files copied wholesale into repository when running perlcritic.t
: Shorten the excemption list,
: as some external modules habe been removed.
: RT#44439 is implemented
jmcadams hello :) 21:08
particle jmcadams: did you get my email about yapc banners?
jmcadams just looking at my email now.... i'm guessing that i screwed up the html :(
particle the banners are missing a colon... YAPC:NA 21:09
i think pointblack took poetic license in the design :/
jmcadams ah, yeah, just read it
oversight
purl it has been said that oversight is Schuyler's guess, but a thorough explanation would require more internals wisdom than I posess.
jmcadams will get some replacement ones up
particle great, thanks 21:10
jmcadams that's funny though... we caught a few things in the proofing, but something so obvious slipped by 21:11
one of the edits even involved removing a hurricane from the image in the background.... it looks Louisiana bound
yet we didn't see the colon 21:12
particle i wonder why the western usa is red
heh
Andy I think I'm going to make some bash autocompletion on prove. 21:20
so it only finds .t files
svnbotl r26113 | chromatic++ | trunk:
: [config] Removed trailing spaces and replaced tabs with spaces. This cleans up
: some codingstd test failures.
diff: parrotvm.org/svn/parrot/revision/?rev=26113
r26114 | bernhard++ | trunk: 21:27
: #46913: [TODO] [Perl] Correct svn_id test in t/perl/Parrot_IO.t
: Courtesy of szbalint
diff: parrotvm.org/svn/parrot/revision/?rev=26114
21:52 ilbot2 joined
moderator Parrot 0.5.3 Released | parrotcode.org/ | see www.parrotcode.org/misc/parrotsketch-logs/ for logs
kj joined 21:54 purl joined 22:20 Theory_ joined
svnbotl r26117 | petdance++ | trunk: 22:26
: using snprintf() for safety
diff: parrotvm.org/svn/parrot/revision/?rev=26117
Andy snprintf() is a satisfying function to use. 22:27
22:28 Theory joined 22:38 paula35 joined 22:40 slightlyoff joined 22:42 Theory joined 22:44 Limbic_Region joined 22:53 peeps[work] joined 23:02 lathos joined 23:03 x joined 23:12 wknight8111 joined 23:14 teknomunk joined 23:18 Theory joined 23:32 Theory joined 23:37 kid51 joined 23:44 TonyC joined 23:49 mire__ joined
svnbotl r26118 | jkeenan++ | trunk: 23:59
: New configuration step auto::gettext added without testing.
: '--without-gettext' option needed to be added to
: @Parrot::Configure::Options::Conf::valid_options.
diff: parrotvm.org/svn/parrot/revision/?rev=26118