e program. Can also be used for Perl poetry.
>
>=head1 CHANGES
My "vomment" -
There are easy enough ways to accomplish your apparent desires
that do not require more changes to this already tortured language.
Please use them.
This is just the sort of madness t
it's not so difficult, really. you just gotta know the trick:
- cd into the repository you want, then run "git am".
- Use your mail client's "view source" function (ctrl-u in thunderbird
for example).
- copy the complete mail source including headers
- paste it into the terminal that's running git
global) variables in mind. Perl5 provided lexical
variables in a backward compatible way, along with a pragma to force
either declaration of variables or import of dynamic variables. Perl6
should make lexical variables and required variable declarations the default.
=head1 DESCRIPTION
Dynam
=head1 TITLE
Immediate subroutines
=head1 VERSION
Maintainer: Jean-Louis Leroy
Date: 04 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 18
=head1 ABSTRACT
This very simple construct, inspired by the Forth language, makes the
parser extensible by Perl code, providing pow
of as local variables (lexical scoping) can sometimes fail.
C is useful in many cases and should be retained but renamed to
reflect its action.
=head1 IMPLEMENTATION
Many replacement names have been proposed for local on the
perl6-language list, and I am sure there are others that were proposed
on p5p
=head1 TITLE
Overloadable && and ||
=head1 VERSION
Maintainer: Jean-Louis Leroy
Date: 04 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 20
=head1 ABSTRACT
It should be possible to overload && and ||, for this has very
legitimate uses.
=head1 DISCUSSION
The reason ofte
status variables.
Some of these are (or should be deprecated), and the naming methods for
the rest are obscure. Since we are (potentially) adding, removing, and
changing the functionality of these vars with Perl6, we should seize the
opportunity to rationalize the names and organization of these variab
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
STDIN, STDOUT, and STDERR should be renamed
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 04 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 30
=head1 ABSTRAC
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Angle brackets should not be used for file globbing.
=head1 VERSION
Maintainer: Jon Ericson <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 34
=hea
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Filehandles should use C<*> as a type prefix if typeglobs are eliminated.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 4 Aug 2000
Version: 2
Mailing List: [EMAIL
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Eliminate bareword filehandles.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 4 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 33
=head1 ABSTRA
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Filehandles should use C<*> as a type prefix if typeglobs are eliminated.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 5 Aug 2000
Version: 3
Mailing List: [EMAIL PROT
=head1 TITLE
Modify open() and opendir() to return handle objects
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 2 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 14
=head1 ABSTRACT
Currently, open() and opendir() are given handle arguments, whose valu
are only 2
possible values:
1. UTC or other timezone (user specified)
2. Local timezone (none specified)
So, all that would have to happen is C would have to store the
correct value in the return object, in the precendence above.
Extensive date calculations, including reverse date calculations, should
be left to an external module.
=head1 REFERENCES
Matt Sergeant's great Time::Object CPAN module
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html
Jonathan Scott Duff, Tim Jenness, and perl6-language for their input
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Positional Return Lists Considered Harmful
=head1 VERSION
Maintainer: Jarkko Hietaniemi <[EMAIL PROTECTED]>
Date: 04 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 37
=head1 ABS
=head1 TITLE
Request For New Pragma: Implicit
=head1 VERSION
Maintainer: Bryan C. Warnock <[EMAIL PROTECTED]>
Date: 01 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 2
=head1 ABSTRACT
Perl 6 should add a new pragma called C.
=head1 DESCRIPTION
I am lazy. I
=head1 TITLE
messages.rfc - An RFC to discussing the wisdom of allowing run time error
and warning messages to be modified at run time
=head1 VERSION
Maintainer: Corwin Brust <[EMAIL PROTECTED]>
Date: 1 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 3
=head1 AB
nings on uses of uninitialized variables (including lexicals).
=head1 DESCRIPTION
Perl6 should distinguish between uses and assignments to variables,
and warn only when a variable is used without being assigned. In
perl5 the complete program
$x = 3
complains, but
$x = 3; $x = 3
does not, nor does
=head1 TITLE
The AUTOLOAD subroutine should be able to decline a request
=head1 VERSION
Maintainer: Leon Brocard <[EMAIL PROTECTED]>
Date: 02 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 8
=head1 ABSTRACT
In Perl 5, the first AUTOLOAD subroutine found in an object's h
ynamic variables in mind. Perl5 provided lexical variables in a
backward compatible way. Perl6 should make lexical variables the default.
=head1 DESCRIPTION
Dynamically-scoped variables can have many effects which are
counterintuitive and undesirable. In Perl5, lexically-scoped
variables are availabl
=head1 TITLE
type inference
=head1 VERSION
Maintainer: Steve Fink <[EMAIL PROTECTED]>
Date: 1 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 4
=head1 ABSTRACT
Types should be inferred whenever possible, and optional type qualifiers
may be used to gain whatever level of
ternal module (Time::HiRes)
currently need to be used. This situation ought to be improved in
perl6.
All functions that return time values (seconds since epoch) should use
floating point numbers to return as much precision as the platform
supports. This include the following builtin functions:
-dirty problem-solver by default.
It is ideal for one-liners, short scripts, and quick hacks that have no need
for extra protection or error-checking. It is also great for large projects
by making use of the C and C pragmas.
Perl6 should not make the one-liners, short scripts and hacks need to jump
t
=head1 TITLE
Replace C with a generic C function
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 21
=head1 ABSTRACT
This RFC proposes to extend the number of detectable calling contexts
and replac
=head1 TITLE
Builtin switch statement
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 22
=head1 ABSTRACT
This RFC proposes a syntax and semantics for an explicit case mechanism for
Perl. The synta
=head1 TITLE
Higher order functions
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 23
=head1 ABSTRACT
This RFC proposes some syntactic sugar to simplify the creation
of higher-order functions (a
=head1 TITLE
Semi-finite (lazy) lists
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 24
=head1 ABSTRACT
This RFC proposes that the right operand of a C<..> operator
may be omitted in a list cont
=head1 TITLE
Multiway comparisons
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 25
=head1 ABSTRACT
This RFC proposes that multiway comparisons such as:
if ( 0 <= $x < 10 ) {
Perl distinguishes named operators and functions. For Perl6, this
disctinction can be dropped.
=head1 DESCRIPTION
Named operators, like C, can be called like functions in which
case they behave like functions. This has always been so in Perl.
Recent versions of Perl allow user-defined functions
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Perl should stay Perl.
=head1 VERSION
Maintainer: Simon Cozens <[EMAIL PROTECTED]>
Date: Aug 4 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 28
=
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Request For New Pragma: Implicit
=head1 VERSION
Maintainer: Bryan C. Warnock <[EMAIL PROTECTED]>
Date: 5 Aug 2000
Version: 2
Mailing List: [EMAIL PROTECTED]
Number: 41
=head1 ABSTR
getpwent
getpwnam
getpwuid
getservbyname
getservbyport
getservent
gmtime
localtime
stat
[1] I guess the whole semantics and functionality of caller() is
severely up for grabs for Perl6.
For the get*() mafia, it is also debatabl
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
Bring Documentation Closer To Whatever It Documents
=head1 VERSION
Maintainer: Jarkko Hietaniemi <[EMAIL PROTECTED]>
Date: 05 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 44
=
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Request For New Pragma: Shell
=head1 VERSION
Maintainer: Bryan C. Warnock <[EMAIL PROTECTED]>
Date: 5 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 42
=head1 ABSTRACT
Per
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
|| should propagate result context to both sides.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 5 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 45
=head1 TITLE
Stronger typing through tie.
=head1 VERSION
Maintainer: Michael Fowler <[EMAIL PROTECTED]>
Date: 02 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 15
=head1 ABSTRACT
Strong typing of variables can be implemented through the already-existent
This and other RFCs are available on the web at
http://tmtowtdi.perl.org/rfc/
=head1 TITLE
unlink() should be left alone
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 04 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 29
=head1 ABSTRACT
Some people
=head1 TITLE
Filehandles should use C<*> as a type prefix if typeglobs are eliminated.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 2 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 10
=head1 ABSTRACT
The lack of a type-defining punctuation chara
=head1 TITLE
Highlander Variable Types
=head1 VERSION
Maintainer: Andy Wardley <[EMAIL PROTECTED]>
Date: 01 Aug 2000
Version: 1.0
Mailing List: [EMAIL PROTECTED]
Number: 9
=head1 ABSTRACT
Perl5 supports three distinct variable types for any given variable
name correspondin
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
List context return from filesystem functions
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 6 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 52
=hea
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Objects should have builtin string SCALAR method
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 06 Aug 2000
Version: 1
Status: developing
Mailing List: [EMAIL PROTECTED]
t will only deal with the
string output and string processing, just like the ECMA do.
We will assume that the BDL data is always being read just as it is
being read from the regular input buffer.
=head2 Output of BDL strings in Perl6:
Based on the above, PERL 6 should implement an output routine lik
hods for
the rest are obscure. Since we are (potentially) adding, removing, and
changing the functionality of these variables with Perl6, we should seize the
opportunity to rationalize the names and organization of these variables
as well. These variables need to be made available with mn
info, they can still type:
print $object;
since this is not a string context. However,
print "$object";
should always return something that's worth seeing, even if that's
nothing.
=head1 REFERENCES
RFC 21: Replace wantarray with a generic want function
RFC 48: Replace localtime() and gmtime() with date()
Lots of people on perl6-language for great input, thanks!
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Wildcards for multiple module imports
=head1 VERSION
Maintainer: Peter Bevan <[EMAIL PROTECTED]>
Date: 8 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 62
=head1 ABSTRACT
It occ
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
New pragma 'scope' to change Perl's default scoping
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 07 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 64
=head1 ABST
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Code which is both executable and POD.
=head1 VERSION
Maintainer: John Porter <[EMAIL PROTECTED]>
Date: 9 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 79
=head1 ABSTRACT
Allow som
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Replace => (stringifying comma) with => (pair constructor)
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 10 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 84
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
All perl generated errors should have a unique identifier
=head1 VERSION
Maintainer: Chaim Frenkel <[EMAIL PROTECTED]>
Date: 9 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number:
85
All
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Make operators behave consistently in a list context
=head1 VERSION
Maintainer: Jeremy Howard <[EMAIL PROTECTED]>
Date: 10 August 2000
Version: 1.00
Mailing List: [EMAIL PROTECTED]
Number: 82
=he
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Make constants look like variables
=head1 VERSION
Maintainer: Jeremy Howard <[EMAIL PROTECTED]>
Date: 10 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 83
=head1 ABSTRACT
This RF
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
The AUTOLOAD subroutine should be able to decline a request
=head1 VERSION
Maintainer: Leon Brocard <[EMAIL PROTECTED]>
Date: 10 Aug 2000
Version: 2
Mailing List: [EMAIL PROTECTED]
Number: 8
=hea
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Builtin: reduce
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 76
=head1 ABSTRACT
This RFC proposes a builtin
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Suggested isa() operator.
=head1 VERSION
Maintainer: James Mastros <[EMAIL PROTECTED]>
Date: 08 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 77
=head1 ABSTRACT
Currently, there is
ioning and its handling in a way that
is fully upward compatible but solves the current problems.
An up-to-the-instant version of this RFC will be posted as HTML
at C<http://www.nnaf.net/~scs/Perl6/RFCxx.html> as soon as I
know the RFC number.
=head1 DESCRIPTION
There are several classes of
indirection:
@a = (1:5:10);
@b = getBigImage();
@c = @a(@b);
print $c[5];
In these cases Perl should consolidate as much as possible at compile time
to avoid too much overhead.
Dan Sugalski's comments on perl6-internals provide some insight about
potential lazy evaluation and me
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Regex: Support for incremental pattern matching
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 11 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 93
=head1 ABST
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Rename @ARGV to @ARGS
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 11 Aug 2000
Version: 1
Status: Developing
Mailing List: [EMAIL PROTECTED]
Number:
94
Perl isn't
-demand.
6. Added fractional seconds (fsec).
7. Changed return order in LIST context
8. Reverted to GMT from UTC since most systems are internally
maintained in GMT, not UTC.
9. Axed date arithmetic
=head1 REFERENCES
Matt Sergeant's great Time::Object CPAN module
Larry Wall's post of 8 Jan 2000 on deprecating localtime:
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html
RFC 49: Objects should have builtin stringifying STRING method
=head1 ACKNOWLEDGEMENTS
Jonathan Scott Duff, Tim Jenness, Johan Vromans, and perl6-language for
great feedback.
Russ Allbery and John Tobey for suggesting parts to slice-and-dice.
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Builtin: partition
=head1 VERSION
Maintainer: Jeremy Howard <[EMAIL PROTECTED]>
Date: 11 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 91
=head1 ABSTRACT
It is proposed that a n
ically work
with the perl5 front end. This version presumes that the perl6 front end
is game for any implementation details necessary to support the proposal.
=head1 IMPLEMENTATION
The POD specification is modified from its perl5 form, to include
the ability to put any number of POD processor name
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Operators: Polymorphic comparisons
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 7 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 54
=head1 ABSTRACT
This RFC
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Compilation: Remove requirement for final true value in require'd and do'ed files
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 7 August 2000
Version: 1
Mailing List: [EMAIL PRO
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Optional 2nd argument to pop() and shift()
=head1 VERSION
Maintainer: Jonathan Scott Duff <[EMAIL PROTECTED]>
Date: 7 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 56
=head1 ABSTRAC
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Built-ins: Merge and generalize C and C
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 7 August 2000
Version: 10
Mailing List: [EMAIL PROTECTED]
Number: 53
=head1 ABSTRACT
Th
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Add change bar functionality to pod
=head1 VERSION
Maintainer: Dan Sugalski <[EMAIL PROTECTED]>
Date: August 08, 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 65
=head1 ABSTRACT
Docume
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
The regexp engine should go backward as well as forward.
=head1 VERSION
Maintainer: Peter Heslin <[EMAIL PROTECTED]>
Date: 9 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 72
=head1
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Deep Copying, aka, cloning around.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 8 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 67
=head1 ABSTRACT
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Eliminate the optional C for C etc block declarations
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 8 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number:
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Deep Copying, aka, cloning around.
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 8 Aug 2000
Last-Modified: 12 Aug 2000
Version: 2
Mailing List: [EMAIL PROTECTED]
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Exception objects and classes for builtins
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 9 Aug 2000
Last-Modified: 12 Aug 2000
Version: 2
Mailing List: [EMAI
t might look similar to one of the following
examples:
# assume assignments within argument list are in object scope
my $u = User.new( $id = 'abw',
$name = 'Andy Wardley',
$email = '[EMAIL PROTECTED]' );
# use '
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
All Perl core functions should return objects
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 08 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Status: Developing
Nu
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Proposal to rename C and C
=head1 VERSION
Maintainer: Jonthan Scott Duff <[EMAIL PROTECTED]>
Date: 8 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 74
=head1 ABSTRACT
C and C should
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Higher order functions
=head1 VERSION
Maintainer: Damian Conway <[EMAIL PROTECTED]>
Date: 4 August 2000
Version: 2
Mailing List: [EMAIL PROTECTED]
Number: 23
=head1 ABSTRACT
This RFC proposes so
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Legacy Perl $pkg'var should die
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 08 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Status: Developing
Number: 71
=hea
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Builtins: zip() and unzip()
=head1 VERSION
Maintainer: Jeremy Howard <[EMAIL PROTECTED]>
Date: 11 August 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 90
=head1 ABSTRACT
It is proposed
example is print().
=head1 IMPLEMENTATION
Ensure that every perl builtin that can return an error, can be
wrapped.
I don't know whether this is purely an implementation issue (and so
lies solely in the domain of perl6-internals) or whether any
programmer-visible changes may be necessary to a
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Proposal to utilize C<*> as the prefix to magic subroutines
=head1 VERSION
Maintainer: Jonthan Scott Duff
Date: 7 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 59
=head1 ABSTRACT
P
t perl5 internals and even less about perl6, I shall
simply present the following notes:
=over 4
=item *
This proposal does not speak to what should happen with C.
=item *
The proposed demise of C<$/> and stated determination that there will be no
default filehandle will have an effect
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Exception objects and classes for builtins
=head1 VERSION
Maintainer: Peter Scott <[EMAIL PROTECTED]>
Date: 9 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 80
=head1
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Controllable Data Typing
=head1 VERSION
Maintainer: Syloke Soong <[EMAIL PROTECTED]>
Mailing List: [EMAIL PROTECTED]
Date: 10 Aug 2000
Version: 1
Number: 89
=head1 ABSTRACT
Provide a choice for
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Extensible Meta-Object Protocol -- Method Search
=head1 VERSION
Maintainer: Tony Olekshy <[EMAIL PROTECTED]>
Date: 11 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 92
=hea
ot be wrapped. A
conspicuous example is print().
=head1 IMPLEMENTATION
Ensure that every perl builtin that can return an error, can be
wrapped.
I don't know whether this is purely an implementation issue (and so
lies solely in the domain of perl6-internals) or whether any
programmer-visible cha
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Controllable Data Typing
=head1 VERSION
Maintainer: Syloke Soong <[EMAIL PROTECTED]>
Mailing List: [EMAIL PROTECTED]
Date: 10 Aug 2000
Last-Modified: 12 Aug 2000
Version: 2
Number: 89
=head1 AB
}
$fo2 = open http "https://www.etrade.com";
=head1 IMPLEMENTATION
We'll get to this later. This RFC is probably going to be revised a lot.
=head1 REFERENCES
RFC 14: Modify open() to support FileObjects and Extensibility
RFC 8: The AUTOLOAD subroutine should be able to decline a request
http://www.mail-archive.com/perl6-language-io@perl.org/msg00086.html
than a single line, it limits the boundaries of confusion:
if "#<" is found with the intended meaning of an end-of-line
comment introducer followed by a "<" character, the highly probable
lack of the sequence ">#" within the same line can be
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Fix print "$r->func" and $pkg::$var precedence
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 14 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 103
Status:
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Maintain internal time in Modified Julian (not epoch)
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 14 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 99
Status:
e .
$c is defined to be referentiable only privately within a function.
$d is defined implicitly to be referentiable privately within a file.
=head2 A new object module declaration method
Allow function arg list but continue to use @_;
The following would be equivalent forms in Perl5 and
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Better constants and constant folding
=head1 VERSION
Maintainer: John Siracusa <[EMAIL PROTECTED]>
Date: Aug 15 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 113
=head1 AB
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Perl resource configuration
=head1 VERSION
Maintainer: Jonthan Scott Duff <[EMAIL PROTECTED]>
Date: 16 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 114
=head1 ABSTRACT
Perl should
thon and commercial systems such as Matlab and IDL:
y = x[0:n-1:4];
In perl we desire to say:
$y = $x[0:$n-1,4];
or even
@y = @x[0:$n-1,4];
If there is a more general unification of PDL arrays and normal
perl arrays. (See L).
Note that we need to keep l-value subs in p
could raise an error if used in a context
where actual list items are generated, e.g.
for (:) { $a *= $_ }
but be allowed in circumstances where no explicit list item is
ever created, e.g.
$a->slice(:)
which might actually be written in perl6 as
$a[:]
=head1 IMPLEMENTATION
Pos
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Backtracking
=head1 VERSION
Maintainer: iVAN Georgiev <[EMAIL PROTECTED]>
Date: 14 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 104
=head1 ABSTRACT
Backtraking mechanism is core f
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
counting matches
=head1 VERSION
Maintainer: Richard Proctor <[EMAIL PROTECTED]>
Date: 16 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 110
=head1 ABST
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Whitespace and Here Docs
=head1 VERSION
Maintainer: Richard Proctor <[EMAIL PROTECTED]>
Date: 16 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 111
=he
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Assignment within a regex
=head1 VERSION
Maintainer: Richard Proctor <[EMAIL PROTECTED]>
Date: 16 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 112
=h
er: 29
Status: Frozen
=head1 STATUS
This RFC was discussed on perl6-language-unlink with no
objections. It has been frozen in its current format.
=head1 ABSTRACT
Some people have suggested that unlink() is too Unix
centric, that that it should be renamed to something
like delete() or remove().
This and other RFCs are available on the web at
http://dev.perl.org/rfc/
=head1 TITLE
Downgrade or remove "In string @ must be \@" error
=head1 VERSION
Maintainer: Nathan Wiger <[EMAIL PROTECTED]>
Date: 15 Aug 2000
Version: 1
Mailing List: [EMAIL PROTECTED]
Number: 105
Stat
1 - 100 of 312 matches
Mail list logo