[Raku/old-design-docs] 1c4e60: Remove Larry's email address.

2025-06-08 Thread Will Coleda via perl6-language
Branch: refs/heads/master Home: https://github.com/Raku/old-design-docs Commit: 1c4e6039a116421c7dbd36c56c34d3f774dcaf8f https://github.com/Raku/old-design-docs/commit/1c4e6039a116421c7dbd36c56c34d3f774dcaf8f Author: Will Coleda Date: 2025-06-08 (Sun, 08 Jun 2025) Changed p

[Raku/old-design-docs] 07ac3b: rm broken link

2024-01-18 Thread librasteve via perl6-language
Branch: refs/heads/master Home: https://github.com/Raku/old-design-docs Commit: 07ac3bb2ab509a5143e5f99a0e9c32b823828fae https://github.com/Raku/old-design-docs/commit/07ac3bb2ab509a5143e5f99a0e9c32b823828fae Author: librasteve <40125330+librast...@users.noreply.github.com> Date:

Re: Correct enum incantation?

2021-05-05 Thread William Michels via perl6-language
Thank you Fernando! (still on Rakudo 2020.10 here). On Wed, May 5, 2021 at 10:24 AM Fernando Santagata < nando.santag...@gmail.com> wrote: > On Wed, May 5, 2021 at 6:00 PM William Michels via perl6-users < > perl6-us...@perl.org> wrote: > >> Hello, >> >>

Correct enum incantation?

2021-05-05 Thread William Michels via perl6-language
) > > Month.^enum_values {apr => 4, aug => 8, dec => 12, feb => 2, jan => 1, jul => 7, jun => 6, mar => 3, may => 5, nov => 11, oct => 10, sep => 9} > Month.^enum_value_list (jan feb mar apr may jun jul aug sep oct nov dec) > > Month.^enum_keys No s

[Raku/old-design-docs] 63e44c: S22: Clarify how system specific values work and c...

2020-10-01 Thread niner via perl6-language
Branch: refs/heads/master Home: https://github.com/Raku/old-design-docs Commit: 63e44c36351887f1eb76500d7102f0db44848d27 https://github.com/Raku/old-design-docs/commit/63e44c36351887f1eb76500d7102f0db44848d27 Author: niner Date: 2020-10-01 (Thu, 01 Oct 2020) Changed paths:

[Raku/old-design-docs] b13e78: Update dependency specifications in S22

2020-09-30 Thread niner via perl6-language
Branch: refs/heads/master Home: https://github.com/Raku/old-design-docs Commit: b13e78fe5b9dc10bfdacb0122ea40a77b6037ac9 https://github.com/Raku/old-design-docs/commit/b13e78fe5b9dc10bfdacb0122ea40a77b6037ac9 Author: Stefan Seifert Date: 2020-09-30 (Wed, 30 Sep 2020) Change

Fwd: unflattering flat

2020-05-02 Thread William Michels via perl6-language
Migrating this question over from perl6-users : Can someone explain why in the second and third REPL code lines below, line 2 returns a List while line 3 returns a Seq? And is there a general rule to remember which code returns which data structure? 1> my %hash-with-arrays = a => [1

Re: Announce: french perl workshop (Aka Journées Perl)

2019-05-25 Thread Laurent Rosenfeld via perl6-language
Hello Mark, I was thinking about submitting a talk on the P6 Object System, but I could also change it to Grammars (or do both). Cheers, Laurent. Le mar. 21 mai 2019 à 10:30, Marc Chantreux a écrit : > hello perl6 people, > > we hope there will be some events around the French Per

Re: [PATCH] multiple heredoc beginning in the same line

2016-12-02 Thread Perl6
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

enhanced open-funktion

2004-07-13 Thread perl6-language-return-17800-archive=jab . org
Hello, I have a wish for Perl 6. I would like if the open-funktion opens only a file if it doesn't exist. Of course, I can first test if the file exist. if (-e $filename) { print "file already exists!"; } else { open (FH, ">$filename") } My suggestion is to have a character for t

more than one modifier

2004-06-25 Thread perl6-language-return-17601-archive=jab . org
Hello, I have a wish for Perl6. I think it would be nice to have the possibility for more than one modifier after a simple statement. For example: print $a+$b if $a if $b for 1..3; Gerd Pokorra E-Mail: [EMAIL PROTECTED]

RFC 344 (v2) Elements of @_ should be read-only by default

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Elements of @_ should be read-only by default =head1 VERSION Maintainer: John Tobey <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 344 Ve

RFC 337 (v2) Common attribute system to allow user-defined, extensible attributes

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Common attribute system to allow user-defined, extensible attributes =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 28 Sep 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROT

RFC 162 (v2) Heredoc contents

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Heredoc contents =head1 VERSION Maintainer: Richard Proctor <[EMAIL PROTECTED]> Date: 27 Aug 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 162 Version: 2 Status: Froze

RFC 18 (v2) Immediate subroutines

2000-10-01 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Immediate subroutines =head1 VERSION Maintainer: Jean-Louis Leroy Date: 4 Aug 2000 Last Modified: 1 Oct 2000 Mailing List: [EMAIL PROTECTED] Number: 18 Version: 2 Status: Frozen =head1 ABSTRA

Re: RFC 356 (v2) Dominant Value Expressions

2000-10-01 Thread perl6
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

RFC 290 (v3) Better english names for -X

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Better english names for -X =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 290 Version: 3 Statu

RFC 287 (v2) Improve Perl Persistance

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Improve Perl Persistance =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 287 Version: 2 Status:

RFC 358 (v1) Keep dump capability.

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Keep dump capability. =head1 VERSION Maintainer: S. A. Janet <[EMAIL PROTECTED]> Date: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 358 Version: 1 Status: Developing =head1 ABSTRACT To

RFC 361 (v1) Simplifying split()

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Simplifying split() =head1 VERSION Maintainer: Sean M. Burke <[EMAIL PROTECTED]> Date: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 361 Version: 1 Status: Developing =head1 ABSTRACT Per

RFC 357 (v1) Perl should use XML for documentation instead of POD

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl should use XML for documentation instead of POD =head1 VERSION Maintainer: Frank Tobin <[EMAIL PROTECTED]> Date: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 357 Version: 1 Status: D

RFC 356 (v2) Dominant Value Expressions

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Dominant Value Expressions =head1 VERSION Maintainer: Glenn Linderman <[EMAIL PROTECTED]> Date: 29 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 356 Version: 2 St

RFC 142 (v2) Enhanced Pack/Unpack

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Enhanced Pack/Unpack =head1 VERSION Maintainer: Edwin Wiles <[EMAIL PROTECTED]> Date: 22 Aug 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 142 Version: 2 Status: Fr

RFC 115 (v3) Overloadable parentheses for objects

2000-09-30 Thread Perl6 RFC Librarian
desire to say: $y = $x(0:$n-1,4); # or, depending on the choice of separator $y = $x(0:$n-1;4); # see also RFC 169 Note that we need to keep l-value subs in perl6 to avoid related types of syntactical clumsiness if C<$x()> can invoke a subroutine (see below). $x(0:$n-1:4) *= 2; should

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

2000-09-30 Thread Perl6 RFC Librarian
e from B perl users [who do you expect as the majority on perl6 lists? :-)]. The change would penalise existing perl users, but benefit new perl users (and presumably people teaching perl). However, I'm wrong on that. Hildo Biersma states Now, I have been teaching perl for a number o

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

2000-09-30 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: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number

RFC 356 (v1) Dominant Value Expressions

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Dominant Value Expressions =head1 VERSION Maintainer: Glenn Linderman <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 356 Version: 1 Status: Developing =head1 ABST

RFC 355 (v1) Leave $[ alone.

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Leave $[ alone. =head1 VERSION Maintainer: Fred Heutte <[EMAIL PROTECTED]> Date: 29 September 2000 Mailing List: [EMAIL PROTECTED] Number: 355 Version: 1 Status: Developing =head1 ABSTRACT The

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

2000-09-30 Thread Perl6 RFC Librarian
x27; || (c) == '\t' || (c) == '\n' || (c) =='\r' || (c) == '\f' \ +|| (c) == '\v') +#define isPSXSPC(c)isSPACE(c) #define isBLANK(c) ((c) == ' ' || (c) == '\t') #define isDIGIT(c) ((c) >= '0&#

RFC 320 (v2) Allow grouping of -X file tests and add C builtin

2000-09-30 Thread Perl6 RFC Librarian
]{2,})> and replace it with C<- $1>, since injecting a single space will break up the token. See the below links for more details on the discussions of this. =head1 REFERENCES http://www.mail-archive.com/perl6-language%40perl.org/msg04649.html http://www.mail-archive.com/perl6-language%40perl.org/msg04658.html

RFC 292 (v2) Extensions to the perl debugger

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Extensions to the perl debugger =head1 VERSION Maintainer: David Storrs <[EMAIL PROTECTED]> Date: 25 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 292 Version: 2

RFC 279 (v2) my() syntax extensions and attribute declarations

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE my() syntax extensions and attribute declarations =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 2

RFC 278 (v2) Additions to 'use strict' to fix syntactic ambiguities

2000-09-30 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Additions to 'use strict' to fix syntactic ambiguities =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Last Modified: 30 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 271 (v3) Subroutines : Pre- and post- handlers for subroutines

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines : Pre- and post- handlers for subroutines =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 20 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTECTED] Numb

RFC 264 (v3) Provide a standard module to simplify the creation of source filters

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Provide a standard module to simplify the creation of source filters =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 20 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PR

RFC 259 (v1) Builtins : Make use of hashref context for garrulous builtins

2000-09-29 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Builtins : Make use of hashref context for garrulous builtins =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 19 Sep 2000 Last Modified: 29 Sep 2000 Mailing List: [EMAIL PROTECTED

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

2000-09-29 Thread Perl6 RFC Librarian
every other character). There's more than just '' to make a string. Although consensus so far is against the change, views were from B perl users [who do you expect as the majority on perl6 lists? :-)]. The change would penalise existing perl users, but benefit new perl users (and

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

2000-09-29 Thread Perl6 RFC Librarian
== ' ' || (c) == '\t' || (c) == '\n' || (c) =='\r' || (c) == '\f' \ +|| (c) == '\v') +#define isPSXSPC(c)isSPACE(c) #define isBLANK(c) ((c) == ' ' || (c) == '\t') #define isDIGIT(c) ((c) >= '

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

RFC 339 (v1) caller->eval BLOCK

2000-09-28 Thread Perl6 RFC Librarian
e possible by directly accessing the immediate symbol table of the calling context. =item caller->eval and the hastily destructing return Also, if we adopt http://www.mail-archive.com/perl6-internals@perl.org/msg01442.html> a hastily destructing C (or even if we don't, but easier if

RFC 333 (v1) Add C and C funtions to core distribution

2000-09-28 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Add C and C funtions to core distribution =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 27 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 333 Version: 1 Status: Devel

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

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

RFC 320 (v1) Allow grouping of -X file tests and add C builtin

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Allow grouping of -X file tests and add C builtin =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 320 Status: Developing =

RFC 271 (v2) Subroutines : Pre- and post- handlers for subroutines

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines : Pre- and post- handlers for subroutines =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 21 Sep 2000 Last Modified: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Numb

RFC 264 (v2) Provide a standard module to simplify the creation of source filters

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Provide a standard module to simplify the creation of source filters =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 20 Sep 2000 Last Modified: 25 Sep 2000 Mailing List: [EMAIL PR

RFC 259 (v3) Builtins : Make use of hashref context for garrulous builtins

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Builtins : Make use of hashref context for garrulous builtins =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 19 Sep 2000 Last Updated: 25 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 255 (v3) Fix iteration of nested hashes

2000-09-25 Thread Perl6 RFC Librarian
ion: 3 Status: Retracted =head1 NOTE ON RETRACTION The thread: http://www.mail-archive.com/perl6-language@perl.org/index.html#04190 points out some serious problems that the proposal did not address. As I do not have time to find/invent good solutions, I am forced to withdraw the pr

RFC 223 (v2) Objects: C pragma

2000-09-25 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Objects: C pragma =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 14 Sep 2000 Last Modified: 25 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 223 Version: 2 Status: Froze

RFC 55 (v3) Compilation: Remove requirement for final true value in require-d and do-ed files

2000-09-25 Thread Perl6 RFC Librarian
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 Aug 2000 Last Modified: 25 Sep 2000 Mailing Lis

RFC 290 (v1) Remove -X

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Remove -X =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 290 Version: 1 Status: Developing =head1 ABSTRACT File tests (-r/

RFC 288 (v1) First-Class CGI Support

2000-09-24 Thread Perl6 RFC Librarian
storm #0026 Make CGI programming easier. Make as first class as @ARGV and %ENV for CLI progging. Perl6 should be *easier* to write CGI programs than Perl5. One way to accomplish this is to add a C<-cgi> option to Perl, so that all of the mechanical setup is done automatically.

RFC 287 (v1) Improve Perl Persistance

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Improve Perl Persistance =head1 VERSION Maintainer: Adam Turoff <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 287 Version: 1 Status: Developing =head1 ABSTRACT

RFC 285 (v1) Lazy Input

2000-09-24 Thread Perl6 RFC Librarian
to exist. That is, the I/O internals for Perl6 would be necessarily smarter than general subs, but only because they need to be. =head1 REFERENCES RFC 22: Control flow: Builtin switch statement RFC 123: Builtin: lazy perl6storm

RFC 284 (v1) Change C<$SIG{__WARN__}> and C<$SIG{__DIE__}> to magic subs

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Change C<$SIG{__WARN__}> and C<$SIG{__DIE__}> to magic subs =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 284 Version: 1 S

RFC 283 (v1) C in array context should return a histogram

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE C in array context should return a histogram =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 283 Version: 1 Status: Developi

RFC 282 (v1) Open-ended slices

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Open-ended slices =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 282 Version: 1 Status: Developing =head1 ABSTRACT The dr

RFC 280 (v1) Tweak POD's CEE

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Tweak POD's CEE =head1 VERSION Maintainer: Simon Cozens <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 280 Version: 1 Status: Developing =head1 ABSTRACT CEE is

RFC 278 (v1) Additions to 'use strict' to fix syntactic ambiguities

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Additions to 'use strict' to fix syntactic ambiguities =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 278 Version: 1

RFC 277 (v1) Eliminate unquoted barewords from Perl entirely

2000-09-24 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Eliminate unquoted barewords from Perl entirely =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 24 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 277 Version: 1 Status: Devel

RFC 269 (v2) Perl should not abort when a required file yields a false value

2000-09-23 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl should not abort when a required file yields a false value =head1 VERSION Maintainer: Dominus <[EMAIL PROTECTED]> Date: 21 Sep 2000 Last Modified: 23 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 208 (v4) crypt() default salt

2000-09-23 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE crypt() default salt =head1 VERSION Maintainer: Mark Dominus <[EMAIL PROTECTED]> Date: 11 Sep 2000 Last Modified: 23 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 208 Version: 4 Status: Fro

RFC 275 (v1) Add 'tristate' pragma to allow undef to take on NULL semantics

2000-09-23 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Add 'tristate' pragma to allow undef to take on NULL semantics =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 23 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 275 Versio

RFC 263 (v2) Add null() keyword and fundamental data type

2000-09-23 Thread Perl6 RFC Librarian
is was basically universally acknowledged as the Wrong Way to implement the idea. For more details, see the mail thread starting here: http://www.mail-archive.com/perl6-language%40perl.org/msg04272.html The alternative approach of a C pragma was determined to be much more suitable and Perlish.

RFC 103 (v3) Fix C<$pkg::$var> precedence issues with parsing of C<::>

2000-09-23 Thread Perl6 RFC Librarian
ithout causing potentially really hairy problems with precedence. In particular check out: http://www.mail-archive.com/perl6-language%40perl.org/msg04058.html Which is actually a reply to Schwern's post, but that appears to be gone from the mail archives forever... =head1 DESCRIPTION In a pe

RFC 184 (v3) Perl should support an interactive mode.

2000-09-22 Thread Perl6 RFC Librarian
set of commands interactively. The Perl6 parser (and possibly the language) should contain hooks to allow full interactive environments to be written. =head1 DESCRIPTION Perl does not have an interactive mode. It has C, but that is not the same. An interactive mode is useful not only for a de

RFC 271 (v1) Subroutines : Pre- and post- handlers for subroutines

2000-09-21 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines : Pre- and post- handlers for subroutines =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 21 September 2000 Mailing List: [EMAIL PROTECTED] Number: 271 Version: 1

RFC 270 (v1) Replace XS with the C module as the standard way to extend Perl.

2000-09-21 Thread Perl6 RFC Librarian
% of the current functionality of XS. Although it does not need to be built over XS, doing so makes C more robust, helps towards backwards compatability, and provides an easy "out" if a project grows to exceed C capabilities. In perl6, something like XS should still exist, but just as a fou

RFC 269 (v1) Perl should not abort when a required file yields a false value

2000-09-21 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Perl should not abort when a required file yields a false value =head1 VERSION Maintainer: Dominus <[EMAIL PROTECTED]> Date: 21 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 269 Version: 1 St

RFC 268 (v1) Keyed arrays

2000-09-21 Thread Perl6 RFC Librarian
getpwnam getpwuid getservbyname getservbyport getservent gmtime localtime stat Some changes to this list may be necessitated by other changes to Perl6. =head4 Standardized keys The standardized keys for these functions would be:

RFC 208 (v3) crypt() default salt

2000-09-21 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE crypt() default salt =head1 VERSION Maintainer: Mark Dominus <[EMAIL PROTECTED]> Date: 11 Sep 2000 Last Modified: 21 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 208 Version: 3 Status: Dev

RFC 83 (v3) Make constants look like variables

2000-09-21 Thread Perl6 RFC Librarian
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 Aug 2000 Last Modified: 21 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 83 Version: 3

RFC 267 (v1) Eliminate dump() function

2000-09-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Eliminate dump() function =head1 VERSION Maintainer: Dominus <[EMAIL PROTECTED]> Date: 20 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 267 Version: 1 Status: Developing =head1 ABSTRACT Get

RFC 266 (v1) Any scalar can be a hash key

2000-09-20 Thread Perl6 RFC Librarian
=head1 ABSTRACT References will be allowed as hash keys. Blessed references can additionally provide their own hash functions and equality tests. =head1 NOTE This RFC is probably premature. It needs a lot of firming up, and I wonder if it would be better targeted to the perl6-language-internals group.

RFC 230 (v3) Replace C built-in with C function

2000-09-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Replace C built-in with C function =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 15 Sep 2000 Last Modified: 20 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 230 Version:

RFC 259 (v2) Builtins : Make use of hashref context for garrulous builtins

2000-09-20 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Builtins : Make use of hashref context for garrulous builtins =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 19 Sep 2000 Last Updated: 20 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 168 (v3) Built-in functions should be functions

2000-09-20 Thread Perl6 RFC Librarian
on 3 Added CHANGES. =head2 Version 3, 20 September Frozen after some discussions on the mailing list. People seem to like the idea, but worry about the prototypes. Other RFC will deal with that. =head2 Version 2, 28 Aug 2000 Add Status indicator. =head1 REFERENCES RFC 26: Named operators versus functions Tom Christiansen in <12231.967154045@chthon> (perl6-internals, Aug 24, 2000).

RFC 121 (v2) linkable output mode

2000-09-20 Thread Perl6 RFC Librarian
-o > command line switch identical to that used in C compilers to produce a linkable object file. =head1 DESCRIPTION Two command line switches, -o and -oh, are added to perl6's invocation syntax. Perl invoked with the -o switch does not run its program, but rather pukes out an "obj

RFC 76 (v4) Builtin: reduce

2000-09-20 Thread Perl6 RFC Librarian
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: 10 August 2000 Last Modified: 20 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 76 Version: 4 Status: Froze

RFC 12 (v3) variable usage warnings

2000-09-20 Thread Perl6 RFC Librarian
-def chains). v3: Added example and attempted to improve the explanation. =head1 DESCRIPTION Perl6 should distinguish between uses and assignments to variables, and warn only when a variable is used without being assigned, or assigned to without being used. In perl5 the complete program $x

RFC 76 (v3) Builtin: reduce

2000-09-19 Thread Perl6 RFC Librarian
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: 10 August 2000 Last Modified: 20 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 76 Version: 3 Status: Froze

RFC 264 (v1) Provide a standard module to simplify the creation of source filters

2000-09-19 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Provide a standard module to simplify the creation of source filters =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 20 September 2000 Mailing List: [EMAIL PROTECTED] Number: 264

RFC 263 (v1) Add null() keyword and fundamental data type

2000-09-19 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Add null() keyword and fundamental data type =head1 VERSION Maintainer: Nathan Wiger <[EMAIL PROTECTED]> Date: 19 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 263 Version: 1 Status: De

RFC 262 (v1) Index Attribute

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

RFC 261 (v1) Pattern matching on perl values

2000-09-19 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Pattern matching on perl values =head1 VERSION Maintainer: Steve Fink <[EMAIL PROTECTED]> Date: 19 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 261 Version: 1 Status: Developing =head1 ABST

RFC 85 (v2) All perl generated errors should have a unique identifier

2000-09-19 Thread Perl6 RFC Librarian
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 Last Modified: 19 Sep 2000 Mailing List: [EMAIL PROTECTED] N

RFC 12 (v2) variable usage warnings

2000-09-19 Thread Perl6 RFC Librarian
use-def chains). =head1 DESCRIPTION Perl6 should distinguish between uses and assignments to variables, and warn only when a variable is used without being assigned, or assigned to without being used. In perl5 the complete program $x = 3 complains, but $x = 3; $x = 3 does not, nor does my

RFC 255 (v2) Fix iteration of nested hashes

2000-09-19 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Fix iteration of nested hashes =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 18 Sep 2000 Last Modified: 19 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 255 Version: 2

RFC 76 (v2) Builtin: reduce

2000-09-19 Thread Perl6 RFC Librarian
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: 10 Aug 2000 Last Modified: 19 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 76 Version: 2 Status: Frozen

RFC 21 (v2) Subroutines: Replace C with a generic C function

2000-09-19 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Subroutines: Replace C with a generic C function =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 6 Aug 2000 Last Modified: 18 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 21

RFC 259 (v1) Builtins : Make use of hashref context for garrulous builtins

2000-09-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Builtins : Make use of hashref context for garrulous builtins =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 19 September 2000 Mailing List: [EMAIL PROTECTED] Number: 259 Versi

RFC 258 (v1) Distinguish packed binary data from printable strings

2000-09-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Distinguish packed binary data from printable strings =head1 VERSION Maintainer: Tim Conrow <[EMAIL PROTECTED]> Date: 18 Sept 2000 Mailing List: [EMAIL PROTECTED] Number: 258 Version: 1 Status:

RFC 257 (v1) UNIVERSAL::import()

2000-09-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE UNIVERSAL::import() =head1 VERSION Maintainer: Michael G Schwern <[EMAIL PROTECTED]> Date: 18 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 257 Version: 1 Status: Developing =head1 ABSTRACT

RFC 255 (v1) Fix iteration of nested hashes

2000-09-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Fix iteration of nested hashes =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 18 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 255 Version: 1 Status: Developing =head1 A

RFC 230 (v2) Replace C built-in with pragmatically-induced C function

2000-09-18 Thread Perl6 RFC Librarian
This and other RFCs are available on the web at http://dev.perl.org/rfc/ =head1 TITLE Replace C built-in with pragmatically-induced C function =head1 VERSION Maintainer: Damian Conway <[EMAIL PROTECTED]> Date: 15 Sep 2000 Last Modified: 18 Sep 2000 Mailing List: [EMAIL PROTECTED] N

RFC 195 (v3) Retire chop().

2000-09-18 Thread Perl6 RFC Librarian
any converted program that uses chop(). Implementation in perl6 is very straightforward: don't implement chop(). =head1 REFERENCES RFC 58: C changes. perlfunc manpage for discussion of chomp() and chop()

RFC 84 (v2) Replace => (stringifying comma) with => (pair constructor)

2000-09-18 Thread Perl6 RFC Librarian
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 Aug 2000 Last Modified: 18 Sep 2000 Mailing List: [EMAIL PROTECTED]

RFC 70 (v4) Allow exception-based error-reporting.

2000-09-18 Thread Perl6 RFC Librarian
on issue (and so lies solely in the domain of perl6-internals) or whether any programmer-visible changes may be necessary to allow this (justifying posting to perl6-language). =head1 NOTES ON FREEZE This RFC drew very little discussion. It simply proposes a fix to the core, allowing a couple of ex

RFC 55 (v2) Compilation: Remove requirement for final true value in require-d and do-ed files

2000-09-18 Thread Perl6 RFC Librarian
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 Aug 2000 Last Modified: 18 Sep 2000 Mailing Lis

RFC 54 (v2) Operators: Polymorphic comparisons

2000-09-18 Thread Perl6 RFC Librarian
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 Aug 2000 Last Modified: 18 Sep 2000 Mailing List: [EMAIL PROTECTED] Number: 54 Version: 2

  1   2   3   4   >