Change log

1.9.0-5

09/25/2008

2.0

01/01/3000

In future, the ideal version of Ruby

1.9.1

The first stable version of 1.9 series

  • Bug #409: Can't modify frozen ... の型
  • Bug #457: Is irb/xmp supported in 1.9?
  • Bug #559: WEBrick should use #bytesize instead of #size
  • Bug #575: module_function: undefined method
  • Bug #601: an instance of Bignum can have singleton methods
  • Bug #602: CGI::HtmlExtension::popup_menu calls #bytesize on array parameters
  • Bug #609: cgi.rbで&&がクエリにあると例外
  • Bug #701: Wrong behaviour of StringIO#ungetc
  • Bug #704: delegate.rb will only delegate to specifically-named delegate object
  • Bug #722: optparse needs patch in 1.9
  • Bug #775: trunk build fails on Mac OS X 10.5.5
  • Feature #255: CGI element generation methods should convert keys/values to Strings before escaping.
  • Feature #442: name referencing in sprintf
  • Feature #600: cgi.rbのマルチパートフォームの受信は1.8との互換性が低い
  • Feature #739: Regexp#match with position

1.9.x

Unspecified future version of 1.9 series

  • Bug #631: ripper does not follow change of parse.y
  • Bug #644: compile error on win32ole with VC++6
  • Bug #664: ruby 1.9 (trunk rev 19846) segfaults
  • Bug #669: nil を引数にして Iconv.new を呼ぶとSEGV
  • Bug #680: csv.rb: CSV.parse is too late when encoding is mismatch
  • Bug #682: Rogue values bound to block parameters
  • Bug #689: reading after EOF with textmode
  • Bug #717: Unneccesary statement in lib/irb.rb
  • Bug #721: select in windows accepts too many fd's
  • Bug #724: webrick httpresponse wrong content-length
  • Bug #754: String#subの第二引数が正しくマルチバイト文字列を処理していない
  • Bug #756: lambda{} != lambda {}
  • Bug #782: 余分な外部シンボル
  • Feature #747: /\A/u ignores BOM