|
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
|
|||