Re: What is the origin of the nickname, "Texas quotes"?

2007-12-06 Thread Thom Boyer
Larry Wall wrote: On Thu, Dec 06, 2007 at 09:36:36AM -0700, Thom Boyer wrote: From S02: The double angles may be written either with French quotes, «$foo @bar[]»||, or with "Texas" quotes, <<$foo @bar[]>>,|| as th

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.

Re: Concurrency

2007-12-06 Thread David Brunton
Inadvertently replied to this off-list... Moritz wrote: >There's no need for any "keyword" to be in STD.pm. STD.pm just defines >the grammar. Syntactically fork will be like just another sub, so it can >safely be handled in the compiler's runtime. > >> * Where will C, C, and possible friends (e.g.

[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

Re: Standards bearers (was "Re: xml and perl 6")

2007-12-06 Thread cdumont
Larry Wall wrote: Now, it might well be that a Perl standards body could specify a mininum suggested set of modules for any distribution to enhance interoperability, but we haven't got to that point yet, I don't think. This would be great though!! Even if it is afterward, it is still a lot b

Re: perl 6 grammar

2007-12-06 Thread Juerd Waalboer
Jonathan Lang skribis 2007-12-06 16:36 (-0800): > > I know it used to be that way back near the Dawn of Time, but methods > > don't automatically topicalize anymore unless you explicitly name > > one of the parameters '$_': > Huh. I guess I need to review current standards for method > declaration

[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 6 grammar

2007-12-06 Thread Jonathan Lang
Larry Wall wrote: > On Tue, Dec 04, 2007 at 08:40:10AM -0800, Jonathan Lang wrote: > : or (I think): > : > : method test ($value) { > : setup(); > : when $value { doit() } #[smart-match the calling object $_ against > $value.] > : } > > I know it used to be that way back near the Dawn

Re: Pair notation for number radix

2007-12-06 Thread brian d foy
In article <[EMAIL PROTECTED]>, Smylers <[EMAIL PROTECTED]> wrote: > brian d foy writes: > > > In article <[EMAIL PROTECTED]>, Larry Wall > > <[EMAIL PROTECTED]> wrote: > > > > > On Tue, Dec 04, 2007 at 08:28:48AM -0800, brian d foy wrote: > > > > > > : In article <[EMAIL PROTECTED]>, Larry Wal

Re: perl 6 grammar

2007-12-06 Thread Larry Wall
On Tue, Dec 04, 2007 at 08:40:10AM -0800, Jonathan Lang wrote: : or (I think): : : method test ($value) { : setup(); : when $value { doit() } #[smart-match the calling object $_ against $value.] : } I know it used to be that way back near the Dawn of Time, but methods don't automatic

Re: Concurrency

2007-12-06 Thread Moritz Lenz
I'll try to reply as good as possible, but I'm sure others will do better. David Brunton wrote: > This last SOTO re-reminded me of what an inveterate fan I am of Perl 6. Wow. > > My question today is about concurrency. I can imagine how things like IPC > Mailboxes > (e.g. RFC 86) happen in mo

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

Concurrency

2007-12-06 Thread David Brunton
This last SOTO re-reminded me of what an inveterate fan I am of Perl 6. Wow. My question today is about concurrency. I can imagine how things like IPC Mailboxes (e.g. RFC 86) happen in modules. I can also imagine why Threads (e.g. RFC 1) should be in modules- given the obvious dependence on u

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

Re: Standards bearers (was "Re: xml and perl 6")

2007-12-06 Thread Larry Wall
On Sun, Dec 02, 2007 at 07:43:25PM -0800, Peter Scott wrote: : I do feel strongly that we need some sort of solution to this so that Perl : 6 is not merely an outstanding framework that leaves all domain-specific : extensions to the end user. Perl 6 as a language doesn't address this (except to ke

[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

Re: Standards bearers (was "Re: xml and perl 6")

2007-12-06 Thread Larry Wall
On Mon, Dec 03, 2007 at 12:09:48PM +, Smylers wrote: : This isn't something which needs to influence language design -- in the : sense that it doesn't need to be sorted before the design can be final : and Perl 6 released. Well, and to the extent that it needs to influence language design, it

Re: What is the origin of the nickname, "Texas quotes"?

2007-12-06 Thread Larry Wall
On Thu, Dec 06, 2007 at 09:36:36AM -0700, Thom Boyer wrote: > From S02: > > >The double angles may be written either with French quotes, «$foo >@bar[]»||, or with "Texas" quotes, <<$foo @bar[]>>,|| as the ASCII >wo

What is the origin of the nickname, "Texas quotes"?

2007-12-06 Thread Thom Boyer
From S02: The double angles may be written either with French quotes, «$foo @bar[]»||, or with "Texas" quotes, <<$foo @bar[]>>,|| as the ASCII workaround. ---

[OT][SPAM] Re: Pair notation for number radix

2007-12-06 Thread Paul Hodges
This is another great example of why I love this list. :o] I live in GA, so far out in the boonies that I can't get cable or broadband at *all* except for by satellite. I've stopped trying to explain what I do, because I start saying things like this, and they glaze and visibly regret it, lol

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