mruby master changes

mruby masterの変更履歴

2014-05-01から1ヶ月間の記事一覧

mruby master changes 6bf1ee7

2014-05-30 15:25 matz commit 6bf1ee7 スタックの内容を保持する内部関数mrb_toplevel_run_keep()を追加しています。 参照#2326

mruby master changes 7bc4d08 - 32bfa1f

2014-05-28 23:14 take_cheeze commit 7bc4d08 Struct#[]=で文字列のキーをサポートしています 2014-05-28 23:21 take_cheeze commit 32bfa1f Struct#[]=で無効なキーのチェックを追加しています

mruby master changes 69c2b83

2014-05-28 11:04 bggd commit 69c2b83 VS2012用に配列の初期化方法を修正しています

mruby master changes 5fd1eae

2014-05-27 08:48 yui-knk commit 5fd1eae インデントを修正しています

mruby master changes 6d69570

2014-05-25 23:18 matz commit 6d69570 Array.try_convertを誰も使用していないので、削除しています

mruby master changes 2c451dd - 83986e2

2014-05-24 23:18 take_cheeze commit 2c451dd 代わりに assert_kind_ofを使用するようにしています 2014-05-24 23:39 take_cheeze commit 2d25a15 結果の値の代わりにassert_*を使用するようにしています。テストコードにdo ... endを使用するようにしてい…

mruby master changes 7fe34d8

2014-05-23 23:43 ksss commit 7fe34d8 classがないときinheritedメソッドを呼ぶとセグメントフォルトになるので、呼ばないようにしています

mruby master changes 87eec26 - 8bbde64

2014-05-21 21:57 take_cheeze commit 87eec26 irepダンプでファイル名テーブルの生成を一回に減らしています 2014-05-21 22:00 take_cheeze commit 3fa1935 子のファイル名一覧を減らしています。 2014-05-21 23:09 ksss commit 0bd8e48 Module#initialize…

mruby master changes a6f2651 - a11f994

2014-05-21 09:00 matz commit a6f2651 ブロック中にbreakするとセグメントフォルトする不具合を修正しています。参照#2298 2014-05-21 14:49 matz commit 74da724 module_evalを直接呼び出しをするようにしています。 参照#2298 2014-05-21 17:12 mimaki co…

mruby master changes ffbf90b - 756bfa6

2014-05-19 19:28 ksss commit ffbf90b Module#initialize (15.2.2.4.31)を実装しています 2014-05-19 19:29 ksss commit c4a225f モジュールをクラスにインクルードするmrb_include_module()関数で、互いに同じメソッドを持っている場合は例外を発生させる…

mruby master changes 4b3ff09 - 2294

2014-05-19 16:02 suzukaze commit 4b3ff09 Range#sizeを追加しています 2014-05-19 18:04 matz commit 91a025b 特別な場合を解決するために、doubleを使用して、Range#sizeを再実装しています。参照#2293 2014-05-19 18:39 matz commit 54c2dcf mrbフォーマ…

mruby master changes 464bbbd - aa2e03c

2014-05-18 10:54 ksss commit 464bbbd テストコードでインスタンスメソッド名の「.」の代わりに「#」を使用しています 2014-05-18 13:32 yui-knk commit 087bab2 空白を削除しています 2014-05-18 14:25 yui-knk commit 3422805 error.cのexc_equal()でブー…

mruby master changes 49cf477 - 76593ee

2014-05-16 19:58 take_cheeze commit 49cf477 #2259の不具合を修正しています。不具合はKernel#respond_to?に引数が1つもないとセグメントフォルトになります 2014-05-16 08:36 ksss commit 6a7f133 include/mruby/opcode.hでオペレーションコードのコメン…

mruby master changes 41b46ca

2014-05-16 00:04 matz commit 41b46ca register

mruby master changes 0651051 - da8d07d

2014-05-14 14:13 mitchblank commit 493025c src/codegen.cでprint_r()とprint_lv() は ENABLE_STDIOが定義されているときだけ、コンパイルするようにしています 2014-05-14 14:15 mitchblank commit 688602e minirakeのヘルプメッセージの間違った情報を修…

mruby master changes c12f642 - 6f6f50d

2014-05-13 23:15 matz commit c12f642 MRB_WORD_BOXINGで#2244のようなオーバーフローエラーを修正しています 2014-05-13 23:30 yui-knk commit 681b932 include <>を include ""に置き換えています 2014-05-13 11:46 cremno commit 01988e3 オーバーフロー…

mruby master changes 7a8a97c - 0265b47

2014-05-05 00:04 cremno commit 7a8a97c Mrbtest::FIXNUM_{MAX,MIN,BIT}を追加しています 2014-05-05 00:06 cremno commit 964ce6e 加算、減算、および乗算のfixnumのオーバーフローテストを追加しています 2014-05-12 14:47 suzukaze commit ab2ce33 Hash…

mruby master changes e07099d - e07099d

2014-05-11 19:28 yui-knk commit e07099d src/error.cでscr_e変数を追加し、他の用途で使用しているe変数に再代入しないようにしています。動作には問題ないが、ソースをきれいにしているようです 2014-05-11 23:56 kyab commit da3b69a chipKIT Max32の設…

mruby master changes 2f22829 - d973bcf

2014-05-10 23:27 kyab commit 2f22829 ホスト ビルドセッティングを含むbuild_configの例を更新しています 2014-05-10 23:50 kyab commit 203740b random.cでMSVC warningsを抑えています 2014-05-11 03:48 suzukaze commit 1eb6c1e インデントを修正してい…

mruby master changes 1a00a34- b03330b

2014-05-10 01:12 yui-knk commit 1a00a34 使用していないNameError#newを削除しています。また、テストコードを追加しています 2014-05-10 00:11 ksss commit 7dbfe19 vm.cでOP_ENTERで発生するsegmentation faultを修正しています 2014-05-10 10:18 yui-kn…

mruby master changes 60d2b51 - 8b6bfd1

2014-05-08 23:50 yui-knk commit 60d2b51 Range#to_sとRange#inspectのテストコードを追加しています 2014-05-08 17:53 suzukaze commit dc4c042 Hash#keyを追加しています 2014-05-09 07:16 ksss commit 06a67df vm.cでOP_ENTERのレジスターに登録されてい…

mruby master changes eafc4dd - aac3992

2014-05-08 00:17 yui-knk commit eafc4dd Array#=でIndexErrorの例外を発生するようにしています。2番目のパラメータがマイナスの場合に、Array#=でIndexErrorの例外を発生させます 2014-05-08 08:46 yui-knk commit 27167f8 include <>をinclude ""に置換…

mruby master changes 98a6108 - f0154d6

2014-05-06 21:29 take_cheeze commit 98a6108 Kernel.failとKernel#failを追加しています 2014-05-06 23:23 ksss commit 0c3226d VMのOP_ENTERで変数の代入を修正しています。OP_ENTERはメソッドの引数に関する情報を設定するVM命令です 2014-05-06 23:57 t…

mruby master changes c445c6c - c2732a1

2014-05-05 23:43 akuroda commit c445c6c numeric.cでfix_mod()をリファクタリングしています 2014-05-06 12:41 yui-knk commit c2732a1 ObjectSpace.each_objectメソッドにコメントを追加しています

mruby master changes 4d31c03 - 7bab3d0

2014-05-04 22:10 take_cheeze commit 4d31c03 コンパイラのヘッダー探索のドキュメントを追加しています 2014-05-04 22:39 takeru commit b59ac84 ridx, eidxをリセットしないようにしています。参照#1949 2014-05-05 09:52 yui-knk commit ff90bb1 例外テ…

mruby master changes 69c6ff7 - 8b13efc

master changes 69c6ff7 - 8b13efc =endのあとのコメントについて修正がありました 2014-04-30 10:15 nobu commit 69c6ff7 入力の残りの条件を修正しています 2014-04-30 10:27 nobu commit 854ae56 組み込みドキュメントを修正しています。=begin と =endの…

mruby master changes 642477e - c2bd0d3

2014-05-02 22:28 windwiny commit 642477e mrbgems/mruby-time/src/time.cでMINGW32マクロチェックがなかったので、追加しています 2014-05-03 01:13 suzukaze commit 129e5a6 rshift()関数をリファクタリングしています 2014-05-03 01:41 suzukaze commit …

mruby master changes 2063bee - bf214c4

2014-05-01 22:51 take_cheeze commit 2063bee define_singleton_methodメソッドを削除しています 2014-05-01 10:50 cremno commit 0379627 オーバーフロー時に、mrb_raise()関数が呼ばれる前に新しいスタックスペースをクリアしています 2014-05-02 11:05 t…

mruby master changes d6b4cdb - 052fe51

mruby master changes d6b4cdb - 052fe51 本日はmirbでreadlineまたはlinenoiseのヘッダーを自動的に探索して、上キーによる履歴の表示や左キーによるカーソル移動ができるようになりました。大変助かります 2014-04-30 22:25 ksss commit d6b4cdb メソッド…