Re: Synposis 26 - Documentation [alpha draft]

2006-10-12 Thread Tim Bunce
On Thu, Oct 12, 2006 at 03:57:01PM -0700, Jonathan Lang wrote: > Tim Bunce wrote: > >Damian Conway wrote: > >> Dave Whipp wrote: > >> >I'm not a great fan of this concept of "reservation" when there is no > >> >mechanism for its enforcement (and this is perl...). > >> > >> What makes you assume the

[perl #40523] [TODO] adjust string_append function and usage

2006-10-12 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #40523] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40523 > The C argument in: STRING * string_append(Interp *interpreter, STRING *a, STRING

[perl #40524] [TODO] PGE - need tests for greedy backtracking

2006-10-12 Thread via RT
# New Ticket Created by Patrick R. Michaud # Please include the string: [perl #40524] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40524 > S05 was just updated so that the greedy backtracking modifier is now an exclamatio

[perl #40219] [TODO] - Steal Perl5's sprintf tests

2006-10-12 Thread Patrick R. Michaud via RT
On Thu Sep 21 14:14:24 2006, particle wrote: > ~ TODO: figure out why so many tests need to be skipped > ~ TODO: fix failing tests :) I've now gone through the sprintf.t and sprintf_tests and skipped only those tests that need to be skipped. The skipped tests are generally due to: (1) perl5-speci

Synposis 26 - Documentation [alpha draft]

2006-10-12 Thread Jonathan Lang
Tim Bunce wrote: Damian Conway wrote: > Dave Whipp wrote: > >I'm not a great fan of this concept of "reservation" when there is no > >mechanism for its enforcement (and this is perl...). > > What makes you assume there will be no mechanism for enforcement? The > standard Pod parser (of which I ha

Re: Synposis 26 - Documentation [alpha draft]

2006-10-12 Thread Tim Bunce
On Thu, Oct 12, 2006 at 02:55:57PM +1000, Damian Conway wrote: > Dave Whipp wrote: > > >I'm not a great fan of this concept of "reservation" when there is no > >mechanism for its enforcement (and this is perl...). > > What makes you assume there will be no mechanism for enforcement? The > stand

[svn:perl6-synopsis] r13096 - doc/trunk/design/syn

2006-10-12 Thread larry
Author: larry Date: Thu Oct 12 14:52:22 2006 New Revision: 13096 Modified: doc/trunk/design/syn/S01.pod doc/trunk/design/syn/S05.pod Log: Changed enforced backtracking from + to ! to avoid conflicting with Friedl's ++ Modified: doc/trunk/design/syn/S01.pod

Re: Runtime role issues

2006-10-12 Thread Aaron Sherman
Ovid wrote: The "intermediate class" solves the problem but it instantly suggests that we have a new "design pattern" we have to remember. Basically, if I can't lexically scope the additional behavior a role offers, I potentially need to remove the role or use the "intermediate class" pattern.

[perl #40519] [PATCH] Removal of t/tools when searching for pmc's

2006-10-12 Thread Paul Cochrane
# New Ticket Created by "Paul Cochrane" # Please include the string: [perl #40519] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=40519 > Hi, This patch removes t/tools from the list of directories searched for by Parrot::

Re: Cage Cleaner Wrangler?

2006-10-12 Thread chromatic
On Wednesday 11 October 2006 15:12, Hal Wigoda wrote: > i'd volunteer but what skills/duties are involved? 1) Keep track of the CAGE buglist, making sure tickets get closed appropriately 2) Keep a Cage Cleaners website up to date 3) Let people who write Perl newsletters and summaries know about

Re: Runtime role issues

2006-10-12 Thread Larry Wall
On Thu, Oct 12, 2006 at 09:27:53AM -0700, Jonathan Lang wrote: : To modify a class at runtime, use C. C is compile time. You'd have to eval it. Larry

Re: Runtime role issues

2006-10-12 Thread Jonathan Lang
Miroslav Silovic wrote: Paul Seamons wrote: > > On closer inspection, is it even possible to add a Role to a Class at > runtime? > If it isn't now, I would certainly like to have a hook available through MOP (which is, to the best of my knowledge, still unspecified). To modify a class at runti

Re: class interface of roles

2006-10-12 Thread Jonathan Lang
TSa wrote: HaloO, Jonathan Lang wrote: > Still not following. Can you give an example? The example in the original post contains a class GenSquare that has got an equal method that checks the sides of the self square and the incoming argument square. The GenPointMixin role provides an equal me

Re: [perl #40479] [RESOLVED] [PATCH] Adding and correcting C-code coda in autogenerated code

2006-10-12 Thread Paul Cochrane
Hi, This patch fixes the C-code coda in more autogenerated code. I *believe* this should fix this issue completely. Regards, Paul files affected: lib/Parrot/Pmc2c.pm Index: lib/Parrot/Pmc2c.pm === --- lib/Parrot/Pmc2c.pm (revisi

Re: Null PMC access while parsing javascript

2006-10-12 Thread Patrick R. Michaud
On Wed, Oct 11, 2006 at 04:34:17PM -0500, Patrick R. Michaud wrote: > On Wed, Oct 11, 2006 at 10:56:39PM +0200, Mehmet Yavuz Selim Soyturk wrote: > > I have rewritten the grammar. There are some problems though. > > > > - I don't know how to express thinks like: an identifier is > > <[a..zA..Z_$]>

Re: Wikipedia example

2006-10-12 Thread Aaron Sherman
Hey there, sorry about not responding. My mailer hid this message from me. I was actually about to reply asking what the deal was. ;) chromatic wrote: On Tuesday 03 October 2006 13:41, Aaron Sherman wrote: This contains the Makefile, README, .pg grammar, a -harness.pir that executes the parse

Re: Runtime role issues

2006-10-12 Thread Miroslav Silovic
Paul Seamons wrote: On closer inspection, is it even possible to add a Role to a Class at runtime? If it isn't now, I would certainly like to have a hook available through MOP (which is, to the best of my knowledge, still unspecified). I thought that Class and Role composition outside

Re: [perl #40455] [PATCH] Bring dotnet back into unified languages testing

2006-10-12 Thread Will Coleda
On Oct 9, 2006, at 5:32 AM, François PERRAD wrote: At 12:26 04/10/2006 -0700, you wrote: # New Ticket Created by Bernhard Schmalhofer # Please include the string: [perl #40455] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?i

Re: class interface of roles

2006-10-12 Thread TSa
HaloO, Jonathan Lang wrote: Still not following. Can you give an example? The example in the original post contains a class GenSquare that has got an equal method that checks the sides of the self square and the incoming argument square. The GenPointMixin role provides an equal method that co

Re: [svn:parrot-pdd] r14784 - trunk/docs/pdds/clip

2006-10-12 Thread Jonathan Worthington
Hi, Muchly delayed reply, sorry. Karl Forner wrote: Just a little trick that can help. If the parrot interpreter in in your path, you can workaround the need to specify the aboslute path by using the env command. For instance: #! /usr/bin/env parrot I used that trick to enable the use of per

Re: [perl #40455] [PATCH] Bring dotnet back into unified languages testing

2006-10-12 Thread Jonathan Worthington
Hi, Thanks to @all working on getting dotnet translator back into unified language testing. I'll be hacking on the translator more when I return from consulting work in Spain, so this is certainly good to have. :-) François PERRAD wrote: Any other suggestions? 1) remove the need of the fi

Re: [perl #40505] [PATCH] Addition of pmc files to codingstd tests

2006-10-12 Thread Paul Cochrane
chromatic, > This is because I was too fast with the "Send" button, and forgot to > attach the patch. Apologies for the doubled-up email. Nit: you can reply to a previous RT mail and attach the patch there. That saves a duplicate bug report that someone has to read, consider, and finally clos

Re: Runtime Role Issues

2006-10-12 Thread Audrey Tang
在 Oct 12, 2006 2:39 PM 時,Ovid 寫到: --To forcefully add a role to a class at a distance during runtime, use a class object call (see Moose::Meta::Class for more about these APIs): ^Dog.add_role(^Catlike); That's more of what I was thinking, but where is this documented? I can't find