mruby master changes

mruby masterの変更履歴

mruby master changes 653ddd6 - 642e4cc

mruby master changes 653ddd6 - 642e4cc

Enumerable::Lazyのために、mruby-enum-lazy mrbgemが追加されています。 Travis-CIにインストールされたmruby-headがテストコードが成功した時に更新されるようになりました

2014-04-03 20:19 matz commit 653ddd6

downto, upto, stepメソッドでEnumeratorを返すようにしています。to_enumに引数にメソッド以外にメソッドの引数を返すようにしているので参考にしようと思います

2014-04-03 20:23 matz commit 19c3c95

mrb_intからsize_tにキャストするまえにassertionを入れています

2014-04-03 20:35 matz commit fc2b37f

khash.hの空白を調整しています

2014-04-04 01:01 kyab commit 97ecf30

mruby-configに--helpオプションを追加しています

2014-04-04 01:47 matz commit 2d61698

#1999を解決しています。procがPROC_CFUNCの場合はproc->body.irepにアクセスしないようにしています

2014-04-04 10:33 matz commit 7a9630a

Enumerable::Lazyのために、mruby-enum-lazy mrbgemが追加されています。

2014-04-04 10:50 matz commit 28ab106

#2001を解決しています 。Hash#replaceが順序を保存していない不具合を修正しています

2014-04-04 10:54 matz commit b8ab6af

#2002を解決しています。==とeql?メソッドでto_hashメソッドを読んだ時、NoMethodErrorを防いでいます

2014-04-04 10:55 matz commit 786ed10

Hash#replaceでreplaceする前にto_hashメソッドを読んでいます

2014-04-04 11:03 matz commit b9a4d64

Hash#initializeをC言語で実装しています

2014-04-04 11:06 matz commit 8cfd5f1

#2003からテストコードをマージしています

2014-04-04 12:06 matz commit 9f6d69e

文字列のequalチェックを簡略化しています

2014-04-04 12:14 matz commit 59cd24d

#2004を解決しています。Hash#replaceでデフォルトをコピーするようにしています

2014-04-04 13:12 matz commit 5f2817b

#2005を解決しています。正規表現におけるバックスラッシュエスケープは正規表現プロセッサによって対処しています

2014-04-04 13:17 take-cheeze commit 69cc80a

MRuby::Gem::List#checkをリファクタリングしています

2014-04-04 23:41 rkh commit 642e4cc

Travis CIにインストールされたmruby-headを更新しています。Travis CIの中の人からプルリクです