ruby-trunk-changes r54092 - r54096

今日は 32bit 環境の Windows でのファイル open 時のエラー修正などがありました。

nobu: r54092 2016-03-13 09:15:48 +0900

rb_fix2str() で Fixnum の値が LONG_MIN だった時にも単純に符号反転してしまっていたので 1桁文字列化して絶対値を減らすようにしています。

svn: r54093 2016-03-13 09:15:49 +0900

version.h の日付更新。

nobu: r54094 2016-03-13 09:43:25 +0900

include/ruby/win32.h で定義されている open 用のフラグ O_SHARE_DELETE の値を 0x80000000 から 0x20000000 に変更して Fixnum の範囲に収まるようにしています。 [ruby-core:74285] [Bug #12171]

nobu: r54095 2016-03-14 01:26:04 +0900

parse.y のインデント修正。

svn: r54096 2016-03-14 01:26:05 +0900

version.h の日付更新。