Some feature requests awaiting decision (core only)¶
Set buffer size for a string (add String#buffer) #905
Read characters from an IO (add IO#readstr) #908
Easy call for potentially nil objects (add Object#try) #1122
Write a file in one call (add File.write) #1081
Access singleton class with a call (add Object#singleton_class) #1082
Add Module.prepend #1102
- #1102: will not be included in 1.9.2
Access thread of a continuation / fiber (add Continuation/Fiber#thread) #1257
- #1257: rejected
Access the directory of current script (add Kernel#dir) #1961
Have ways to customize key equality in Hash [ruby-core:26492]
Allow easy recursive freezing #2509
add GC::Profiler.time method #2480
Split functionality of Float#inspect and Float#to_s #2152
Add Select! #2515
- #2515: closed
Add better code introspection capabilities [ #578, #971, #1906, #2080]