ruby-trunk-changes r58573 - r58582

今日は enc/prelude.rb や lib/unicode_normalize.rb の削除など string.c への実装の移動の後始末がありました。

nobu: r58573 2017-05-06 09:54:22 +0900

common.mk で依存関係のための arch 毎の timestamp ファイルを $(arch) 毎のサブディレクトリ内にネストさせるようにしています。

svn: r58574 2017-05-06 09:54:23 +0900

version.h の日付更新。

nobu: r58575 2017-05-06 10:01:52 +0900

r58550 で string.c に移動した String#unicode_normalize{!?} の実装のリファクタリング時に追加した id_normalize と id_normalize_p の型が VALUE だったのを ID に修正しています。

nobu: r58576 2017-05-06 10:33:04 +0900

標準添付ライブラリ cgiCGI::Util のクラス変数 @@accept_charset を共有するため CGICGI::Util を include するようにしています。 [ruby-core:80986] [Bug #13539]

duerst: r58577 2017-05-06 11:54:02 +0900

r58559 で common.mk の PRELUDE_SCRIPTS から enc/prelude.rb を消して rubyspec がこけたので r58560 で revert していましたが、再度削除しています。 rubyspec のほうを修正済みとのこと。

duerst: r58578 2017-05-06 12:12:26 +0900

lib/unicode_normalize.rb の内容は string.c に移動したため不要になっていたのでファイルごと削除しています。

duerst: r58579 2017-05-06 13:42:58 +0900

require "unicode_normalize" するために追加されていた enc/prelude.rb も削除しています。

stomar: r58580 2017-05-06 16:17:41 +0900

Numeric の各種演算子メソッドの rdoc 用コメントの文章やサンプルを修正しています。

stomar: r58581 2017-05-06 16:18:49 +0900

Numeric の二項演算子の rdoc 用コメントで Bignum について記述している部分を削っています。

stomar: r58582 2017-05-06 16:28:40 +0900

Math.sqrt の rdoc 用コメントで Integer.sqrt についての参照も追記しています。