Perl 6 RFC Index
Information on the RFC process is here.RFC details by RFC Number can be found here.
RFC details by Working Group can be found here.
- 1 (v4): Implementation of Threads in Perl [HTML]
- 2 (v3): Request For New Pragma: Implicit [HTML]
- 3 (v1): messages.rfc - An RFC to discussing the wisdom of allowing run time error and warning messages to be modified at run time [HTML]
- 4 (v2): type inference [HTML]
- 5 (v3): Multiline Comments for Perl. [HTML]
- 6 (v3): Lexical variables made default [HTML]
- 7 (v1): Higher resolution time values [HTML]
- 8 (v3): The AUTOLOAD subroutine should be able to decline a request [HTML]
- 9 (v1): Highlander Variable Types [HTML]
- 10 (v3): Filehandles should use C<*> as a type prefix if typeglobs are eliminated. [HTML]
- 11 (v2): Examples encoded with =also for|begin|end POD commands [HTML]
- 12 (v3): variable usage warnings [HTML]
- 13 (v2): The Copyright and Licensing Working Group [HTML]
- 14 (v4): Modify open() to support FileObjects and Extensibility [HTML]
- 15 (v1): Stronger typing through tie. [HTML]
- 16 (v3): Keep default Perl free of constraints such as warnings and strict. [HTML]
- 17 (v2): Organization and Rationalization of Perl State Variables [HTML]
- 18 (v2): Immediate subroutines [HTML]
- 19 (v2): Rename the C<local> operator [HTML]
- 20 (v1): Overloadable && and || [HTML]
- 21 (v2): Subroutines: Replace C<wantarray> with a generic C<want> function [HTML]
- 22 (v2): Control flow: Builtin switch statement [HTML]
- 23 (v6): Higher order functions [HTML]
- 24 (v2): Data types: Semi-finite (lazy) lists [HTML]
- 25 (v2): Operators: Multiway comparisons [HTML]
- 26 (v2): Named operators versus functions [HTML]
- 27 (v1): Coroutines for Perl [HTML]
- 28 (v1): Perl should stay Perl. [HTML]
- 29 (v2): unlink() should be left alone [HTML]
- 30 (v4): STDIN, STDOUT, STDERR, ARGV, and DATA should become scalars [HTML]
- 31 (v2): Subroutines: Co-routines [HTML]
- 32 (v1): A method of allowing foreign objects in perl [HTML]
- 33 (v2): Eliminate bareword filehandles. [HTML]
- 34 (v3): Angle brackets should not be used for file globbing [HTML]
- 35 (v1): A proposed internal base format for perl variables [HTML]
- 36 (v1): Structured Internal Representation of Filenames [HTML]
- 37 (v2): Positional Return Lists Considered Harmful [HTML]
- 38 (v2): Standardise Handling Of Abnormal Numbers Like Infinities And NaNs [HTML]
- 39 (v4): Perl should have a print operator [HTML]
- 40 (v2): Module Scope Control [HTML]
- 41 (v1): Request For New Pragma: Implicit (Retired: See RFC 2) [HTML]
- 42 (v3): Request For New Pragma: Shell [HTML]
- 43 (v1): Integrate BigInts (and BigRats) Support Tightly With The Basic Scalars [HTML]
- 44 (v1): Bring Documentation Closer To Whatever It Documents [HTML]
- 45 (v3): C<||> and C<&&> should propagate result context to both sides [HTML]
- 46 (v2): Use features of portable, free compilers and libraries [HTML]
- 47 (v1): Universal Asynchronous I/O [HTML]
- 48 (v4): Replace localtime() and gmtime() with date() and utcdate() [HTML]
- 49 (v3): Objects should have builtin stringifying STRING method [HTML]
- 50 (v1): BiDirectional Support in PERL [HTML]
- 51 (v2): Angle brackets should accept filenames and lists [HTML]
- 52 (v3): List context return from filesystem functions [HTML]
- 53 (v10): Built-ins: Merge and generalize C<index> and C<rindex> [HTML]
- 54 (v2): Operators: Polymorphic comparisons [HTML]
- 55 (v3): Compilation: Remove requirement for final true value in require-d and do-ed files [HTML]
- 56 (v3): Optional 2nd argument to C<pop()> and C<shift()> [HTML]
- 57 (v1): Subroutine prototypes and parameters [HTML]
- 58 (v1): C<chomp()> changes. [HTML]
- 59 (v2): Proposal to utilize C<*> as the prefix to magic subroutines [HTML]
- 60 (v1): Safe Signals [HTML]
- 61 (v2): Interfaces for linking C objects into perlsubs [HTML]
- 62 (v1): Wildcards for multiple module imports [HTML]
- 63 (v4): Exception handling syntax [HTML]
- 64 (v2): New pragma 'scope' to change Perl's default scoping [HTML]
- 65 (v1): Add change bar functionality to pod [HTML]
- 66 (v2): Shell Style Redirection [HTML]
- 67 (v3): Deep Copying, aka, cloning around. [HTML]
- 68 (v2): Eliminate the optional C<sub> for C<BEGIN> etc block declarations [HTML]
- 69 (v3): Standardize input record separator (for portability) [HTML]
- 70 (v4): Allow exception-based error-reporting. [HTML]
- 71 (v2): Legacy Perl $pkg'var should die [HTML]
- 72 (v4): Variable-length lookbehind. [HTML]
- 73 (v2): All Perl core functions should return objects [HTML]
- 74 (v3): Proposal to rename C<import> and C<unimport> [HTML]
- 75 (v2): structures and interface definitions [HTML]
- 76 (v4): Builtin: reduce [HTML]
- 77 (v1): Suggested isa() operator. [HTML]
- 78 (v1): Improved Module Versioning And Searching [HTML]
- 79 (v3): The Predefined POD Streams are C<perl>, C<data>, and C<doc> [HTML]
- 80 (v4): Exception objects and classes for builtins [HTML]
- 81 (v4): Lazily evaluated list generation functions [HTML]
- 82 (v4): Arrays: Apply operators element-wise in a list context [HTML]
- 83 (v3): Make constants look like variables [HTML]
- 84 (v2): Replace => (stringifying comma) with => (pair constructor) [HTML]
- 85 (v2): All perl generated errors should have a unique identifier [HTML]
- 86 (v1): IPC Mailboxes for Threads and Signals [HTML]
- 87 (v1): Timers and Timeouts [HTML]
- 88 (v3): Omnibus Structured Exception/Error Handling Mechanism [HTML]
- 89 (v2): Controllable Data Typing [HTML]
- 90 (v4): Arrays: merge() and unmerge() [HTML]
- 91 (v4): Arrays: part and flatten [HTML]
- 92 (v2): Extensible Meta-Object Protocol [HTML]
- 93 (v3): Regex: Support for incremental pattern matching [HTML]
- 94 (v2): Rename @ARGV to @ARGS [HTML]
- 95 (v2): Object Classes [HTML]
- 96 (v2): A Base Class for Exception Objects [HTML]
- 97 (v2): prototype-based method overloading [HTML]
- 98 (v3): context-based method overloading [HTML]
- 99 (v4): Standardize ALL Perl platforms on UNIX epoch [HTML]
- 100 (v2): Embed full URI support into Perl [HTML]
- 101 (v3): Apache-like Event and Dispatch Handlers [HTML]
- 102 (v2): Inline Comments for Perl. [HTML]
- 103 (v3): Fix C<$pkg::$var> precedence issues with parsing of C<::> [HTML]
- 104 (v1): Backtracking [HTML]
- 105 (v2): Remove "In string @ must be \@" fatal error [HTML]
- 106 (v2): Yet another lexical variable proposal: lexical variables made default without requiring strict 'vars' [HTML] without requiring strict 'vars'
- 107 (v1): lvalue subs should receive the rvalue as an argument [HTML]
- 108 (v2): Scope of Polymorphic References and Objects [HTML]
- 109 (v2): Less line noise - let's get rid of @% [HTML]
- 110 (v6): counting matches [HTML]
- 111 (v3): Here Docs Terminators (Was Whitespace and Here Docs) [HTML]
- 112 (v4): Assignment within a regex [HTML]
- 113 (v2): Better constants and constant folding [HTML]
- 114 (v2): Perl resource configuration [HTML]
- 115 (v3): Overloadable parentheses for objects [HTML]
- 116 (v3): Efficient numerics with perl [HTML]
- 117 (v2): Perl syntax support for ranges [HTML]
- 118 (v2): lvalue subs: parameters, explicit assignment, and wantarray() changes [HTML]
- 119 (v4): Object neutral error handling via exceptions [HTML]
- 120 (v5): Implicit counter in for statements, possibly $#. [HTML]
- 121 (v2): linkable output mode [HTML]
- 122 (v1): types and structures [HTML]
- 123 (v2): Builtin: lazy [HTML]
- 124 (v1): Sort order for any hash [HTML]
- 125 (v2): Components in the Perl Core Should Have Well-Defined APIs and Behavior [HTML]
- 126 (v2): Ensuring Perl's object-oriented future [HTML]
- 127 (v1): Sane resolution to large function returns [HTML]
- 128 (v4): Subroutines: Extend subroutine contexts to include name parameters and lazy arguments [HTML]
- 129 (v2): Replace default filehandle/select with $DEFOUT, $DEFERR, $DEFIN [HTML]
- 130 (v6): Transaction-enabled variables for Perl6 [HTML]
- 131 (v1): Internal String Storage to be Opaque [HTML]
- 132 (v4): Subroutines should be able to return an lvalue [HTML]
- 133 (v2): Alternate Syntax for variable names [HTML]
- 134 (v1): Alternative array and hash slicing [HTML]
- 135 (v3): Require explicit m on matches, even with ?? and // as delimiters. [HTML]
- 136 (v3): Implementation of hash iterators [HTML]
- 137 (v2): Overview: Perl OO should I<not> be fundamentally changed. [HTML]
- 138 (v2): Eliminate =~ operator. [HTML]
- 139 (v1): Allow Calling Any Function With A Syntax Like s/// [HTML]
- 140 (v1): One Should Not Get Away With Ignoring System Call Errors [HTML]
- 141 (v2): This Is The Last Major Revision [HTML]
- 142 (v2): Enhanced Pack/Unpack [HTML]
- 143 (v2): Case ignoring eq and cmp operators [HTML]
- 144 (v3): Behavior of empty regex should be simple [HTML]
- 145 (v2): Brace-matching for Perl Regular Expressions [HTML]
- 146 (v1): Remove socket functions from core [HTML]
- 147 (v2): Split Scalars and Objects/References into Two Types [HTML]
- 148 (v3): Arrays: Add reshape() for multi-dimensional array reshaping =head1 VERSION [HTML] =head1 VERSION [HTML]
- 149 (v1): Lvalue subroutines: implicit and explicit assignment [HTML]
- 150 (v2): Extend regex syntax to provide for return of a hash of matched subpatterns [HTML]
- 151 (v4): Merge C<$!>, C<$^E>, C<$@> and C<$?> [HTML]
- 152 (v2): Replace invocant in @_ with self() builtin [HTML]
- 153 (v2): New pragma 'autoload' to load functions and modules on-demand [HTML]
- 154 (v2): Simple assignment lvalue subs should be on by default [HTML]
- 155 (v2): Remove mathematic and trigonomic functions from core binary [HTML]
- 156 (v1): Replace first match function (C<?...?>) with a flag to the match command. [HTML]
- 157 (v1): Delete C<dbmopen> and C<dbmclose> commands. [HTML]
- 158 (v3): Regular Expression Special Variables [HTML]
- 159 (v2): True Polymorphic Objects [HTML]
- 160 (v3): Function-call named parameters (with compiler optimizations) [HTML]
- 161 (v4): Everything in Perl becomes an object. [HTML]
- 162 (v2): Heredoc contents [HTML]
- 163 (v3): Objects: Autoaccessors for object data structures [HTML]
- 164 (v3): Replace =~, !~, m//, s///, and tr// with match(), subst(), and trade() [HTML]
- 165 (v3): Allow Varibles in tr/// [HTML]
- 166 (v4): Alternative lists and quoting of things [HTML]
- 167 (v2): Simplify C<do BLOCK> Syntax [HTML]
- 168 (v3): Built-in functions should be functions [HTML]
- 169 (v2): Proposed syntax for matrix element access and slicing. [HTML]
- 170 (v2): Generalize =~ to a special "apply-to" assignment operator [HTML]
- 171 (v3): my Dog $spot should call a constructor implicitly [HTML]
- 172 (v1): Precompiled Perl scripts. [HTML]
- 173 (v2): Allow multiple loop variables in foreach statements [HTML]
- 174 (v3): Improved parsing and flexibility of indirect object syntax [HTML]
- 175 (v2): Add C<list> keyword to force list context (like C<scalar>) [HTML]
- 176 (v2): subroutine / generic entity documentation [HTML]
- 177 (v1): A Natural Syntax Extension For Chained References (aka Multidimensional Arrays/Hashes) [HTML]
- 178 (v5): Lightweight Threads [HTML]
- 179 (v1): More functions from set theory to manipulate arrays [HTML]
- 180 (v1): Object Class hooks into C<printf> [HTML]
- 181 (v2): Formats out of core / New format syntax [HTML]
- 182 (v1): JART - Just Another Regression Test [HTML]
- 183 (v1): "=for testing" - Embedded tests [HTML]
- 184 (v3): Perl should support an interactive mode. [HTML]
- 185 (v4): Thread Programming Model [HTML]
- 186 (v3): Standard support for opening i/o handles on scalars and arrays-of-scalars [HTML] arrays-of-scalars [HTML]
- 187 (v2): Objects : Mandatory and enhanced second argument to C<bless> [HTML]
- 188 (v3): Objects : Private keys and methods [HTML]
- 189 (v3): Objects : Hierarchical calls to initializers and destructors [HTML]
- 190 (v2): Objects : NEXT pseudoclass for method redispatch [HTML]
- 191 (v1): smart container slicing [HTML]
- 192 (v1): Undef values ne value [HTML]
- 193 (v2): Objects : Core support for method delegation [HTML]
- 194 (v1): Standardise Function Pre- and Post-Handling [HTML]
- 195 (v3): Retire chop(). [HTML]
- 196 (v2): More direct syntax for hashes [HTML]
- 197 (v2): Numeric Value Ranges In Regular Expressions [HTML]
- 198 (v3): Boolean Regexes [HTML]
- 199 (v4): Short-circuiting built-in functions and user-defined subroutines [HTML] (or "Allowing built-in functions to use loop blocks") [HTML]
- 200 (v3): Objects: Revamp tie to support extensibility (Massive tie changes) [HTML]
- 201 (v1): hash slicing [HTML]
- 202 (v2): Arrays: Overview of multidimensional array RFCs (RFC 203 through RFC 207) [HTML]
- 203 (v2): Arrays: Notation for declaring and creating arrays [HTML]
- 204 (v2): Arrays: Use list reference for multidimensional array access [HTML]
- 205 (v3): Arrays: New operator ';' for creating array slices [HTML]
- 206 (v2): Arrays: @#arr for getting the dimensions of an array [HTML]
- 207 (v3): Arrays: Efficient Array Loops [HTML]
- 208 (v4): crypt() default salt [HTML]
- 209 (v1): Fuller integer support in Perl. [HTML]
- 210 (v1): Data/Binary Dumping and Freezing [HTML]
- 211 (v2): The Artistic License Must Be Changed [HTML]
- 212 (v2): Make length(@array) work [HTML]
- 213 (v2): rindex and index should return true/false values [HTML]
- 214 (v2): Emit warnings and errors based on unoptimized code [HTML]
- 215 (v2): More defaulting to $_ [HTML]
- 216 (v1): POD should tolerate white space. [HTML]
- 217 (v2): POD needs a reorder command. [HTML]
- 218 (v2): C<my Dog $spot> is just an assertion [HTML]
- 219 (v2): Perl6's License Should Be a Minor Bugfix of Perl5's License [HTML]
- 220 (v1): wait() and waitpid() should return false on failure [HTML]
- 221 (v1): system() should return useful values [HTML]
- 222 (v2): Interpolation of object method calls [HTML]
- 223 (v2): Objects: C<use invocant> pragma [HTML]
- 224 (v2): Objects : Rationalizing C<ref>, C<attribute::reftype>, and C<builtin:blessed> [HTML]
- 225 (v2): Data: Superpositions [HTML]
- 226 (v2): Selective interpolation in single quotish context. [HTML]
- 227 (v2): Extend the window to turn on taint mode [HTML]
- 228 (v2): Add memoize into the standard library [HTML]
- 229 (v2): Variable interpolation on demand. [HTML]
- 230 (v3): Replace C<format> built-in with C<format> function [HTML]
- 231 (v1): Data: Multi-dimensional arrays/hashes and slices [HTML]
- 232 (v1): Replace AUTOLOAD by a more flexible mechanism [HTML]
- 233 (v1): Replace Exporter by a better scaling mechanism [HTML]
- 234 (v1): Data: overloading via the SECOND operand if needed [HTML]
- 235 (v1): Data: sprintf() with overloaded objects [HTML]
- 236 (v1): Change the way $SIG{__WARN__} and $SIG{__DIE__} are used [HTML]
- 237 (v1): hashes should interpolate in double-quoted strings [HTML]
- 238 (v1): length(@ary) deserves a warning [HTML]
- 239 (v2): IO: Standardization of Perl IO Functions to use Indirect Objects [HTML]
- 240 (v1): Form a documentation working group to edit, clean, and produce documentation [HTML]
- 241 (v1): Pseudo-hashes must die! =head1 VERSION Maintainer: Michael Schwern <schwern@pobox.com> Date: 16 September 2000 Mailing List: perl6-language Number: ? Version: 1 Status: Developing (Last Call) [HTML]
- 242 (v1): No overloading of f($arg) basing on ref($arg) [HTML]
- 243 (v1): No special UPPERCASE_NAME subroutines [HTML]
- 244 (v1): Method calls should not suffer from the action on a distance [HTML]
- 245 (v2): Add new C<empty> keyword to DWIM for clearing values [HTML]
- 246 (v1): pack/unpack uncontrovercial enhancements [HTML]
- 247 (v1): pack/unpack C-like enhancements [HTML]
- 248 (v1): enhanced groups in pack/unpack [HTML]
- 249 (v1): Use pack/unpack for marshalling [HTML]
- 250 (v1): hooks in pack/unpack [HTML]
- 251 (v1): Interpolation of class method calls [HTML]
- 252 (v1): Interpolation of subroutines [HTML]
- 253 (v1): UNIVERSAL::require() [HTML]
- 254 (v2): Class Collections: Provide the ability to overload classes [HTML]
- 255 (v3): Fix iteration of nested hashes [HTML]
- 256 (v2): Objects : Native support for multimethods [HTML]
- 257 (v1): UNIVERSAL::import() [HTML]
- 258 (v2): Distinguish packed data from printable strings [HTML]
- 259 (v1): Builtins : Make use of hashref context for garrulous builtins [HTML]
- 260 (v1): More modules [HTML]
- 261 (v1): Pattern matching on perl values [HTML]
- 262 (v1): Index Attribute [HTML]
- 263 (v2): Add null() keyword and fundamental data type [HTML]
- 264 (v3): Provide a standard module to simplify the creation of source filters [HTML]
- 265 (v3): Interface polymorphism considered lovely [HTML]
- 266 (v1): Any scalar can be a hash key [HTML]
- 267 (v1): Eliminate dump() function [HTML]
- 268 (v3): Keyed arrays [HTML]
- 269 (v2): Perl should not abort when a required file yields a false value [HTML]
- 270 (v1): Replace XS with the C<Inline> module as the standard way to extend Perl. [HTML]
- 271 (v3): Subroutines : Pre- and post- handlers for subroutines [HTML]
- 272 (v2): Arrays: transpose() [HTML]
- 273 (v2): Internal representation of Pseudo-hashes using attributes. [HTML]
- 274 (v2): Generalised Additions to Regexs [HTML]
- 275 (v2): New 'tristate' pragma to allow undef to take on NULL semantics [HTML]
- 276 (v2): Localising Paren Counts in qr()s. [HTML]
- 277 (v3): Method calls SHOULD suffer from ambiguity by default [HTML]
- 278 (v2): Additions to 'use strict' to fix syntactic ambiguities [HTML]
- 279 (v2): my() syntax extensions and attribute declarations [HTML]
- 280 (v1): Tweak POD's CE<lt>E<gt> [HTML]
- 281 (v1): The Perl 6 Development Log [HTML]
- 282 (v1): Open-ended slices [HTML]
- 283 (v1): C<tr///> in array context should return a histogram [HTML]
- 284 (v1): Change C<$SIG{__WARN__}> and C<$SIG{__DIE__}> to magic subs [HTML]
- 285 (v2): Lazy Input / Context-sensitive Input [HTML]
- 286 (v2): Add a "emit pod" runtime option to Perl [HTML]
- 287 (v2): Improve Perl Persistance [HTML]
- 288 (v2): First-Class CGI Support [HTML]
- 289 (v2): Generate module dependencies easily [HTML]
- 290 (v3): Better english names for -X [HTML]
- 291 (v1): Detecting Perl Core Modules Should Be Easy [HTML]
- 292 (v2): Extensions to the perl debugger [HTML]
- 293 (v1): MT-Safe Autovariables in perl 5.005 Threading [HTML]
- 294 (v1): Internally, data is stored as UTF8 [HTML]
- 295 (v1): Normalisation and C<unicode::exact> [HTML]
- 296 (v1): Getting Data Into Unicode Is Not Our Problem [HTML]
- 297 (v1): Attributes for compiler hints [HTML]
- 298 (v1): Make subroutines' prototypes accessible from Perl [HTML]
- 299 (v1): C<@STACK> - a modifyable C<caller()> [HTML]
- 300 (v1): C<use unicode::representation> and C<no unicode> [HTML]
- 301 (v1): Cache byte-compiled programs and modules [HTML]
- 302 (v1): Unrolling loops and tail recursion [HTML]
- 303 (v1): Keep C<use less>, but make it work. [HTML]
- 304 (v1): C<sort> algorithm to be selectable at compile time [HTML]
- 305 (v1): C<$^C> should be true when compiling [HTML]
- 306 (v1): User-definable POD handling [HTML]
- 307 (v2): PRAYER - what gets said when you C<bless> something [HTML]
- 308 (v1): Ban Perl hooks into regexes [HTML]
- 309 (v1): Allow keywords in sub prototypes [HTML]
- 310 (v1): Ordered bytecode [HTML]
- 311 (v1): Line Disciplines [HTML]
- 312 (v1): Unicode Combinatorix [HTML]
- 313 (v1): Perl 6 should support I18N and L10N [HTML]
- 314 (v1): A parser is a many-layered thing [HTML]
- 315 (v1): Kick out all ops - libprt [HTML]
- 316 (v1): Regex modifier for support of chunk processing and prefix matching [HTML]
- 317 (v2): Access to optimisation information for regular expressions [HTML]
- 318 (v1): Handling environment setting in extension modules [HTML]
- 319 (v2): Transparently integrate C<tie> [HTML]
- 320 (v2): Allow grouping of -X file tests and add C<filetest> builtin [HTML]
- 321 (v1): Common Callback API for all AIO calls. [HTML]
- 322 (v1): Abstract Internals String Interaction [HTML]
- 323 (v1): Perl's embedding API should be simple [HTML]
- 324 (v2): Extend AUTOLOAD functionality to AUTOGLOB [HTML]
- 325 (v1): POD and comments handling in perl [HTML]
- 326 (v1): Symbols, symbols everywhere [HTML]
- 327 (v3): C<\v> for Vertical Tab [HTML]
- 328 (v3): Single quotes don't interpolate \' and \\ [HTML]
- 329 (v1): C<use syntax> [HTML]
- 330 (v2): Global dynamic variables should remain the default [HTML]
- 331 (v2): Consolidate the $1 and C<\1> notations [HTML]
- 332 (v2): Regex: Make /$/ equivalent to /\z/ under the '/s' modifier [HTML]
- 333 (v2): Add C<header> and C<unheader> funtions to core distribution [HTML]
- 334 (v1): Perl should allow specially attributed subs to be called as C functions [HTML]
- 335 (v2): Class Methods Introspection: what methods does this object support? [HTML]
- 336 (v1): use strict 'objects': a new pragma for using Java-like objects in Perl [HTML]
- 337 (v2): Common attribute system to allow user-defined, extensible attributes [HTML]
- 338 (v1): shareable bytecode [HTML]
- 339 (v1): caller->eval BLOCK [HTML]
- 340 (v1): with takes a context [HTML]
- 341 (v1): unified container theory [HTML]
- 342 (v1): Pascal-like "with" [HTML]
- 343 (v2): New Perl Mascot [HTML]
- 344 (v2): Elements of @_ should be read-only by default [HTML]
- 345 (v1): Putting an Event Loop in the Core [HTML]
- 346 (v2): Perl6's License Should be (GPL|Artistic-2.0) [HTML]
- 347 (v2): Remove long-deprecated $* (aka $MULTILINE_MATCHING) [HTML]
- 348 (v2): Regex assertions in plain Perl code [HTML]
- 349 (v1): Perl modules should be built with a Perl make program [HTML]
- 350 (v1): Advanced I/O (AIO) [HTML]
- 351 (v1): Beyond the amnesic eval [HTML]
- 352 (v1): Merge Perl and C#, but have default Main class for scripting. [HTML]
- 353 (v1): A Sandboxing mechanism for Perl 6 [HTML]
- 354 (v2): A Trademark on Perl Should be Acquired in Larry Wall's Name [HTML]
- 355 (v1): Leave $[ alone. [HTML]
- 356 (v2): Dominant Value Expressions [HTML]
- 357 (v2): Perl should use XML for documentation instead of POD [HTML]
- 358 (v1): Keep dump capability. [HTML]
- 359 (v1): Improvement needed in error messages (both internal errors and die function). [HTML]
- 360 (v1): Allow multiply matched groups in regexes to return a listref of all matches [HTML]
- 361 (v1): Simplifying split() [HTML]



