[svn:parrot-pdd] r17972 - trunk/docs/pdds/draft

2007-04-04 Thread allison
Author: allison Date: Tue Apr 3 23:59:28 2007 New Revision: 17972 Modified: trunk/docs/pdds/draft/pdd15_objects.pod Log: [pdd]: Add new vtable entries for classes, objects, and roles to the Objects PDD. Make a note about methods on classes and roles. Modified:

[perl #42287] [TODO] MMD needs to be in a PDD

2007-04-04 Thread via RT
# New Ticket Created by Jonathan Worthington # Please include the string: [perl #42287] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42287 Multi-method dispatch needs to be documented in one of the PDDs or have a

Re: [perl #42293] t/doc/pod.t vs. tools/doc/pod_errors.pl

2007-04-04 Thread Joshua Isom
On Apr 3, 2007, at 11:29 PM, Will Coleda (via RT) wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #42293] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42293 These two scripts perform

Re: [perl #42293] t/doc/pod.t vs. tools/doc/pod_errors.pl

2007-04-04 Thread Paul Cochrane
On 04/04/07, Joshua Isom [EMAIL PROTECTED] wrote: On Apr 3, 2007, at 11:29 PM, Will Coleda (via RT) wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #42293] # in the subject line of all future correspondence about this issue. # URL:

[Fwd: YAPC::Europe Call for Hackathons]

2007-04-04 Thread James E Keenan
Parrot benefitted greatly from the Chicago Hackathon, so I'm forwarding this to our list. YAPC::Europe 2007 is looking for people who would like to moderate a ~3 hour hackathon on e.g. Perl Testing, TAP, etc. You can find more information on what we're looking for and what we can offer to

Re: [perl #42293] t/doc/pod.t vs. tools/doc/pod_errors.pl

2007-04-04 Thread jerry gay
On 4/3/07, via RT Will Coleda [EMAIL PROTECTED] wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #42293] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42293 These two scripts perform the

Re: [perl #42299] AutoReply: $P symbolic register allocation bug

2007-04-04 Thread Yehoshua Sapir
Coke has reported on IRC that the code doesn't fail for him, with OS X/intel/HEAD.

[perl #42299] $P symbolic register allocation bug

2007-04-04 Thread Yehoshua Sapir
# New Ticket Created by Yehoshua Sapir # Please include the string: [perl #42299] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42299 --- osname= linux osvers= 2.6.16-gentoo-r6 arch= i686-linux cc=

[perl #42300] [PATCH] t/pmc/sub.t: test for creation of lex by clone op

2007-04-04 Thread Yehoshua Sapir
# New Ticket Created by Yehoshua Sapir # Please include the string: [perl #42300] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42300 --- t/pmc/sub.t 2007-04-04 17:20:12.0 +0300 +++ t/pmc/sub.new.t

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread François PERRAD
At 01:33 04/04/2007 +0100, Jonathan Worthington wrote: Hi, I was working on starting to move class functionality into v-table methods, as discussed on list recently. However, I hit an interesting issue - you cannot have a METHOD or PCCMETHOD with the same name as a vtable method. We need to

Re: [perl #42293] t/doc/pod.t vs. tools/doc/pod_errors.pl

2007-04-04 Thread Joshua Isom
On Apr 4, 2007, at 6:39 AM, Paul Cochrane wrote: On 04/04/07, Joshua Isom [EMAIL PROTECTED] wrote: On Apr 3, 2007, at 11:29 PM, Will Coleda (via RT) wrote: # New Ticket Created by Will Coleda # Please include the string: [perl #42293] # in the subject line of all future correspondence

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Allison Randal
François PERRAD wrote: Anyway, hope this is agreeable, and please do report any issues. This new behavior breaks the build of Lua PMC. For me too, even after a 'make realclean' on Parrot. In the interests of our developing policy on a stable trunk: Jonathan, fix the problem for Lua or

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Allison Randal
Jonathan Worthington wrote: Hi, I was working on starting to move class functionality into v-table methods, as discussed on list recently. However, I hit an interesting issue - you cannot have a METHOD or PCCMETHOD with the same name as a vtable method. We need to be able to do that to

Re: Syntax for Constructing new Objects (and classes?)

2007-04-04 Thread Alek Storm
On 4/3/07, Alek Storm [EMAIL PROTECTED] wrote: we can just use set_hll_global and get_hll_global, storing the class PMCs like normal objects. Which makes sense, given that class PMCs can also *be* normal objects (metaclasses, etc), and we don't need a separate container for classes. My

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Jonathan Worthington
François PERRAD wrote: This new behavior breaks the build of Lua PMC. Argh, sorry. :-( Thanks for the detailed bug report - I know where the problem is, and am working on a fix. Jonathan

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Jonathan Worthington
Allison Randal wrote: For me too, even after a 'make realclean' on Parrot. In the interests of our developing policy on a stable trunk: Jonathan, fix the problem for Lua or revert the change before continuing with further development. Don't really need a policy to tell me that breaking stuff

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Jonathan Worthington
Allison Randal wrote: This is a leftover from the old days when the way to override a vtable method was to define a method with an '__' name, so they never conflicted. Not really - this was a conflict in the names of the methods at a C level. The '__' prefix was a PIR-level thing. In PIR we

Re: [svn ci] NCI methods now name-mangled

2007-04-04 Thread Allison Randal
Jonathan Worthington wrote: Anyway, fixed in r17982. May need a realclean - I had to do one anyway to run the buildtools tests. Awesome. Works for me even without realclean. Thanks! Allison

Re: Syntax for Constructing new Objects (and classes?)

2007-04-04 Thread Allison Randal
Alek Storm wrote: Whoops, that metaclasses reference didn't quite make sense (it was pretty late in my timezone). I meant that, in Smalltalk for example, classes are also first-class objects. Also, in prototype-based languages like Self and ECMAScript, objects might also want to act like

[perl #42270] [PATCH]: Configure.pl: refactor options processing functionality

2007-04-04 Thread James Keenan via RT
Patch applied in r17983 and 17984.

[svn:parrot-pdd] r17985 - trunk/docs/pdds/draft

2007-04-04 Thread allison
Author: allison Date: Wed Apr 4 19:05:53 2007 New Revision: 17985 Modified: trunk/docs/pdds/draft/pdd15_objects.pod Log: [pdd]: Some reorganization on the Objects PDD, a basic addition of super and next, to be revised on further input from HLL implementers. Modified:

[perl #42305] [PATCH]: Configure.pl: Move STDOUT messages to Parrot::Configure::Messages

2007-04-04 Thread via RT
# New Ticket Created by James Keenan # Please include the string: [perl #42305] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42305 This patch transfers one aspect of Configure.pl's functionality -- the

[svn:parrot-pdd] r17987 - in trunk: . docs/pdds docs/pdds/draft

2007-04-04 Thread allison
Author: allison Date: Wed Apr 4 19:15:56 2007 New Revision: 17987 Added: trunk/docs/pdds/pdd15_objects.pod - copied unchanged from r17985, /trunk/docs/pdds/draft/pdd15_objects.pod Removed: trunk/docs/pdds/draft/pdd15_objects.pod Changes in other areas also in this revision: