mruby master changes

mruby masterの変更履歴

2014-01-01から1年間の記事一覧

mruby mruby master changes 093560e - 3a21c9b

2014-12-27 10:16 cubicdaiya commit 093560e int を mrb_intに置換しています。 2014-12-27 18:15 suzukaze commit 3a21c9b mrbgem:enum.rbでメソッド呼び出しを減らすために、block_given?の使用を避けています。

mruby master changes ef3bbd2

2014-12-25 15:59 matz commit ef3bbd2 enum.rbでメソッド呼び出しを減らすために、block_given?を避けています。

mruby master changes 5ec676a - bb34471

2014-12-23 21:16 kou commit 5ec676a splat(*)と複数代入を修正しています。 2014-12-23 22:17 sdottaka commit 79f703e mruby-evalで変数名の間違いを修正しています。 2014-12-23 22:28 matz commit bb34471 khash.hで元のハッシュテーブルがresize中はキ…

mruby master changes 80a742d

2014-12-20 08:32 sdottaka commit 80a742d mrdbでbreakコマンドがWindowsパスを扱えない不具合を修正しています 修正前: $ mrdb c:\tmp\b.rb (c:\tmp\b.rb:1) break c:\tmp\b.rb:3 Class name 'c' is invalid. 修正後: $ mrdb c:\tmp\b.rb (c:\tmp\b.rb:1) …

mruby master changes 5014bfb - 10e9a1a

2014-12-19 18:51 matz commit 5014bfb block_given?はトップレベルではfalseを返すようにしています。参照 : #2678 2014-12-19 19:05 matz commit 358dd61 ブロック内でblock_given?が呼ばれた時に,block_given?が正しい値を返すようにしています。参照 : #…

mruby master changes ab72410 - 2732879

2014-12-17 01:10 matz commit ab72410 eval()がenvで適切にスタックを維持するようにしています。 #2671を修正しています。 2014-12-17 02:18 suzukaze commit 7ea38ce String#prependを追加しています。 2014-12-17 08:06 matz commit a19a6ed mrb_str_new…

mruby master changes fcbb7ec

2014-12-16 19:26 matz commit fcbb7ec #inspectが文字列を返さない場合にクラッシュする不具合を修正しています。

mruby master changes 45a442a

2014-12-13 14:48 suzukaze commit 45a442a 文字列を挿入するString#insertを追加しています。 例 "abcd".insert(0, 'X') #=> "Xabcd" "abcd".insert(3, 'X') #=> "abcXd" "abcd".insert(4, 'X') #=> "abcdX" "abcd".insert(-3, 'X') #=> "abXcd" "abcd".ins…

mruby master changes 77c6bfe - fe01ce5

2014-12-11 06:52 murasesyuka commit 77c6bfe mruby-stripコマンドの利用方法を他のコマンドと同じように修正しています。 2014-12-12 13:14 matz commit 9723d6e #inspectが非文字列を返すとmirbがクラッシュする不具合を修正しています。参照 : #2666 201…

mruby master changes 4eff936 - 44c29e8

2014-12-11 00:08 matz commit 4eff936 mrb_parser_dump()がブロック引数が機能していなかった不具合を修正しています。 2014-12-11 00:36 matz commit 44c29e8 block_givenが入れ子になっている場合に機能しなかった不具合を修正しています。参照 : #2665

mruby master changes 5f68be7

2014-12-05 13:42 tsahara-iij commit 5f68be7 String#[] の引数にfloatを扱えるようにしています

mruby master changes 4c70b5c - f6d15cf

2014-12-01 08:06 matz commit 4c70b5c 複数代入が必要なときの値のときはレジスタをpopしないようにしています 2014-12-02 00:32 cremno commit f6d15cf Visual Studioが2013未満のときISBLANK() マクロがないため,ISBLANK() マクロを使用しないようにして…

mruby master changes 39b4cae

2014-11-29 01:02 murasesyuka commit 39b4cae int iの宣言をローカルスコープしています

mruby master changes 09c6ca9

2014-11-28 20:35 matz commit 09c6ca9 #2657の不具合を修正するために、ci->target_classの値でICLASSを変更しないようにしています #1470 #1493 はまだ動作することを保証しています

mruby master change e4ca706 - bcf8ad8

2014-11-27 16:21 matz commit e4ca706 レジスタの調整が間違っていたので、修正しています 2014-11-27 16:21 matz commit bcf8ad8 複数代入の分割テストを追加しています

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…

mruby master chnages 48a04ff - 0a0afa7

2014-11-22 10:43 cubicdaiya commit 48a04ff mrdbでmrb_str_xxx_litを使用するようにしています 2014-11-22 12:16 matz commit bce75e2 mlhsの分解で再帰をサポートするようにしています 2014-11-23 07:36 matz commit 9ec00ef codedump()関数で、ローカル…

mruby master changes 83c48ff

2014-11-20 00:55 cremno commit 83c48ff mrdb(mrubyデバッガー)でフリー後のヒープ領域を使用している不具合を修正しています

mruby master changes 8dc4d9d - 4eabf7d

mruby master chagnes mrubyデバッガーが追加されたmruby-1.1.0がリリースされました 2014-11-17 12:13 rmosolgo commit 8dc4d9d mrb_notimplement関数の誤字の修正しています 2014-11-18 15:31 suzukaze commit 80e60dc メーリングリストの説明を修正してい…

mruby master changes 9a06cfa

2014-11-17 17:39 ksss commit 9a06cfa C APIであるmrb_notimplement関数を追加しています 呼び出し情報にあるメソッド名があるときに、E_NOTIMP_ERROR例外を発生されるようです

mruby master changes 70c9866

2014-11-12 15:46 matz commit 70c9866 INFINITY, NANが利用可能なときは Float::{INFINITY,NAN} を追加しています。浮動小数点数演算をしたときに INFINITY(無限)とNAN(NaN、Not a Number、非数) になる場合があります。C99では使用できます > Float::NAN #…

mruby master changes 164cb87

2014-11-10 10:12 xxuejie commit 164cb87 mrb_iv_checkのプロトタイプ宣言の戻り値をboolからvoidに修正しています

mruby master hcanges c29185f - d452be5

2014-11-06 13:30 mimaki commit c29185f MSVCでは%zu書式フォーマットはサポートしていないので変更しています 2014-11-08 11:10 southwolf commit 6be0dd7 例としてArduino IDE >= 1.5.7用にArduino build configを修正しています 2014-11-08 11:32 southw…

mruby master changes be844f9 - 8a6e600

2014-11-04 02:41 matz commit be844f9 irepを読み込むときのミスアラインアクセスを修正しています。参照 : #2630 2014-11-04 07:10 matz commit 0e40468 GCCとMSC用にアライメント指定子を指定しています。参照 : #2630 2014-11-04 10:12 matz commit 0e2a…

mruby master changes 14bc76d

2014-10-31 16:48 fenrir commit 14bc76d プラットフォームがcygwinの場合はtermcap.aの代わりにncurses.aを使用するようにしています

mruby master changes eaa0296 - 378aa8a

2014-10-29 19:27 mattn commit eaa0296 Array#[float, int]を扱えるようにしています。 #2626の不具合を修正しています 2014-10-30 10:27 matz commit 5bd3d9b aget_index()の戻り値にmrb_intのキャストをするようにしています; 参照 : #2627 2014-10-30 10…

mruby master changes 5235e54 - cbbf840

2014-10-29 00:59 suzukaze commit 5235e54 Kernel#Integerを追加するためにmrb_convert_to_integer 関数を公開し、16進数文字列を10進数に変換するようにしています 2014-10-29 00:59 suzukaze commit 28c8046 Kernel#Integerを追加しています 2014-10-29 1…

mruby master changes 9ca1745 - ec7dbee

2014-10-27 11:27 suzukaze commit 9ca1745 local_var_p関数のintをmrb_boolに置換しています 2014-10-27 01:50 suzukaze commit 832b529 parse_string関数のintをmrb_boolに置換しています 2014-10-28 01:52 suzukaze commit ec7dbee インデントを修正して…

mruby master changes 7bd2a85 - 34175bf

2014-10-27 00:29 suzukaze commit 7bd2a85 mrbc_context_new関数をリファクタリングしています 2014-10-27 01:27 suzukaze commit 34175bf yylex関数をリファクタリングしています

mruby master changes 140e9bb

2014-10-24 01:55 suzukaze commit 140e9bb Kernel#Floatを追加しています