mruby master changes

mruby masterの変更履歴

mruby master changes 5027aaa - b0f10b5

mruby master changes

Enumerable#minmax, minmax_by, minmax, minmax_by, none?を追加しています。mrb_str_pool()関数で embed-stringを使用するようにしています。

2014-03-22 21:52 suzukaze commit 5027aaa

Enumerable#minmaxを追加されています

2014-03-22 22:02 suzukaze commit 77291f3

Enumerable#minmaxで複数値をサポートしています

2014-03-22 22:33 matz commit 539d9cb

nがmrb_intのところでは、STR_SET_LEN()にassertionは必要ないので削除しています。assertionは、値が0だった場合にプログラムを止める機能です

2014-03-23 00:22 ksss commit 5386cd9

Hash#each_key, Hash#each_valueメソッドでブロックがないときEnumeratorを返すようにしています。また、テストコードも追加しています

2014-03-23 11:41 suzukaze commit 776a680

Enumerable#minmax_byを追加しています

2014-03-23 11:48 suzukaze commit 5b31ee9

Enumerable#minmax_byで複数値をサポートしています

2014-03-23 12:43 cubicdaiya commit 8f8c174

ARGS_REST()マクロの代わりにMRB_ARGS_REST()を使用するようにしています

2014-03-23 12:58 suzukaze commit 1f709c1

Enumerable#none?を追加されています

2014-03-23 13:06 suzukaze commit d8d47b8

Enumerable#none?で複数値をサポートしています

2014-03-23 00:38 ksss commit 5e4626c

Hash#select, Hash#select!でブロックがないときにEnumeratorを返すようにしています。

2014-03-23 09:48 ksss commit d09e447

Hash#select, Hash#select!ブロックがないときのテストコードを追加しています

2014-03-23 16:03 ksss commit b0f10b5

mrb_str_pool()関数で embed-stringを使用するようにしています。これは文字列のバッファをmallocで確保していたものを、文字列が短いときは固定長のバッファにいれます