2010-02-03 17:52:23 +03:00
|
|
|
# -*- rd -*-
|
2008-12-12 12:46:28 +03:00
|
|
|
= NEWS
|
|
|
|
|
|
|
|
This document is a list of user visible feature changes made between
|
|
|
|
releases except for bug fixes.
|
|
|
|
|
|
|
|
Note that each entry is kept so brief that no reason behind or
|
|
|
|
reference information is supplied with. For a full list of changes
|
|
|
|
with all sufficient information, see the ChangeLog file.
|
|
|
|
|
2010-07-05 11:11:44 +04:00
|
|
|
== Changes since the 1.9.2 release
|
|
|
|
=== Library updates (outstanding ones only)
|
|
|
|
|
|
|
|
* builtin classes
|
|
|
|
|
|
|
|
* Kernel
|
|
|
|
|
|
|
|
* Kernel#respond_to? now returns false for protected methods.
|
|
|
|
|
2010-08-27 07:45:24 +04:00
|
|
|
* Float
|
|
|
|
* new constants:
|
2010-08-27 10:26:41 +04:00
|
|
|
* File::NULL
|
2010-08-27 07:45:24 +04:00
|
|
|
name of NULL device.
|
|
|
|
|
2010-08-28 01:50:06 +04:00
|
|
|
* String
|
|
|
|
* new methods:
|
|
|
|
* String#prepend
|
|
|
|
|
2010-08-31 01:50:11 +04:00
|
|
|
* Time
|
|
|
|
* extended methods:
|
|
|
|
* Time#strftime supports %:z and %::z.
|
|
|
|
|
2010-08-11 16:00:42 +04:00
|
|
|
* io/console
|
|
|
|
* new methods:
|
|
|
|
* IO#noecho {|io| }
|
|
|
|
* IO#echo=
|
|
|
|
* IO#echo?
|
|
|
|
* IO#raw {|io| }
|
|
|
|
* IO#raw!
|
|
|
|
* IO#getch
|
|
|
|
* IO#winsize
|
|
|
|
* IO.console
|
|
|
|
|
2010-07-05 11:11:44 +04:00
|
|
|
=== Compatibility issues (excluding feature bug fixes)
|
|
|
|
|
|
|
|
* Kernel#respond_to?
|
|
|
|
|
|
|
|
See above.
|