mruby master changes

mruby masterの変更履歴

mruby master changes e66d86a - 5f7b058

2014-09-18 16:07 yasuyuki commit e66d86a

mrbgems/mruby-hash-ext/mrblib/hash.rbをリファクタリングしてます

2014-09-18 17:37 yasuyuki commit d30aadf

mrbgems/mruby-hash-ext/mrblib/hash.rbで例外メッセージから行番号を削除しています

2014-09-18 17:43 yasuyuki commit 5f16c41

CRubyからHash#[]のコメントをコピーしています

2014-09-19 01:14 matz commit 50f5452

Hash[] 中ではto_hash/to_aは引数が1つのときだけ適用するようにしています。 参照 : #2594

2014-09-19 02:41 matz commit 6b34166

const_defined? メソッドがsuperクラスをチェックするようにしています。参照 : #2593

2014-09-19 02:51 matz commit 95c7f57

mrb_const_defined関数と整合性をとるために、mrb_const_defined_at()関数のクラス引数をstruct RClass*からmrb_value に変更しています。参照 : #2593

2014-09-19 03:02 matz commit 147fbf1

Module#const_defined?が任意の第2引数を受け取れない不具合を修正しています。CRubyは受け取れます。参照 : #2593

2014-09-19 03:03 matz commit 5f7b058

mrb_get_args("n")を使用して、コードを削減しています