ruby-trunk-changes r33329 - r33339

今日はサポートを終えたプラットフォーム向けの configure の削除や、WEBrickMIME型の追加などがありました。

ayumin:r33329 2011-09-25 21:05:02 +0900

YAML::DBM#update と replace の rdoc には each または each_pair メソッドを持つ任意のオブジェクトが渡せるとあるけど実際には keys メソッドを使ってその結果について each しているので keys を使わないようにするという変更です。またそのために YAML::DBM#keys を追加しています。てっきりコメントのほうを修正するんだと思ってたんですけど挙動変更して大丈夫ですかね? [ruby-dev:44485] [Bug #5305]

ayumin:r33330 2011-09-25 21:05:06 +0900

Syck::DBM, Psych::DBM, Psych::Store を変更したテストを追加しています。unless の条件下で定数の代入すると警告が出るんだったような気が。Syck, Psych が使えなかった時の guard なども必要ないでしょうか。まあでも手元では test-all 通ってますね。

nobu:r33331 2011-09-25 22:20:34 +0900

新規追加されたファイルの svn property を変更しています。

nobu:r33332 2011-09-25 22:40:25 +0900

README.ja, README.EXT.ja の行末の空白を削除。

emboss:r33333 2011-09-25 23:51:20 +0900

OpenSSL::ASN1.decode で不正なデータを decode しようとして SEGV することがある不具合を修正。tag の判定文が間違っていたのを修正。 [ruby-dev:44542] [Bug #5363]

svn:r33335 2011-09-26 00:10:23 +0900

version.h の日付更新。

kosaki:r33336 2011-09-26 09:05:45 +0900

既にサポートされていない human68k 向けのチェックを configure.in から削っています。

kosaki:r33337 2011-09-26 09:19:03 +0900

NextStep, OpenStep, Rhapsody のサポートを打ち切り、関連するマクロやソースコードを削除しています。

kosaki:r33338 2011-09-26 09:21:54 +0900

DJGPP(msdosdjgpp) も既にサポートされていないので configure.in のチェックを削除しています。

naruse:r33339 2011-09-26 11:28:54 +0900

WEBrick サーバの MIME の定義に .js (text/javascript) と .svg (image/svg+xml) を追加しています。 [ruby-core:39704] [Bug #5365]