
For more information, see the RCR help center.
As a visitor to RCRchive, you may read the RCRs and the comments.
Scroll down to browse all of them, or go directly to:
You can also browse a list of all RCRs, in various orders (numerical by default).
Also available, and still relevant though stored differently, are the
For reference, you can also browse the the obsolete legacy RCRs from Ruby Garden. Matz has asked that the authors of these RCRs resubmit them in the new format if still interested.
See also the accepted RCRs from Ruby Garden.
See also the rejected RCRs from Ruby Garden.
| Number | Title | Author |
|---|---|---|
| 334 | Paramaterized assignment | Isphor |
| 327 | true and false should be comparable with <=> | tirsen |
| 311 | Array#unzip, inverse operation to Array#zip. | cryo |
| 303 | nil should accept missing methods and return nil. (NullObjec | cyent |
| 274 | Required Block Argument | transami |
| 269 | Add Thread.atomic | Robert |
| 267 | "original" keyword in method redefinition (like "super") | tunah |
| 263 | Metaclass initialize method | Zallus |
| 253 | Implicit binding from method def | Zallus |
| 248 | 'once' operator to evaluate an expression only once | Eludias |
| 247 | Multi-class definition | itsme213 |
| 243 | Add a basic iterator method to Object | dzsekijo |
| 242 | Add collect_flatten and collect_flatten! to Array | NickJohnson |
| 228 | Uniform meta-access while parsing Ruby code | itsme213 |
| 225 | Named Return Arguments | chemdog |
| 224 | temporary enabled global variable | neoneye |
| 221 | Automatic completion of Namespace | rolo |
| 218 | kind_of class'es | neoneye |
| 217 | Make for..end return something useful | grenzi |
| 216 | Provide private methods for changing a Time instance. | RabYak |
| 212 | cat fileutil. | cyent |
| 210 | event keyword for ruby | sanatg |
| 205 | Put base64.rb methods under their own module | djberg96 |
| 201 | Method named with string *and* [ ] => def foo[](x) | RabYak |
| 199 | add Object#identical? and change behaviour of Object#equal? | coreywangler |
| 193 | built-in complex numbers | discordantus |
| 192 | New variable declaration syntax in blocks | grenzi |
| 191 | add TrueClass#not and FalseClass#not | coreywangler |
| 190 | Disallow @classInstanceVar in class body | coreywangler |
| 187 | Advanced Method Visibility | minam |
| 186 | @@_@classInstanceVar and @_restrictedInstanceVar | coreywangler |
| 183 | Allow parens around a single target variable in multiple val | coreywangler |

RCRchive copyright © David Alan Black, 2003-2005.
Powered by .