RE: RFC 343 (v1) New Perl Mascot

2000-09-28 Thread David Grove
On Thursday, September 28, 2000 10:33 PM, Perl6 RFC Librarian [SMTP:[EMAIL PROTECTED]] wrote: > This and other RFCs are available on the web at > http://dev.perl.org/rfc/ > > =head1 TITLE > > New Perl Mascot > > =head1 VERSION > > Maintainer: David Grove <[EMAIL PROTECTED]> > Date: 28 Sep 2

RFC 345 (v1) Putting an Event Loop in the Core

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Putting an Event Loop in the Core =head1 VERSION Maintainer: Uri Guttman <[EMAIL PROTECTED]> Date: 29 Sept 2000 Mailing List: [EMAIL PROTECTED] Number: 345 Version: 1 Status: Developing =head1

RFC Freeze

2000-09-28 Thread Jeremy Howard
In 2 and a bit days all RFCs must be frozen--those not frozen will be auto-retracted by the librarian! So, could you please freeze your RFCs--the following have some still outstanding: Ilya Zakharevich <[EMAIL PROTECTED]> 8 David Nicol <[EMAIL PROTECTED]> 2 Buddha Buck <[EMAIL PROTECTED]> 1 pdl-p

RFC 46 (v2) Use features of portable, free compilers and libraries

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Use features of portable, free compilers and libraries =head1 VERSION Maintainer: John Tobey <[EMAIL PROTECTED]> Date: 5 Aug 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number:

RFC 343 (v1) New Perl Mascot

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE New Perl Mascot =head1 VERSION Maintainer: David Grove <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 343 Version: 1 Status: Developing =head1 ABSTRACT Perl has

RFC 341 (v1) unified container theory

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE unified container theory =head1 VERSION Maintainer: David Nicol <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 341 Version: 1 Status: Developing =head1 ABSTRACT

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Daniel Chetlin
On Fri, Sep 29, 2000 at 02:15:25PM +1100, iain truskett wrote: > * Daniel Chetlin ([EMAIL PROTECTED]) [29 Sep 2000 14:10]: > > My RFC is predicated on the notion that perl5 will look enough like > > perl6 that we won't have to rewrite all of the docs, and thus > > there's plenty to be done as of n

RFC 185 (v4) Thread Programming Model

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Thread Programming Model =head1 VERSION Maintainer: Steven McDougall <[EMAIL PROTECTED]> Date: 31 Aug 2000 Last Modified: 28 Sep 2000 Version: 4 Mailing List: [EMAIL PROTECTED] Number: 185 Sta

RFC 119 (v4) Object neutral error handling via exceptions

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Object neutral error handling via exceptions =head1 VERSION Maintainer: Glenn Linderman <[EMAIL PROTECTED]> Date: 16 Aug 2000 Last Modified: 28 Sep 200 Mailing List: [EMAIL PROTECTED] Number: 119

RFC 40 (v2) Module Scope Control

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Module Scope Control =head1 VERSION Maintainer: Bryan C. Warnock <[EMAIL PROTECTED]> Date: 5 Aug 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 40 Version: 2 Status: F

Re: *REALLY*, it's getting close here...

2000-09-28 Thread iain truskett
* Daniel Chetlin ([EMAIL PROTECTED]) [29 Sep 2000 14:10]: [...] > My RFC is predicated on the notion that perl5 will look enough like > perl6 that we won't have to rewrite all of the docs, and thus there's > plenty to be done as of now. With all of these people flurrying about > in excitement abo

RFC 1 (v4) Implementation of Threads in Perl

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implementation of Threads in Perl =head1 VERSION Maintainer: Bryan C. Warnock <[EMAIL PROTECTED]> Date: 1 Aug 2000 Last Modified: 28 September 2000 Mailing List: [EMAIL PROTECTED] Number: 1 Vers

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Daniel Chetlin
On Thu, Sep 28, 2000 at 11:04:47PM -0400, Adam Turoff wrote: > On Thu, Sep 28, 2000 at 07:56:49PM -0700, Daniel Chetlin wrote: > > On Fri, Sep 29, 2000 at 12:56:44AM +0100, Simon Cozens wrote: > > > Why isn't there a documentation w/g? Yes, this is a hint. > > > > My RFC 240 garnered exactly 0 re

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Dan Sugalski
At 07:56 PM 9/28/00 -0700, Daniel Chetlin wrote: >On Fri, Sep 29, 2000 at 12:56:44AM +0100, Simon Cozens wrote: > > Why isn't there a documentation w/g? Yes, this is a hint. > >My RFC 240 garnered exactly 0 responses, so there doesn't seem to be >much of an interest. I was trying to decide today w

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Adam Turoff
On Thu, Sep 28, 2000 at 07:56:49PM -0700, Daniel Chetlin wrote: > On Fri, Sep 29, 2000 at 12:56:44AM +0100, Simon Cozens wrote: > > Why isn't there a documentation w/g? Yes, this is a hint. > > My RFC 240 garnered exactly 0 responses, so there doesn't seem to be > much of an interest. I was tryin

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Daniel Chetlin
On Fri, Sep 29, 2000 at 12:56:44AM +0100, Simon Cozens wrote: > Why isn't there a documentation w/g? Yes, this is a hint. My RFC 240 garnered exactly 0 responses, so there doesn't seem to be much of an interest. I was trying to decide today whether I should freeze or withdraw. -dlc

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread Nathan Wiger
Alan Gutierrez wrote: > > This header functionality is application specific and does not belong in > the core any more than the socket stuff which seems to be on its way > out. I don't see why this has be implemented in the core in C. > > Once again, if core means core modules, and as a part of

Cya dudes

2000-09-28 Thread Ed Mills
I tried to contribute on this list but it seems we've coalesced downto Tom and a handful of others. No one else has a voice. I have nothing but respect for Tom, Nathan, et al, but its no longer my idea of a community - more like a faction. I'm getting more into PHP now and less into Perl, onl

Re: RFC 331 (v1) Consolidate the $1 and C<\1> notations

2000-09-28 Thread Nathan Wiger
> =item * > C<\1> goes away as a special form > > =item * > $1 means what C<\1> currently means (first match in this regex) > > =item * > ${1} is the same as $1 (first match in this regex) > > =item * > ${P1} means what $1 currently means (first match in last regex) Here's the big problem with

Re: RFC 332 (v1) Regex: Make /$/ equivalent to /\z/ under the '/s' modifier

2000-09-28 Thread Nathan Wiger
> Is $$ the only alternative, or did I miss more? I don't think I've even > seen this $$ mentioned before? $$ is not a suitable alternative. It already means the current process ID. It really cannot be messed with. And ${$} is identical to $$ by definition. > >I still like the idea of $$, as I d

RFC 340 (v1) with takes a context

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE with takes a context =head1 VERSION Maintainer: David Nicol <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 340 Version: 1 Status: Developing =head1 ABSTRACT "cal

Re: RFC 332 (v1) Regex: Make /$/ equivalent to /\z/ under the '/s' modifier

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Bart Lateur writes: :I'll try to find that "thread" back. This was my message: http://www.mail-archive.com/perl6-language-regex%40perl.org/msg00354.html :>I don't think changing /s is the right solution. I think this will :>incline people to try and fix their problems

RFC 339 (v1) caller->eval BLOCK

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE caller->eval BLOCK =head1 VERSION Maintainer: David Nicol <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 339 Version: 1 Status: Developing =head1 ABSTRACT C is e

RFC 338 (v1) shareable bytecode

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE shareable bytecode =head1 VERSION Maintainer: Stéphane Payrard <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 338 Version: 1 Status: Developing =head1 ABSTR

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Adam Turoff
On Thu, Sep 28, 2000 at 05:01:06PM -0700, Stephen Zander wrote: > > "Stephen" == Stephen Zander <[EMAIL PROTECTED]> writes: > Stephen> Not necessarily. Nat recently posted about his > Stephen> misinterpretation of Larry's plans but said he still > Stephen> planned to lean on peopl

Re: RFC 166 (v3) Alternative lists and quoting of things

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Perl6 RFC Librarian writes: :The basic idea is to expand an array as a list of alternatives. There :are two possible syntaxs (?@foo) and just plain @foo. @foo might just have :existing uses (just), therefore I prefer the (?@foo) syntax. That needn't be a problem, that's

I had forgotten John Macdonald's description of Perl 6

2000-09-28 Thread mjd
Subject: ANNOUNCE: perl 6 released From: John Macdonald <[EMAIL PROTECTED]> Date: 1997/07/21 Message-Id: <[EMAIL PROTECTED]> References: <5h3d45$mn3$[EMAIL PROTECTED]> Organization: InterLog Internet Services Reply-To: [EMAIL PROTECTED] Newsgroups: comp.lang.perl.mod

Re: RFC 112 (v3) Asignment within a regex

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Perl6 RFC Librarian writes: :=head1 TITLE : :Asignment within a regex This document could do with running through a spellchecker. :Potentially the $foo could be any scalar LHS, as in (?$foo{$bar}= ... )!, :likewise the '=' could be any asignment operator. It isn't clear

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Stephen Zander
> "Stephen" == Stephen Zander <[EMAIL PROTECTED]> writes: Stephen> Not necessarily. Nat recently posted about his Stephen> misinterpretation of Larry's plans but said he still Stephen> planned to lean on people to finish by October 1 Stephen> otherwise they'd never get done.

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Simon Cozens
On Thu, Sep 28, 2000 at 04:54:36PM -0700, Stephen Zander wrote: > Not necessarily. Nat recently posted about his misinterpretation of > Larry's plans but said he still planned to lean on people to finish by > October 1 otherwise they'd never get done. Yuh, I just realised that the bulk of the on

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Stephen Zander
> "Simon" == Simon Cozens <[EMAIL PROTECTED]> writes: Simon> Hm. So this means there's no point me submitting anything Simon> now, because it's not going to have time to be discussed Simon> and frozen? G-r-reat. Not necessarily. Nat recently posted about his misinterpretation of

Re: RFC 332 (v1) Regex: Make /$/ equivalent to /\z/ under the '/s' modifier

2000-09-28 Thread Bart Lateur
On Thu, 28 Sep 2000 23:54:20 +0100, Hugo wrote: >We thought of a few other possibilities too. I think it is a shame you >did not mention them, and explain why your proposal is better. Let me think on it. Is $$ the only alternative, or did I miss more? I don't think I've even seen this $$ mentio

Re: RFC 276 (v1) Localising Paren Counts in qr()s.

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Perl6 RFC Librarian writes: :MJD: :Interpolated qr() items shouldn't be recompiled anyway. They should :be treated as subroutine calls. Unfortunately, this requires a :reentrant regex engine, which Perl doesn't have. But I think it's the :right way to go, and it would so

Re: RFC 99 (v4) Standardize ALL Perl platforms on UNIX epoch

2000-09-28 Thread Russ Allbery
Curtis Jewell <[EMAIL PROTECTED]> writes: > Hmm... Isn't TAI->UTC RELATIVELY easy, but has accuracy loss? (I could > be misinformed...) I'd just do two things, therefore: TAI to UTC is easy and accurate if you have a current leap-seconds table. (In fact, in order to get TAI, you probably convert

Re: RFC 254 (v1) Class Collections: Provide the ability tooverload classes

2000-09-28 Thread David L. Nicol
> >So anyhow, yes, this is a big, icky problem. We want to subclass things but have them still retain their old pre-modification names, w/o changing the thing we are altering (only masking it.) Right? Here's an alternate approach: What if, instead of adding an additional and confusing bag of

Re: RFC 316 (v1) Regex modifier for support of chunk processing and prefix matching

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Perl6 RFC Librarian writes: :In addition, pos() is set to the offset of the start of the recognized :match prefix. In case of a plain succesful match, or of a normal :not-found termination, pos is undef() on exit. That's not entirely true - it depends on the flags. It is

Re: RFC 99 (v4) Standardize ALL Perl platforms on UNIX epoch

2000-09-28 Thread Curtis Jewell
- Original Message - From: "Perl6 RFC Librarian" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Thursday, September 28, 2000 14:37 Subject: RFC 99 (v4) Standardize ALL Perl platforms on UNIX epoch > The issue is still open as to whether or not time should be ma

Re: *REALLY*, it's getting close here...

2000-09-28 Thread Simon Cozens
On Thu, Sep 28, 2000 at 04:11:13PM -0700, Nathan Wiger wrote: > Remember: Oct 1st is a true deadline, coming from the powers above, > meaning if your RFC is not frozen by then, it will be auto-retracted > and not considered. Hm. So this means there's no point me submitting anything now, because

The One True Deadline is approaching

2000-09-28 Thread Nathan Wiger
We've only got 4 days left until the One True Deadline on this whole thing. Please, go check this out: http://dev.perl.org/rfc/overdue-perl6-language-io.html And get your RFC's finished up. Remember: Oct 1st is a true deadline, coming from the powers above, meaning if your RFC is not frozen by t

*REALLY*, it's getting close here...

2000-09-28 Thread Nathan Wiger
We've only got 4 days left until the One True Deadline on this whole thing. Please, go check this out: http://dev.perl.org/rfc/overdue-perl6-language-objects.html And get your RFC's finished up. Remember: Oct 1st is a true deadline, coming from the powers above, meaning if your RFC is not frozen

Re: RFC 274 (v1) Generalised Additions to Regexs

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, "Richard Proctor" writes: :> I'd be more inclined to have callbacks registered for a word: that :> way we can complain earlier when two modules try to register the :> same word. Then at regexp-compile time we parse out the word :> following the (+ and immediately know who t

Re: RFC 332 (v1) Regex: Make /$/ equivalent to /\z/ under the '/s' modifier

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Perl6 RFC Librarian writes: :Originally, we had thought of adding Yet Another Regex Modifier; but to :be honest, having 2 modifiers just for the newline is already confusing :enough, for too many people. A third is definitely out. We thought of a few other possibilities to

Re: RFC 279 (v1) my() syntax extensions and attribute declarations

2000-09-28 Thread Nathan Wiger
Alan Gutierrez wrote: > > I still hope that it doesn't get as complicated as all this. I know > there are arguments out there for specifying integer size and signedness > but I can't imagine that adding this stuff is a good thing. Key thing: This is all *optional*. This is *not* required. I cann

Re: RFC 328 (v1) Single quotes don't interpolate \' and \\

2000-09-28 Thread David L. Nicol
I don't like it, and here's why: > currently single quoted here docs don't interpolate C<\\> or C<\'>. We already have a way to read in arbitrary literals. I _like_ the fact that C allows backslash to be used to allow including the delimiter. It works for any delimiter, too, not just single-

Re: RFC 331 (v1) Consolidate the $1 and C<\1> notations

2000-09-28 Thread Hugo
:=item * :/(foo)_$1_bar/ : :=item * :/(foo)_C<\1>_bar/ Please don't do this: write C or /(foo)_\1_bar/, but don't insert C<> in the middle: that makes it much more difficult to read. :mean different things: the second will match 'foo_foo_bar', while the :first will match 'foo[SOMETHING]bar' whe

Re: RFC 125 (v2) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-09-28 Thread John van V
> a design expressed in UML could be > implemented in a non-OO language. Interesting concept... "expressing" perl in UML would certainly add depth to the artistic license ;) > > I think, though, that the core interface should be procedural. > > I agree. We should not confuse OOD with OOP. As

Re: RFC 336 (v1) use strict 'objects': a new pragma for using Java-like objects in Perl

2000-09-28 Thread Nathan Wiger
A few things I need to point out: > use strict 'objects': a new pragma for using Java-like objects in Perl RFC 278 had already supposedly claimed "use strict 'objects'", but this is flexible. > =head2 protected > > Just take Conway's RFC 188 and do a s/private/protected/g :-) So you're sugges

Re: is \1 vs $1 a necessary distinction?

2000-09-28 Thread Bart Lateur
On Wed, 27 Sep 2000 10:34:48 -0500, Jonathan Scott Duff wrote: >If $1 could be made to work properly on the LHS of s///, I'd vote for >that being The Way. I disagree, because \1 is different from a variable $foo in at least two ways: * $foo is compiled into /$foo/ before anything is matched. \

Re: RFC 336 (v1) use strict 'objects': a new pragma for using Java-like objects in Perl

2000-09-28 Thread Jonathan Scott Duff
On Thu, Sep 28, 2000 at 09:05:52PM -, Perl6 RFC Librarian wrote: > =head1 TITLE > > use strict 'objects': a new pragma for using Java-like objects in Perl > =head2 protected > > Just take Conway's RFC 188 and do a s/private/protected/g :-) "protected" is a very loaded term. What you propo

Re: RFC 331 (v1) Consolidate the $1 and C<\1> notations

2000-09-28 Thread Jonathan Scott Duff
On Thu, Sep 28, 2000 at 08:57:39PM -, Perl6 RFC Librarian wrote: > ${P1} means what $1 currently means (first match in last regex) I'm sorry that I don't have anything more constructive to say than "ick", but ... Ick. Well, maybe I do. Forget $P1. If the user wanted $1 from the previous R

RFC 336 (v1) use strict 'objects': a new pragma for using Java-like objects in Perl

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE use strict 'objects': a new pragma for using Java-like objects in Perl =head1 VERSION Mantainer:Marco Marongiu <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 336

RFC 120 (v5) Implicit counter in for statements, possibly $#.

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implicit counter in for statements, possibly $#. =head1 VERSION Maintainer: John McNamara <[EMAIL PROTECTED]> Date: 16 Aug 2000 Last Modified: 27 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 1

RFC 335 (v1) Class Methods Introspection: what methods does this object support?

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Class Methods Introspection: what methods does this object support? =head1 VERSION Maintainer: Mark Summerfield <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 335 Ve

RFC 334 (v1) Perl should allow specially attributed subs to be called as C functions

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl should allow specially attributed subs to be called as C functions =head1 VERSION Maintainer: Dan Sugalski <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 334 Ve

RFC 332 (v1) Regex: Make /$/ equivalent to /\z/ under the '/s' modifier

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Regex: Make /$/ equivalent to /\z/ under the '/s' modifier =head1 VERSION Maintainer: Bart Lateur <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 332 Version: 1 Sta

RFC 331 (v1) Consolidate the $1 and C<\1> notations

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Consolidate the $1 and C<\1> notations =head1 VERSION Maintainer: David Storrs <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 331 Version: 1 Status: Developing =

RFC 330 (v1) Global dynamic variables should remain the default

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Global dynamic variables should remain the default =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 330 Version: 1 Stat

Re: Expunge "use English" from Perl? (was Re: Perl6Storm: Intent to RFC #0101)

2000-09-28 Thread Nathan Wiger
Simon Cozens wrote: > > On Thu, Sep 28, 2000 at 10:00:49AM -0400, Andy Dougherty wrote: > > On Wed, 27 Sep 2000, Nathan Wiger wrote: > > > Y'know, I couldn't have said this better myself. :-) I've always felt > > > that "use English" was a waste of time and effort, a bandaid trying to > > > act a

Re: RFC 125 (v2) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-09-28 Thread John Porter
Dan Sugalski wrote: > At 07:38 PM 9/28/00 +, Perl6 RFC Librarian wrote: > >These APIs should be documented separately from the implementation, in a > >language-independent and an object-oriented way. > > Unfortunately the two conflict. C, APL, Fortran, and COBOL aren't > particularly object-

RFC 329 (v1) C

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE C =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 329 Version: 1 Status: Developing =head1 ABSTRACT A pragma to modify the

Re: RFC 125 (v2) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-09-28 Thread Dan Sugalski
At 07:38 PM 9/28/00 +, Perl6 RFC Librarian wrote: >These APIs should be documented separately from the implementation, in a >language-independent and an object-oriented way. Unfortunately the two conflict. C, APL, Fortran, and COBOL aren't particularly object-oriented... Not that I disagree

RFC 328 (v1) Single quotes don't interpolate \' and \\

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Single quotes don't interpolate \' and \\ =head1 VERSION Maintainer: Nicholas Clark <[EMAIL PROTECTED]> Date: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 328 Version: 1 Status: Developin

RFC 327 (v1) C<\v> for Vertical Tab

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE C<\v> for Vertical Tab =head1 VERSION Maintainer: Nicholas Clark <[EMAIL PROTECTED]> Date: 26 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 327 Version: 1 Status: Developing =head1 ABSTRACT

RFC 277 (v2) Method calls SHOULD suffer from ambiguity by default

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Method calls SHOULD suffer from ambiguity by default =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number

Re: 1 August RFC deadline

2000-09-28 Thread Nathan Torkington
Nathan Torkington writes: > So that Larry isn't chasing a moving target, I've set a deadline of > August 1 for freezing the RFCs. Ziggy has come up with a list of As Tim pointed out and most people correctly surmised, I meant October. YAPC::Europe must have addled my brain. The deadline is Oct

RFC 136 (v3) Implementation of hash iterators

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Implementation of hash iterators =head1 VERSION Maintainer: Tom Hughes <[EMAIL PROTECTED]> Date: 20 Aug 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 136 Version: 3 S

RFC 125 (v2) Components in the Perl Core Should Have Well-Defined APIs and Behavior

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Components in the Perl Core Should Have Well-Defined APIs and Behavior =head1 VERSION Maintainer: Bradley M. Kuhn <[EMAIL PROTECTED]> Date: 17 Aug 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAI

RFC 99 (v4) Standardize ALL Perl platforms on UNIX epoch

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Standardize ALL Perl platforms on UNIX epoch =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 14 Aug 2000 Last Modified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 99 V

RFC 13 (v2) The Copyright and Licensing Working Group

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE The Copyright and Licensing Working Group =head1 VERSION Maintainer: Bradley M. Kuhn <[EMAIL PROTECTED]> Date: 2 Aug 2000 Last MOdified: 28 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 13 Ve

Re: Murdering @ISA considered cruel and unusual

2000-09-28 Thread Simon Cozens
On Thu, Sep 28, 2000 at 02:40:04PM -0400, John Porter wrote: > Tom Christiansen wrote: > > Perl's use of @ISA is beautiful. > > > > use base is, or can be, pretty silly -- > > think pseudohashes, just for one. > > I suppose you diddle @INC directly, Tom, > instead of use'ing lib? I call "non

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread Adam Turoff
On Thu, Sep 28, 2000 at 08:06:42AM +0200, H . Merijn Brand wrote: > On 27 Sep 2000 07:36:42 -, Perl6 RFC Librarian <[EMAIL PROTECTED]> wrote: > > This and other RFCs are available on the web at > > http://dev.perl.org/rfc/ > > > > =head1 TITLE > > > > First-Class CGI Support > > Freezing

Re: RFC 231 (v1) Data: Multi-dimensional arrays/hashes and slices

2000-09-28 Thread Ilya Zakharevich
On Thu, Sep 28, 2000 at 11:39:51AM -0400, Karl Glazebrook wrote: > > > so what is wrong with the statement '@y = 3*@x;' then ? > > > > That other constructs *also* create an array context, in which the > > behaviour of multiplication you propose is not appropriate. > > for example? A prototypel

Re: Expunge "use English" from Perl? (was Re: Perl6Storm: Intent to RFC #0101)

2000-09-28 Thread Russ Allbery
Andy Dougherty <[EMAIL PROTECTED]> writes: > I find that I don't remember many of the less-frequently-used perlvars > (where less-frequently-used depends on the types of programs I write, > obviously). I certainly couldn't tell you off-hand the differences > among $< $> $( and $). I'd have to l

Re: split() ideas

2000-09-28 Thread John Porter
Jonathan Scott Duff wrote: > > 1. Allow the first argument to split() to be a number such that >the string is broken into chunks of that many characters. @strings = /(.{$n})/g; > 2. Allow the first argument to split() to be an array of >numbers, such t

Re: Murdering @ISA considered cruel and unusual

2000-09-28 Thread John Porter
Tom Christiansen wrote: > > Perl's use of @ISA is beautiful. > > use base is, or can be, pretty silly -- > think pseudohashes, just for one. I suppose you diddle @INC directly, Tom, instead of use'ing lib? -- John Porter

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread Robert Mathews
Nathan Wiger wrote: > 1. make a listref only for multiple values: >@name = @{$CGI{name}} if ( ref $CGI{name} eq 'ARRAY' ); Ick. That piece of code is small enough, but it's going to end up replicating itself everywhere %CGI is accessed. This will be a fruitful new source of bugs when people

Re: split() ideas

2000-09-28 Thread Graham Barr
On Thu, Sep 28, 2000 at 01:02:11PM -0500, Jonathan Scott Duff wrote: > I thought I had sent this the other day, but it doesn't appear to have > made it through... > > Here are a couple of ideas that I don't have time to RFC, but some who > likes them might: > > 1. Allow the first argumen

split() ideas

2000-09-28 Thread Jonathan Scott Duff
I thought I had sent this the other day, but it doesn't appear to have made it through... Here are a couple of ideas that I don't have time to RFC, but some who likes them might: 1. Allow the first argument to split() to be a number such that the string is broken into chunks o

Re: perl6storm #0050

2000-09-28 Thread John Porter
Buddha Buck wrote: > > While Perl -lets- every function be well prototyped, it doesn't -require- > every function to be well prototyped. Because of this, it might be well > nigh impossible to eliminate all ambiguity to the compiler. Well, right. Clearly, in those cases, you can expect to nee

Re: my and local

2000-09-28 Thread Adam
On Thu, 28 Sep 2000, Steve Fink wrote: > Tom Christiansen wrote: > > > > As we sneak under the wire here, I'm hoping someone > > has posted an RFC that alters the meaning of my/local. > > It's very hard to explain as is. my is fine, but local > > should be changed to something like "temporary" (

Re: my and local

2000-09-28 Thread Steve Fink
Tom Christiansen wrote: > > As we sneak under the wire here, I'm hoping someone > has posted an RFC that alters the meaning of my/local. > It's very hard to explain as is. my is fine, but local > should be changed to something like "temporary" (yes, that > is supposed to be annoying to type) or

Re: RFC 262 (v1) Index Attribute

2000-09-28 Thread David L. Nicol
Webmaster wrote: > > (I have attached a prototype of what I had in mind) > > From: "David L. Nicol" <[EMAIL PROTECTED]> > > Yes, that is exactly what is being suggested, but the "indexof" function > > is implicit in the attribute. Your code becomes > > > > print "Found It at position ${_:n}!\n"

Re: RFC 301 (v1) Cache byte-compiled... Question

2000-09-28 Thread Dan Sugalski
At 03:48 PM 9/28/00 +, John van V wrote: >How would the byte-compiled caches relate to the compiled C code XS'd into >the modules?? When a module is built, in addition to transforming any XS code (or whatever it ultimately is) into an executable, perl will also compile any perl code into b

Re: Expunge "use English" from Perl? (was Re: Perl6Storm: Intent to RFC #0101)

2000-09-28 Thread Simon Cozens
On Thu, Sep 28, 2000 at 10:00:49AM -0400, Andy Dougherty wrote: > On Wed, 27 Sep 2000, Nathan Wiger wrote: > > Y'know, I couldn't have said this better myself. :-) I've always felt > > that "use English" was a waste of time and effort, a bandaid trying to > > act as a tourniquet. > > I think it's

Re: RFC 301 (v1) Cache byte-compiled... Question

2000-09-28 Thread John van V
How would the byte-compiled caches relate to the compiled C code XS'd into the modules?? Could it be embedded, I think not, but please enlighten me.

Re: RFC 231 (v1) Data: Multi-dimensional arrays/hashes and slices

2000-09-28 Thread Karl Glazebrook
Ilya Zakharevich wrote: > > so what is wrong with the statement '@y = 3*@x;' then ? > > That other constructs *also* create an array context, in which the > behaviour of multiplication you propose is not appropriate. for example? > I did not see any viable proposal on changing things in a majo

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread Nathan Wiger
> A future protocol could well require things in order. Hence you're > having the output headers in order. Therefore you should have the input > ones available in order as well. I don't see a reason why an @HTTP ordered and %HTTP unordered couldn't both be supported. > I'm thinking a $headers_i

Re: RFC 277 (v1) Eliminate unquoted barewords from Perl entirely

2000-09-28 Thread Nathan Wiger
Tom Christiansen wrote: > > >So what's left? > > > >print STDERR "Foo"; > > > >We have a proposal to turn STDERR into $STDERR, and it looks likely it'll go > >through. > > It is? I certainly hope not. It makes as much sense to > do that as to force a dollar sign on subroutines. Your point

Re: Murdering @ISA considered cruel and unusual

2000-09-28 Thread Nathan Wiger
Piers Cawley wrote: > > > >I strongly agree with the opinion that we should try and get away from > > >special variables and switches in favor of functions and pragmas. > > >Witness 'use base' instead of '@ISA', 'use warnings', and so on. > > > > Huh? Why??? Perl's use of @ISA is beautiful. It

Re: Expunge "use English" from Perl? (was Re: Perl6Storm: Intent toRFC #0101)

2000-09-28 Thread Andy Dougherty
On Wed, 27 Sep 2000, Nathan Wiger wrote: > Russ Allbery wrote: > > > > I've found the use of use English in code I had to maintain to be annoying > > and unhelpful, and to actually degrade the maintainability of the code > Y'know, I couldn't have said this better myself. :-) I've always felt > t

Re: RFC 48 (v4) Replace localtime() and gmtime() with date() and utcdate()

2000-09-28 Thread Tom Christiansen
Certainly numbers should never be "zero-padded"! Visit our website at http://www.ubswarburg.com This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please

Re: RFC 171 (v3) my Dog $spot should call a constructor implicitly

2000-09-28 Thread Tom Christiansen
You also didn't mention that you would have broken the symmetry between my Dog $spot; our Dog $spot; Or that constructors have no (and should have no) set name in Perl. --tom Visit our website at http://www.ubswarburg.com This message contains confidential information and is intended

Re: Murdering @ISA considered cruel and unusual

2000-09-28 Thread Piers Cawley
Tom Christiansen <[EMAIL PROTECTED]> writes: > >I strongly agree with the opinion that we should try and get away from > >special variables and switches in favor of functions and pragmas. > >Witness 'use base' instead of '@ISA', 'use warnings', and so on. > > Huh? Why??? Perl's use of @ISA is

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread iain truskett
* Philip Newton ([EMAIL PROTECTED]) [28 Sep 2000 21:19]: > On 27 Sep 2000, at 23:48, iain truskett wrote: > > So surely you'd want %HTTP (the input headers) to also be an array > > rather than a hash, since they'd be required in order as well? > I don't care, because I don't work with this much.

Re: RFC 288 (v2) First-Class CGI Support

2000-09-28 Thread Philip Newton
On 27 Sep 2000, at 23:48, iain truskett wrote: > So surely you'd want %HTTP (the input headers) to also be an array > rather than a hash, since they'd be required in order as well? I don't care, because I don't work with this much. And I don't know whether I'd need to bear in mind the protocol

Re: my and local

2000-09-28 Thread Dave Hartnoll
To my mind, things would be a lot clearer if my and local were to change places - but I can see why that would not be a good thing. If it's not too late for suggestions for renaming local, what about 'override'. Dave. - Original Message - From: "Michael Fowler" <[EMAIL PROTECTED]> To: "T

Re: RFC 161 (v4) Everything in Perl becomes an object.

2000-09-28 Thread Simon Cozens
On Wed, Sep 27, 2000 at 09:31:59PM -0400, Bennett Todd wrote: > How so? Seems to run straightforward comparable stuff a bit quicker > than perl; doesn't seem to take any more effort to express a good > many things. This is becoming off topic; I have an interview with Matz regarding his thoughts a

Re: You know what? I think I learnt something today.

2000-09-28 Thread Simon Cozens
On Thu, Sep 28, 2000 at 08:17:40AM +0200, H.Merijn Brand wrote: > Can I forward this to perl.comp.lang.misc and perl.comp.lang.moderated? Please feel free. > Maybe it's more in brian's lane to spot these messages and react on them, Well, yes, Perl 6 has been getting a bit of a bad press, and,

Re: RFC 161 (v4) Everything in Perl becomes an object.

2000-09-28 Thread Simon Cozens
On Wed, Sep 27, 2000 at 10:09:40PM -0400, Bennett Todd wrote: > I think we proponents of this RFC believe it may well make _some_ > things easier, with the implementation of perl6 being among them. Could you explain how this would make the implementation of Perl 6 easier? I *really* can't see tha

Re: RFC 308 (v1) Ban Perl hooks into regexes

2000-09-28 Thread Hugo
In <[EMAIL PROTECTED]>, Tom Christiansen writes: :>I consider recursive regexps very useful: :> :> $a = qr{ (?> [^()]+ ) | \( (??{ $a }) \) }; : :Yes, they're "useful", but darned tricky sometimes, and in :ways other than simple regex-related stuff. For example, :consider what happens if you

  1   2   >