mruby master changes

mruby masterの変更履歴

mruby master changes eab4a74 - ec04fa7

2014-06-15 21:21 suzukaze commit eab4a74

src/string.cのmrb_str_aref_m()でRegexがサポートされていないので、ドキュメントから削除しています

2014-06-18 15:54 matz commit 42f5b74

mruby (コア)に存在しないクラスのためのsuperclassテストを削除していいます

2014-06-18 15:56 matz commit 8459b39

String#sliceのドキュメントを更新しています。内容は引数にRangeクラスを追加指定ます

2014-06-18 23:44 matz commit a47cc0c

ソースの競合を解消しています

2014-06-19 01:55 matz commit ba0ddb7

ソースの競合解決の間違いを修正しています

2014-06-19 17:34 ak-mochi-iij commit ec04fa7

if idx == self.sizeのときの String#slice!の戻り値を修正しています

現在、 String#slice!は第1引数がself.sizeと同じ時にnilを返しています

$ bin/mruby -e "p 'foo'.slice!(3,1)"
nil

他のRuby実装(CRuby,JRuby)は""(null character)を返しています

$ ruby -e "p 'foo'.slice!(3,1)"
""