[#47529] ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — jugyo kohno <kkohno@...>

jugyo と申します

11 messages 2010/10/08
[#47562] Re: ruby1.9.2 にて、 IO#reopen で第2引数を省略したときにモードが引き継がれない — "Y. NOBUOKA" <nobuoka@...> 2010/10/15

信岡です。

[#47537] Excel用のxmlssファイルを作成するライブラリ exlap_c — "YOSHIIZUMI" <t-yoshiizumi@...>

 吉泉といいます。

11 messages 2010/10/10

[ruby-list:47580] Re: [ANN] Ruby 1.9.2リリース

From: Shintaro Kojima <koji@...>
Date: 2010-10-19 12:08:23 UTC
List: ruby-list #47580
こんばんは.小島と申します.

> :Supported
>   このプラットフォームにおいてRuby 1.9.2が正しく動作することが検証されて
> います。Ruby 1.9.2はこのプラットフォームで継続的にメンテナンスされます。
>   * Debian GNU/Linux 5.0 on IA32.

いまさらなのですが,唯一のSupported プラットフォームにdebian IA-32 が選
ばれた理由って何かあるんでしょうか?

-- 
Shintaro Kojima <koji@codeout.net>


On Thu, 19 Aug 2010 00:39:24 +0900
"Yuki Sonoda (Yugui)" <yugui@yugui.jp> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ruby 1.9.2をリリースしました。これはRuby 1.9系統の最新版です。
> 
> == Ruby 1.9.2について
> Ruby 1.9.2は下記を除いておおよそ1.9.1と互換となります。
> * 多くの追加メソッド
> * 新しいsocket API (IPv6サポート)
> * 新しいエンコーディング
> * 幾つかの乱数生成アルゴリズムをサポートするRandomクラス
> * 再実装されたTime。2038年問題は解消しました。
> * いくつかの正規表現拡張
> * $:はカレントディレクトリを含みません
> * dlはlibffi上に再実装されました。
> * libyamlをラップした新しいpsychライブラリ。syckの代わりに使えます。
> 
> 詳しくは [*1][*2] をご覧ください
> *1: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS
> *2: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/ChangeLog
> 
> Ruby 1.9.2はRubySpec [*3] の99%超にパスしています。
> *3: http://www.rubyspec.org
> 
> == サポートされるプラットフォーム
> Ruby 1.9は4段階のサポートレベルを持ちます。
> 
> :Supported
>   このプラットフォームにおいてRuby 1.9.2が正しく動作することが検証されて
> います。Ruby 1.9.2はこのプラットフォームで継続的にメンテナンスされます。
>   * Debian GNU/Linux 5.0 on IA32.
> 
> :Best Effort
>   これらのプラットフォームにおいてRuby 1.9.2がおおよそ正しく動作すること
> が検証されています。Ruby 1.9.2はこれらのプラットフォームで継続的にメンテ
> ナンスされると信じています。
>   * mswin32, x64-mswin64, mingw32
>   * MacOS X 10.5 (Intel) および 10.6
>   * FreeBSD 6移行 (amd64, IA32)
>   * Solaris 10
>   * Symbian OS
> 
> :Perhaps
>   これらのプラットフォームにおいてRuby 1.9.2は小さな修正で正しく動作する
> と思いますが、未検証です。パッチを歓迎します。
>   * その他のLinuxディストリビューション
>   * MacOS Xのその他のバージョン
>   * cygwin
>   * AIX 5
>   * その他のPOSIX互換システム
>   * BeOS (Haiku)
> 
> :Not supported
>   Ruby 1.9.2はこれらのプラットフォームで動作しないでしょう。移植は歓迎し
> ます。
>   * 上記以外のすべてのシステム
> 
> == FAQ
> :標準ライブラリが/usr/local/lib/ruby/1.9.1にインストールされる
>   このバージョン番号は「ライブラリ互換バージョン」です。Ruby 1.9.2は
> 1.9.1とおおよそ互換なので、ライブラリはこのディレクトリにインストールさ
> れます。
> 
> :LoadErrorが発生する
>   $:はカレントディレクトリを含まなくなりました。そのためスクリプトは修正
> を要することがあります。ともあれ、もともとスクリプトはできるだけカレント
> ディレクトリに依存しないように書いた方がよいでしょう。
> 
> == ダウンロード
> * http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2
>   SIZE:   8495472 bytes
>   MD5:    d8a02cadf57d2571cd4250e248ea7e4b
>   SHA256: e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b
> 
> * http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz
>   SIZE:   10787899 bytes
>   MD5:    755aba44607c580fddc25e7c89260460
>   SHA256: 8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c
> 
> * http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.zip
>   SIZE:   12159728 bytes
>   MD5:    e57a393ccd62ddece4c63bd549d8cf7f
>   SHA256: e61521af06da71fde9f0c7c08baaf7415614d00c86ec5a7ab08b60a4f3185b2a
> 
> 
> 
> - -- Yuki Sonoda (Yugui) <yugui@yugui.jp>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (Darwin)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> 
> iEYEARECAAYFAkxr/qYACgkQOXzH5JLb/AWfYQCgkSxz/tDn4sFBw5mbjL3sodka
> GPsAn3LpThBsTT7V7Ha6h3mY9UULudNT
> =fUIB
> -----END PGP SIGNATURE-----


In This Thread