ruby-trunk-changes r29355 - r29366

今日はやや多めのコミットがありました。

usa:r29355 2010-09-29 10:29:35 +0900

svn:ignore のプロパティ設定だけです。

nobu:r29356 2010-09-29 12:31:32 +0900

RDoc::KNOWN_CLASSES という組込みのクラスの C のシンボル名とクラス名の対応を登録しているらしきテーブルがあって、そこに Encoding クラスを追加しています。

svn:r29357 2010-09-29 12:31:36 +0900

version.h の日付変更。

nobu:r29358 2010-09-29 12:35:31 +0900

BigDecimal の文字列化時の snprintf へのフォーマットの修正。ssize_t 用のフォーマットへ変更。

nobu:r29359 2010-09-29 12:37:44 +0900

関数 parse_config のプロトタイプ宣言のみ残っていたのを削除。

usa:r29360 2010-09-29 12:48:21 +0900

bigdecimal.c でコンパイル警告抑制のため不要なキャストを除去。

mrkn:r29361 2010-09-29 13:32:20 +0900

BigDecimal.save_rounding_mode にブロックを渡した時にメソッドの返り値がブロックの評価結果になるようにしています。

usa:r29362 2010-09-29 16:18:39 +0900

昨日 r29352 で追加された Windows 版でのスタックトレースの取得で、不要な引数渡しを削除。

mrkn:r29363 2010-09-29 17:55:11 +0900

BigDecimal.save_limit もブロックを渡した時にブロックの結果を返すようにしています。

mrkn:r29364 2010-09-29 17:55:17 +0900

VPrint という関数は BIGDECIMAL_DEBUG が定義されている時だけ使うので条件コンパイルされるようにしています。

nobu:r29365 2010-09-29 18:38:31 +0900

ふたたび mingw64 の alias に関連して、x86_64 は x64 に丸められるようにして、*-pc の時だけ丸めがおきるようにしています。うーん、難しいですね。

shyouhei:r29366 2010-09-29 21:06:42 +0900

test_rubyoptions.rb にも PTY.open を使ったテストが潜んでいたので、PTY.open が使えない環境のために skip するようにしています。