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

Allow easy recursive freezing #2509

add GC::Profiler.time method #2480

Split functionality of Float#inspect and Float#to_s #2152

Add Select! #2515

Add better code introspection capabilities [ #578, #971, #1906, #2080]

  • #578: closed
  • #971: rejected
  • #2080: will not be included in 1.9.2