[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dennou-ruby:003225] Re: [ruby-dcl] ruby 1.9.2 対応パッチ
- To: dennou-ruby@xxxxxxxxxxx
- Subject: [dennou-ruby:003225] Re: [ruby-dcl] ruby 1.9.2 対応パッチ
- From: KOSHIRO Tsuyoshi <koshiro@xxxxxxxxxxxxxx>
- Date: Sat, 11 Dec 2010 06:52:41 +0900
神代です.
書き忘れてましたが,
At Sat, 11 Dec 2010 06:44:49 +0900,
KOSHIRO Tsuyoshi wrote:
>
> 問題が2つあったので, パッチをわけています.
>
> ...
>
> * ruby-dcl-1.6.0-ruby1_9_2.patch
>
> ruby 1.9.2 になって, 長らく obsolete だった STR2CSTR が ついに
> ruby.h から削除されたので, StringValuePtr を使うように変更しました.
> 一応 1.6 compatible にしてます(確認はしてませんが).
> また, 以下は GenWrapper/ 内の問題ですが,
> - String#each が使えなくなった (これは 1.9.0 からの変更; String が
> Enumerable でなくなったことによる)
> → String#etch_line を使う (このメソッドは昔からある)
> - カレントディレクトリが $LOAD_PATH から削除された
> → require "./hoge" とする (このように明示的に指定するのはOK)
- 長らく obsolete だった Object#type が削除された
→ Object#class を使う
という変更もありました.