[svn ci] PMC documentation guidelines draft

2007-04-05 Thread jerry gay
i've recently committed (r17998) a draft of PMC documentation guidelines, for your review. This document is meant to formalize, clarify, and extend the current de facto style for documentation of core PMCs. you'll find the document at docs/pmc/documentation.pod. highlights: ~ brings many things

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

2007-04-05 Thread Alek Storm
On 4/4/07, Allison Randal [EMAIL PROTECTED] wrote: 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

Re: [svn ci] PMC documentation guidelines draft

2007-04-05 Thread Klaas-Jan Stol
jerry gay wrote: i've recently committed (r17998) a draft of PMC documentation guidelines, for your review. This document is meant to formalize, clarify, and extend the current de facto style for documentation of core PMCs. you'll find the document at docs/pmc/documentation.pod. highlights: ~

Re: [svn ci] PMC documentation guidelines draft

2007-04-05 Thread Joshua Isom
On Apr 5, 2007, at 10:45 AM, Klaas-Jan Stol wrote: jerry gay wrote: i've recently committed (r17998) a draft of PMC documentation guidelines, for your review. This document is meant to formalize, clarify, and extend the current de facto style for documentation of core PMCs. you'll find the

[perl #42313] improper casting to void * in src/dynext.c

2007-04-05 Thread via RT
# New Ticket Created by # Please include the string: [perl #42313] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42313 load_func is not a void pointer. Index: src/dynext.c

Re: [svn ci] PMC documentation guidelines draft

2007-04-05 Thread Klaas-Jan Stol
Joshua Isom wrote: On Apr 5, 2007, at 10:45 AM, Klaas-Jan Stol wrote: jerry gay wrote: i've recently committed (r17998) a draft of PMC documentation guidelines, for your review. This document is meant to formalize, clarify, and extend the current de facto style for documentation of core PMCs.

[perl #42312] src/pmc/os.pmc: bad use of stat(2) and lstat(2)

2007-04-05 Thread via RT
# New Ticket Created by # Please include the string: [perl #42312] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42312 in src/pmc/os.pmc after retrieving the information of a file with stat or lstat all the fields

[perl #41860] [CAGE] Run Parrot under Coverity Prevent

2007-04-05 Thread Paul Cochrane via RT
On Thu Mar 15 19:24:31 2007, ptc wrote: Coverity already runs Prevent on the Perl 5 source. Let's get Parrot running under it, too. Lhttp://scan.coverity.com/ Just to keep this ticket up to date with what's happening, here is a reply to my email asking to add Parrot to Coverity which recently

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

2007-04-05 Thread Leopold Toetsch
Am Donnerstag, 5. April 2007 00:39 schrieb Jonathan Worthington: Don't really need a policy to tell me that breaking stuff for languages folks sucks. :-) I try hard to avoid it, but unfortunately stuff slips through the net occasionally. In this case, I wasn't even aware that you could use

Re: Use of English pragma

2007-04-05 Thread Leopold Toetsch
Am Donnerstag, 5. April 2007 07:35 schrieb jerry gay: developers shouldn't live in fear of $^O And the docs for some such are not far away: $ perldoc perlvar /\$\^O leo - yes, typing this needs escaping, but you knew that already - it's Perl ;)

Re: [perl #42313] improper casting to void * in src/dynext.c

2007-04-05 Thread Leopold Toetsch
Am Donnerstag, 5. April 2007 17:22 schrieb via RT: # New Ticket Created by # Please include the string: [perl #42313] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=42313 load_func is not a void pointer. Index:

Re: Use of English pragma

2007-04-05 Thread James E Keenan
Leopold Toetsch wrote: Am Donnerstag, 5. April 2007 07:35 schrieb jerry gay: developers shouldn't live in fear of $^O And the docs for some such are not far away: $ perldoc perlvar /\$\^O Okay, then I'll convert to regular variable in Configure.pl in the course of refactoring. And

[S03] typo

2007-04-05 Thread Jonathan Lang
@@ -749,7 +749,7 @@ These operators compare their operands using numeric, string, or Ceqv semantics respectively, and depending on the order return one of COrder::Increase, COrder::Same, or COrder::Decrease -(which numerify to -1, 0, or +1). See L/Comparion semantics. +(which numerify to -1, 0,

[S03] Range Semantics

2007-04-05 Thread Jonathan Lang
Inspired by the new array indexing syntax from S09. Modify S03 (under Range Semantics) so that if a Range is operating in a bounded space, a 'whatever' star as the starting or ending point maps to the lower or upper bound: my enum Months «:Jan(1) Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec»