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で確保していたものを、文字列が短いときは固定長のバッファにいれます