Re: Parrot & Partial application

2007-12-06 Thread chromatic
On Thursday 06 December 2007 15:49:45 Jonathan Worthington wrote: > chromatic wrote: > >> If there isn't a better way to do this, how would I get the arity of a > >> subroutine? > > I'm not sure you can from PIR, which I've argued is a problem. I think > > eventually we'll have to have some meta

[perl #48070] [TODO] Replace Parrot::IO::Capture::Mini with IO::CaptureOutput

2007-12-06 Thread James Keenan via RT
Am working on this with new Parrot contributor Alan Rocker. We've transformed 17 tests so far; 65 to go.

[perl #48296] Implement get_namespace vtable from pdd17

2007-12-06 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #48296] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48296 > >From PDD17: =item pmc_namespace [deprecated: See RT# 48144] PMC* pmc_namespace(INTER

[perl #48294] [RFE] oo -- improve "Method '...' not found' error

2007-12-06 Thread via RT
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #48294] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48294 > Currently when invoking a non-existent method on an object, the exception that is

Re: [perl #47792] [BUG]: languages/dotnet/Configure.pl causes configuration error

2007-12-06 Thread Jonathan Worthington
Will Coleda via RT wrote: r23011 added code to config/gen/languages.pm to configure dotnet when configuring parrot instead of (as before) manually, after parrot was built. This isn't ready to happen yet. Reverting 23011 in spirit, dotnet is on its own again. Certainly, the .Net implementati

Re: Parrot & Partial application

2007-12-06 Thread Jonathan Worthington
very behind on everything while moving apartment and country, but here's a start on catching up... chromatic wrote: If there isn't a better way to do this, how would I get the arity of a subroutine? I'm not sure you can from PIR, which I've argued is a problem. I think eventually we'l

[perl #48286] [TODO] [C] Warnings aren't emitted if a var isn't initialised and -w flag is on in propagate_need()

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48286] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48286 > In compilers/imcc/cfg.c:propagate_need() there is the todo item (with some context):

[perl #48284] [TODO] [C] Life_range variable will never get used; so, it can be removed

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48284] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48284 > In compilers/imcc/cfg.c:propagate_need() there is the todo item: l = r->life_info[bb-

[perl #48282] [TODO] [C] Check that invoke is ok near the set_addr instruction in bb_findadd_edge()

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48282] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48282 > In compilers/imcc/cfg.c:bb_findadd_edge() there is the todo item: /* XXX is probably o

[perl #48280] [TODO] [C] Check for a sub with more up-to-date unit->type lookup

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48280] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48280 > In compilers/imcc/cfg.c:find_basic_blocks() there is the todo item: /* XXX FIXME: Now

[perl #48278] [TODO] [C] Should we call GetLastError for failure messages in .../win32/exec.c?

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48278] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48278 > In config/gen/platform/win32/exec.c there are two todo items which say: /* XXX njs Sho

[perl #48276] [TODO] [C] Warn when failure occurs in Parrot_setenv()

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48276] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48276 > In config/gen/platform/win32/env.c:Parrot_setenv() there is the todo item: /* TODO: Sh

[perl #48274] [TODO] [C] Stop ignoring the known errors in Parrot_dlopen()

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48274] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48274 > In config/gen/platform/darwin/dl.c:Parrot_dlopen() there is the todo item: /* XXX for

[perl #48272] [TODO] [C] Stop exporting Parrot_signbit()

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48272] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48272 > In config/gen/platform/*/math.c there is the todo item: Parrot_signbit is exported bec

[perl #48270] [PCT] missing class in parseactions should give error

2007-12-06 Thread via RT
# New Ticket Created by Jerry Gay # Please include the string: [perl #48270] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48270 > if the class set on the 'parseactions' attribute on a PCT::HLLCompiler is not found, there

[perl #48266] [TODO] [C] Write file-level documentation

2007-12-06 Thread Paul Cochrane via RT
Apologies for the extra email! This was an abortive attempt to Ctrl-C out of a command line RT session. Closing ticket.

[perl #48266] [TODO] [C] Write file-level documentation

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48266] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48266 > This transaction appears to have no content

[perl #48264] [TODO] [C] [core] Write file-level documentation

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48264] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48264 > Many files in the Parrot repository are lacking descriptions within the pod DESCRIPTIO

[perl #48260] [TODO] [C] [core] Write function documentation

2007-12-06 Thread via RT
# New Ticket Created by Paul Cochrane # Please include the string: [perl #48260] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=48260 > There are MANY functions within the Parrot repository which as yet aren't documented.