Parrot 0.5.3 Released | parrotcode.org/ | see www.parrotcode.org/misc/parrotsketch-logs/ for logs
Set by moderator on 27 February 2008.
00:08 kid51 joined 00:17 stephen joined
svnbotl r26138 | jkeenan++ | trunk: 00:23
: Applying two documentation patches submitted by Alan Rocker. ajr++
diff: parrotvm.org/svn/parrot/revision/?rev=26138
00:36 IllvilJa joined 00:39 IllvilJa left
Coke opbots, names 00:47
no really, names.
opbots?
purl opbots are all run by other perlers
Coke clunker? 00:48
purl hmmm... clunker is a known bot.
Coke ah, that's better.
Coke upgrades his iphone. 00:52
-> WII with kids 00:57
01:25 mire joined
cotto_ what difference is there between assign_pmc and clone? 01:33
is it just that assign_pmc takes a PMC as input? 01:35
01:45 mire joined
svnbotl r26139 | jkeenan++ | trunk: 01:46
: Eliminate trailing whitespace, per t/codingstd/trailing_space.t.
diff: parrotvm.org/svn/parrot/revision/?rev=26139
02:16 rdice joined
cotto any metacommitters here? 02:42
Coke ~~ 02:44
cotto could I have commit access? 02:45
Coke the mc's usually decide that as a group: can you ping me with an email, and I'll see where it goes? 02:46
svnbotl r26140 | jkeenan++ | trunk: 02:48
: Applying patch submitted by mkraai in RT #51170 ([PATCH] Use rm -f instead of
: rm -rf to remove files). Thanks, Matt.
diff: parrotvm.org/svn/parrot/revision/?rev=26140
cotto Coke, done. 02:51
thanks
Coke np. 02:56
cotto What was that doc that all committers are supposed to submit a signed copy of? 02:57
cla? 02:59
purl rumour has it cla is Contributor License Agreement or www.perlfoundation.org/contributor_..._agreement
kid51 must sleep 03:35
purl $kid51->sleep(8 * 3600);
04:05 slightlyoff joined 04:30 lp joined 04:32 Andy joined
lathos What's Parrot's basic success/failure return code type? INTVAL? 04:37
04:40 jjore_ joined
cotto They're OS-dependant. 04:45
man 3 failure
int on posix-compliant systems 04:46
d'oh 04:47
man 3 exit
lathos No, that's not what I mean.
I just mean "this function didn't work". I think it's int, although Parrot appears to be spectacularly bad at testing for failure. :) 04:49
OK, I think I've just done something very clever. 04:50
If this works there won't be a need to have any string conversion functions.
05:03 jjore joined
svnbotl r26141 | simon++ | trunk: 05:17
: I think this is as much as we can do for now; if this is accepted we can start converting all the string functions to use it, and that will help us hash out what other functions are needed.
r26142 | petdance++ | trunk:
: fix a sign mismatch. Move a cheap comparison before an expensive one.
diff: parrotvm.org/svn/parrot/revision/?rev=26142
spinclad lathos: that would be an exception, no? 05:23
lathos Aha.
spinclad (glad to know my clue wasn't totally clueless) 05:25
lathos My fault for reading header files not source. :) 05:26
(Hey, everything returns void? WTF?)
spinclad i'm aware at least that specs and machinery are in place for exceptions; no idea how reliably used or tested they may be. 05:27
docs/pdds/pdd23_exceptions.pod 05:29
05:56 klapperl joined 06:00 silug joined 06:04 klapperl joined
svnbotl r26143 | petdance++ | trunk: 06:07
: fixing a splint argument. hoisted a duplicated line of code
diff: parrotvm.org/svn/parrot/revision/?rev=26143
06:53 Coke joined
cotto how do I tell if a PMC is a scalar? 06:55
(as in integer, string, bigint, etc rather than an aggregate) 06:56
PerlJam cotto: Can you enumerate all of the aggregate types?
cotto: your question is quite odd btw)
cotto I can enumerate an aggregate by checking if it does hash or array, but I noticed that bigint doesn't do scalar, like I expected it to 06:59
PerlJam cotto: I mean, you can get the PMC type name with the typeof opcode. typename = typeof pmc_thingy # does that help?
cotto I'm working on a new PMC, so I'm in C. 07:00
PerlJam oh. Beats me.
cotto I guess checking that a PMC does scalar will be good enough for now 07:02
I never liked bigints anyway
(I hope they didn't hear me.)
07:21 cj joined
cotto Does destroy need to be called before pmc_reuse? 08:10
It seems like it should, but the code I've looked at doesn't. 08:11
09:09 cognominal joined 10:00 AndyA joined 10:15 x joined 10:17 barney joined 10:41 iblechbot joined 10:48 RichiH joined 11:30 pjcj joined 11:49 kj joined
svnbotl r26144 | kjs++ | trunk: 12:08
: [languages] add ecmascript to LANGUAGES_STATUS.pod
diff: parrotvm.org/svn/parrot/revision/?rev=26144
barney kjs: Is .const Integer i = 20 deprecated in favor of .const .Integer i = 20 ? 12:21
13:06 kid51 joined
svnbotl r26145 | jkeenan++ | trunk: 14:05
: Applying patch submitted by Matt Kraai in
: rt.perl.org/rt3/Ticket/Display.html?id=51280: "Make Parrot::Test
: handle error TODO tests correctly."
diff: parrotvm.org/svn/parrot/revision/?rev=26145
14:25 silug joined 14:59 wknight8111 joined
svnbotl r26146 | jkeenan++ | tcif: 15:20
: Bringing auto::gettext into tcif branch.
diff: parrotvm.org/svn/parrot/revision/?rev=26146
r26147 | jkeenan++ | tcif: 15:26
: Bring test from trunk into branch.
r26148 | jkeenan++ | tcif:
: Bring test from trunk into branch.
r26149 | jkeenan++ | tcif:
: Bring test from trunk into branch.
diff: parrotvm.org/svn/parrot/revision/?rev=26149
15:28 davidfetter joined
svnbotl r26150 | bernhard++ | trunk: 15:33
: #51296: [PATCH] PHPArray iterator and cmp support
: Courtesy of Christoph Otto.
r26151 | jkeenan++ | tcif:
: Add directory.
r26152 | jkeenan++ | tcif:
: Copy into branch file needed for probe.
diff: parrotvm.org/svn/parrot/revision/?rev=26152
15:38 peeps[work] joined 16:10 svnbotl joined 16:15 lichtkind joined 16:48 grim_fandango joined, svnbotl joined
svnbotl r26160 | bernhard++ | trunk: 17:02
: [Eclectus]
: Check for petite 7.4 in unified languages testing.
diff: parrotvm.org/svn/parrot/revision/?rev=26160
17:05 arcady joined
cognominal what is the way of asking a PMC his Perl6 class name in parrot? 17:07
typeof gives "Null PMC access in name()" and WHAT is not defined as a parrot method
17:12 iblechbot joined
svnbotl r26161 | bernhard++ | trunk: 17:43
: #42769: Remove unneeded type names from PIR
: Remove some pmc name after .param
diff: parrotvm.org/svn/parrot/revision/?rev=26161
kid51 barney: ping 17:50
svnbotl r26162 | jkeenan++ | trunk: 18:02
: Applying patch submitted by Matt Kraai in
: rt.perl.org/rt3/Ticket/Display.html?id=51300. Use test_fail to
: accommodate both older (pre-0.64) and current (post-0.64) versions of
: Test::Builder's output to STDERR when tests fail.
cognominal non wonder, the pmc is null 18:04
barney kid51: pong 18:05
kid51 barney: Am just now posting response to your RT re failing tests. Can you svn up, rebuild and try those 2 test files again? 18:06
barney kid51: still the same in r26162 18:08
kid51 You're still getting a failure in t/perl/Parrot_Test.t due to no plan? I'm puzzled at that; would have expected failures in particular tests. 18:09
barney me too 18:10
nopaste "kid51" at 70.107.19.8 pasted "Results at r26162 with Perl 5.10 and Test::Builder 0.72" (90 lines) at nopaste.snit.ch/12417 18:11
barney Compilation aborted in line 43, the second BEGIN block
kid51 Have you run 'make'? 18:13
i.e., are you die-ing because you don't have Parrot::Test?
nopaste "barney" at 84.154.12.176 pasted "Parrot_Test.t compile error" (21 lines) at nopaste.snit.ch/12418
kid51 Okay, at least we're getting the same error in t/compilers/imcc/syn/errors.t -- which may mean that the mkraai patch I applied earlier wasn't sufficient. 18:15
barney errors.t worked for me even before mkraai patch 18:16
working means that the expected TODO error was reported
nopaste "barney" at 84.154.12.176 pasted "Report from 'make test'" (16 lines) at nopaste.snit.ch/12419 18:19
kid51 barney: What happens when you run t/perl/Parrot_Test.t with 'prove' instead of 'perl'?
nopaste "barney" at 84.154.12.176 pasted "prove t/perl/Parrot_Test.t" (15 lines) at nopaste.snit.ch/12420 18:22
kid51 is perplexed; cannot reproduce barney's error. 18:24
nopaste "barney" at 84.154.12.176 pasted "Failures in macro.t" (37 lines) at nopaste.snit.ch/12421 18:35
barney Perplexed as well. alse get failures in macro.t, Don't see how that could be related. 18:36
svnbotl r26163 | bernhard++ | trunk: 18:42
: #42769: Remove unneeded type names from PIR
: Get rid of some PMC name after .local
diff: parrotvm.org/svn/parrot/revision/?rev=26163
kid51 barney: No, the failures in macro.t are unrelated and of long-standing. 18:51
barney k 18:53
svnbotl r26164 | bernhard++ | trunk: 18:56
: #42769: Remove unneeded type names from PIR
: Get rid of some PMC names after .const
diff: parrotvm.org/svn/parrot/revision/?rev=26164
barney is going out for dinner 19:08
19:10 x joined 19:12 x_ joined 19:15 x__ joined 19:17 x___ joined
svnbotl r26165 | rgrjr++ | trunk: 20:04
: * tools/dev/pbc_header.pl:
: + Use Digest::MD5 instead of Digest::Perl::MD5, which is no longer
: bundled. There is also no need for "use lib" on that account.
: + (show_pbc_file_info): Update header dumping to add new fields.
: + Fix doc typos, add ref to pdump.
diff: parrotvm.org/svn/parrot/revision/?rev=26165
ewilhelm particle: you want to help fill-out the parrot section here? 20:15
www.perlfoundation.org/perl5/index....8_projects
or just link to a parrot page of todo items?
20:41 x___ joined 20:43 ruoso joined 21:22 integral joined
cognominal jonathan? 21:35
purl i guess jonathan is at jnthn@jnthn.net or Jonathan Worthington or the dotnet guy or c, according to coke
svnbotl r26166 | chromatic++ | trunk: 21:36
: [t] Made Parrot::IO test less strict about svn id (as the regex failed to match
: the svk id). If this particular assertion fails again elsewhere, let's delete
: it.
diff: parrotvm.org/svn/parrot/revision/?rev=26166
21:39 buildbot joined 21:41 kid51 joined
svnbotl r26167 | chromatic++ | trunk: 21:42
: [Rakudo] Minor formatting cleanup in the comments.
r26168 | chromatic++ | trunk:
: [Tcl] Made constant PMCs copy any strings they contain to constant strings, to
: work around the marking problem with constant PObjs that contain non-constant
: PObjs.
diff: parrotvm.org/svn/parrot/revision/?rev=26168
21:53 iblechbot joined
cotto_ cla? 22:09
purl cla is Contributor License Agreement or www.perlfoundation.org/contributor_..._agreement
22:19 contingencyplan joined
tewk Nasty perl question. How do I turn a reference to a glob into a string containing the glob name? 22:21
svnbotl r26169 | chromatic++ | trunk: 22:57
: [src] Cleaned up the formatting. I made it through half the file. It's a
: biggie.
diff: parrotvm.org/svn/parrot/revision/?rev=26169
23:25 Limbic_Region joined