ruby-trunk-changes r50384 - r50387

今日は先日の文字列連結時の修正がベンチマークの結果が悪化しているということで revert されたりしていました。

usa: r50384 2015-04-24 23:48:24 +0900

r50381 で関数を削除する時に win32/win32.c の yield_once() yield_until() などのマクロや struct asynchronous_arg_t の定義の前に書いていたライセンスを示すコメントが消されてしまっていたので復活させています。

knu: r50385 2015-04-24 23:52:31 +0900

misc/ruby-electric.el を 2.2.3 に更新しています。

nobu: r50386 2015-04-25 14:26:22 +0900

r50336 で str_buf_cat() で rb_str_modify() のかわりにバッファの伸長も行う rb_str_modify_expand() を利用するようにしましたが、ベンチマークの結果が悪化しているということで revert しています。 [Bug #11080] [Bug #11095]

svn: r50387 2015-04-25 14:26:36 +0900

version.h の日付更新。