Ruby 1.8.7-preview1 has been released

 Ruby 1.8.7-preview1 をリリースしました。伸び伸びのスケジュール
ながら、辛抱強くご協力いただいたみなさんに感謝します。

 本リリースには、1.8.6リリース以降見つかった数多くのバグの修正、
組み込みクラスの機能充実、標準ライブラリの更新、パフォーマンスの
改善等が含まれています。

 ソースファイルは以下のURLで取得できます。

ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview1.tar.bz2
ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview1.tar.gz
ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-preview1.tar.zip

ãƒã‚§ãƒƒã‚¯ã‚µãƒ æƒ…å ±:

MD5 (ruby-1.8.7-preview1.tar.bz2) = a916996720d8891f4f0bf0c9fbb5bb6c
SHA256 (ruby-1.8.7-preview1.tar.bz2) =
e432ab1ab9b4570c0b7fe5c0c2730de0fda4c49a47811ea3a9170a311cf110b9
SIZE (ruby-1.8.7-preview1.tar.bz2) = 4007006

MD5 (ruby-1.8.7-preview1.tar.gz) = 522b8a1dffb04984a602d1d85b355a1a
SHA256 (ruby-1.8.7-preview1.tar.gz) =
19f17c9546a61dddf1a44d5f9b460e34a01440195b5375ce70000f89fa425f68
SIZE (ruby-1.8.7-preview1.tar.gz) = 4705632

MD5 (ruby-1.8.7-preview1.zip) = a754af64daa0613055b58813da50cd7d
SHA256 (ruby-1.8.7-preview1.zip) =
45fbbf34f04a750cf72d5e9a8a23412a57fd933dd077d3f23fd7be62e3478b32
SIZE (ruby-1.8.7-preview1.zip) = 5788496

 ユーザから見える変更点のリストは NEWS, 時系列に沿った全変更点の
リストは ChangeLog に記述されています。

http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/NEWS
http://svn.ruby-lang.org/repos/ruby/tags/v1_8_7_preview1/ChangeLog

ã€€ä½¿ã£ã¦ã¿ã¦å•é¡Œã‚’è¦‹ã¤ã‘ãŸå ´åˆã¯ ruby-dev ML ないしは以下のBTSに
å ±å‘Šã—ã¦ãã ã•ã„ã€‚

http://rubyforge.org/tracker/?atid=22040&group_id=426&func=browse

 既知の問題としてすでにここに挙げてあったり、解決されていたり
ã™ã‚‹ã“ã¨ãŒã‚ã‚‹ã®ã§ã€å ±å‘Šã®å‰ã«ã€ŒStatus」を「Any」にして全件表示
してチェックしてください。

 次のプレビュー(preview2)は来週土曜日を予定しています。今度は
スケジュールを守れるよう一層努力しますのでよろしくお願いします。

Akinori MUSHA さんは書きました:

 Ruby 1.8.7-preview1 をリリースしました。伸び伸びのスケジュール

おつかれさまです。
uriについての変更をバックポートしました(遅くなってすいません)。
http://rubyforge.org/tracker/index.php?func=detail&aid=19013&group_id=426&atid=22040

パッチを添付しましたので取り込みの検討をお願いします。

基本的にはtrunkと同じにしています。
ただしテストについてはtrunkã®ã‚ˆã†ã«è¿½åŠ ã™ã‚‹ã®ã§ã¯ãªã
変更部分の書き換えを行いました。

trunkでもそうしたほうがよいのではないかと思っています。

At Thu, 17 Apr 2008 19:52:16 +0900,
akira yamada / やまだあきら wrote:

uriについての変更をバックポートしました(遅くなってすいません)。
http://rubyforge.org/tracker/index.php?func=detail&aid=19013&group_id=426&atid=22040

 どうもありがとうございます。

パッチを添付しましたので取り込みの検討をお願いします。

 NEWSの Compatibility issues ã®é …ã«ã‚‚ã²ã¨ã“ã¨è¿½è¨˜ã—ã¦ãã ã•ã„ã€‚
(詳細なしで See above for details. でいいです)

 その上で ruby_1_8 ブランチの方にcommitしていただけると助かります。

基本的にはtrunkと同じにしています。
ただしテストについてはtrunkã®ã‚ˆã†ã«è¿½åŠ ã™ã‚‹ã®ã§ã¯ãªã
変更部分の書き換えを行いました。

trunkでもそうしたほうがよいのではないかと思っています。

 そこはお任せします。メンテナのやまださんがよいと思う形で揃えて
構わないのではないでしょうか。

e$B$3$s$K$A$O!";3K$H?=$7$^$9!#e(B

ruby 1.8.7 (2008-04-15 patchlevel 0) [i686-linux]
e$B$H$$$&4D6-$Ge(Btest-alle$B$r<B9T$9$k$He(BSDBMe$B$G2<5-$N%(%i!<$,=P$^$7$?!#e(B

test_s_open_error(TestSDBM) [./test/sdbm/test_sdbm.rb:123]:
Errno::EACCES exception expected but none was thrown.

e$B8!:w$7$F$_$k$H7k9=A0$+$i$"$kLdBj$G!"e(B
roote$B$G%F%9%H$r<B9T$9$k$H:F8=$9$k$h$&$G$9!#e(B

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/27586

e$B5DO@$,$H$^$C$?$^$^!"2r7h$5$l$F$$$J$$$h$&$J$N$Ge(B
e$BJs9p$5$;$F$$$?$@$-$^$7$?!#e(B