# \[Bug #3650\] NEWS$B$NIT@09g(B

**URL:** <https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647>\
**Category:** Development\
**Created:** [August 3, 2010, 4:17pm UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647 "2010-08-03T16:17:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 3, 2010, 4:17pm UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647/1 "2010-08-03T16:17:11Z")

</div>

Bug #3650: NEWSe$B$NIT@09ge(B  
[http://redmine.ruby-lang.org/issues/show/3650](http://redmine.ruby-lang.org/issues/show/3650)

e$B5/I\<\<Te(B: Kazuhiro NISHIYAMA  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: DOC, Target version: 1.9.2  
ruby -v: r28846

git diff origin/ruby\_1\_9\_2 NEWS e$B$Ge(B trunk/NEWS e$B$He(B  
branches/ruby\_1\_9\_2/NEWS e$B$N:9J,$r$_$F$_$^$7$?!#e(B

- io/console e$B$O!Ve(B== Changes since the 1.9.1  
releasee$B!W$N\>e$K0\F0e(B
- stringio e$B$He(B zlib e$B$Ne(B new methods e$B$Oe(B  
branches/ruby\_1\_9\_2/NEWS e$B$K$b%3%T!\<e(B
- DL e$B$+$ie(B Psych e$B$N@bL@$N$"$?$j$Oe(B trunk/NEWS e$B$K$b%3%T!\<e(B  
e$B$9$l$PNI$$$N$G$O$J$$$G$7$g$&$+!#e(B

diff --git a/NEWS b/NEWS  
index 5ff0579…f642127 100644  
— a/NEWS  
+++ b/NEWS  
@@ -8,6 +8,21 @@ 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.

+== Changes since the 1.9.2 release  
+=== Library updates (outstanding ones only)  
+  
+\* builtin classes  
+

- 
  - Kernel

- 
- 
  - Kernel#respond\_to? now returns false for protected methods.

- 

+=== Compatibility issues (excluding feature bug fixes)  
+  
+\* Kernel#respond\_to?  
+

- See above.
- 

== Changes since the 1.9.1 release  
=== Library updates (outstanding ones only)

@@ -218,20 +233,6 @@ with all sufficient information, see the ChangeLog  
file.

- RSS::Maker: item.guid.permanent\_link=
  - new alias of item.guid.isPermaLink=

-\* DL

- 
  - Now uses libffi as a backend if avaiable.

- It means DL works fine on more platforms.
- 

-\* Fiddle

- 
  - A lightweight wrapper for libffi.

- 

-\* YAML

- 
  - Now uses libyaml as a backend if available.

- It means YAML library supports new standards for YAML.
- 

-\* Psych

- 
  - A wrapper for libyaml.

- 

- JSON
  - Update to JSON 1.1.9

@@ -375,6 +376,10 @@ with all sufficient information, see the ChangeLog  
file.  
\* socket option name  
\* shutdown’s argument

+\* stringio

- 
  - new methods:

- 
  - StringIO#read\_nonblock

- 
  - StringIO#write\_nonblock

- pathname
  - new methods:
    - Pathname#binread  
@@ -431,11 +436,24 @@ with all sufficient information, see the ChangeLog  
file.

- zlib
  - new methods:
    - Zlib::GzipFile#path

- 
  - Zlib.#adler32\_combine

- 
  - Zlib.#crc32\_combine

- rbconfig
  - new methods:
    - RbConfig.ruby

+\* io/console

- 
  - new methods:

- 
  - IO#noecho {|io| }

- 
  - IO#echo=

- 
  - IO#echo?

- 
  - IO#raw {|io| }

- 
  - IO#raw!

- 
  - IO#getch

- 
  - IO#winsize

- 
  - IO.console

- 

=== Language changes

- Regexp properties (\p{}) names now ignore underscores, spaces, and  
case, so

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 4, 2010, 4:33am UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647/2 "2010-08-04T04:33:13Z")

</div>

e$B$J$+$@$G$9!#e(B

At Tue, 3 Aug 2010 23:16:48 +0900,  
Kazuhiro NISHIYAMA wrote in [ruby-dev:41924]:

> git diff origin/ruby\_1\_9\_2 NEWS e$B$Ge(B trunk/NEWS e$B$He(B branches/ruby\_1\_9\_2/NEWS e$B$N:9J,$r$_$F$_$^$7$?!#e(B
> 
> - io/console e$B$O!Ve(B== Changes since the 1.9.1 releasee$B!W$N\>e$K0\F0e(B

io/consolee$B$Oe(B1.9.2e$B$K$OF~$C$F$$$^$;$s!#e(B

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 5, 2010, 8:22am UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647/3 "2010-08-05T08:22:52Z")

</div>

e$B%A%1%C%He(B #3650 e$B$,99?7$5$l$^$7$?!#e(B (by Kazuhiro NISHIYAMA)

> > - io/console e$B$O!Ve(B== Changes since the 1.9.1 releasee$B!W$N\>e$K0\F0e(B
> 
> io/consolee$B$Oe(B1.9.2e$B$K$OF~$C$F$$$^$;$s!#e(B

## e$BF~$C$F$$$J$$$N$G!“!Ve(B== Changes since the 1.9.1 releasee$B!W$N\>e!”$D$^$j!Ve(BChanges since the 1.9.1 releasee$B!W$+$i!Ve(BChanges since the 1.9.2 releasee$B!W$X0\F0$7$?J}$,NI$$$N$G$O$J$$$+$H;W$C$?$N$G$9$,!"$I$&$G$7$g$&$+!#e(B

[http://redmine.ruby-lang.org/issues/show/3650](http://redmine.ruby-lang.org/issues/show/3650)

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 11, 2010, 2:05pm UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647/4 "2010-08-11T14:05:05Z")

</div>

e$B%A%1%C%He(B #3650 e$B$,99?7$5$l$^$7$?!#e(B (by Kazuhiro NISHIYAMA)

e$BC4Ev\<Te(B Yuki S.e$B$K%;%C%He(B

e$BFC$KLdBj$O$J$5$=$&$@$C$?$N$G!"e(Btrunke$B$K$O%3%_%C%H$7$^$7$?!#e(B  
branches/ruby\_1\_9\_2/NEWS e$BMQ$N%Q%C%A$bMQ0U$7$F$_$^$7$?!#e(B

diff --git a/NEWS b/NEWS  
index 5ff0579…03a881a 100644  
— a/NEWS  
+++ b/NEWS  
@@ -375,6 +401,10 @@ with all sufficient information, see the ChangeLog  
file.  
\* socket option name  
\* shutdown’s argument

+\* stringio

- 
  - new methods:

- 
  - StringIO#read\_nonblock

- 
  - StringIO#write\_nonblock

- pathname
  - new methods:
    - Pathname#binread  
@@ -431,6 +461,8 @@ with all sufficient information, see the ChangeLog  
file.

- zlib
  - new methods:
    - Zlib::GzipFile#path

- 
  - Zlib.#adler32\_combine

- 
  - Zlib.#crc32\_combine

- rbconfig
  - new methods:

* * *

[http://redmine.ruby-lang.org/issues/show/3650](http://redmine.ruby-lang.org/issues/show/3650)

---

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [August 11, 2010, 2:07pm UTC](https://www.ruby-forum.com/t/bug-3650-news-b-nit-09g-b/192647/5 "2010-08-11T14:07:26Z")

</div>

e$B%A%1%C%He(B #3650 e$B$,99?7$5$l$^$7$?!#e(B (by Anonymous)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B  
e$B?JD=e(B % 0e$B$+$ie(B100e$B$KJQ99e(B

This issue was solved with changeset r28963.  
Kazuhiro, thank you for reporting this issue.  
Your contribution to Ruby is greatly appreciated.  
May Ruby be with you.

* * *

[http://redmine.ruby-lang.org/issues/show/3650](http://redmine.ruby-lang.org/issues/show/3650)
