mruby master changes 5f1e90f - bbab89e
2014-11-25 01:46 cremno commit 5f1e90f
不足しているnull終端文字を追加しています
2014-11-25 02:04 cremno commit 94f1ad6
不必要な_WIN32プロセッサーチェックを削除しています
Win32 / Win64では、SIZE_MAX < UINT32_MAX はfalseになります
2014-11-20 01:15 cremno commit 1cc6eac
dirname()関数の戻り値を解放しています
2014-11-20 01:20 cremno commit 553b9df
ブレークポイントによって使用されているメモリを解放しています
2014-11-26 00:42 matz commit c424892
OP_APOSTのローカル変数表示の間違いを修正しています
2014-11-26 00:42 matz commit 28bd332
#2654の不具合を修正しています
不具合のサンプルです
% cat a.rb class A def method x = [ 5, 6 ] if false a, b = [ 1, 2 ] a else a, b = x b end end end p A.new.method % ruby a.rb 1 % bin/mruby 2
2014-11-24 09:30 rmosolgo commit 0133d9a
String#[] の引数にfloatを受け付けるように修正しています。参照 : #2650 #2651
2014-11-26 00:55 matz commit e1a7fa9
プログラム中に"fall through"のコメントを追加しています。"fall through"はswitch-caseの時にbreakしない場合です
2014-11-26 01:34 tmtm commit bbab89e
Numeric#stepを修正しています
step(num, step=1, &block)のstepが0のときに例外を発生するようにしています
stepがマイナスのときもループするようにしています
$ mirb > 3.step(1, -1) { |num| puts("num=#{num}") } num=3 num=2 num=1