ruby-trunk-changes r29293 - r29298

BigDecimal の修正が来てますが内容をしっかり読む気力はなかったのでチケットとコミットログから事情を推測しています。

mrkn:r29293 2010-09-19 05:19:38 +0900

BigDecimal#round は丸めの方向をいくつかの方法から選べるようになっているようですが、ROUND_HALF_DOWN(有効な桁の次が 6以上なら切り上げ、そうでなければ切り捨て)と ROUND_HALF_EVEN(近い偶数のほうへ丸める。勘定系でよく見られるやつ?)の時の結果が間違っていたのを修正。

svn:r29294 2010-09-19 05:19:40 +0900

version.h の日付変更。

mrkn:r29295 2010-09-19 06:06:08 +0900

BigDecimal#round の丸め方法の指定は定数に格納された整数(Fixnum)だったのをシンボルも受け付けできるように仕様追加。

akr:r29296 2010-09-19 07:49:34 +0900

Pathname#unlink を C の拡張ライブラリへ移動しています。

nobu:r29297 2010-09-19 11:13:50 +0900

ファイルのプロパティを変更しているだけです。

nobu:r29298 2010-09-19 13:44:31 +0900

OpenBSD で共有ライブラリのファイル名に RUBY_INSTALL_NAME が使われてしまって RUBY_SO_NAME が効かないのを修正(configure.in)。[ruby-core:32474].