mruby master changes

mruby masterの変更履歴

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

mruby master changes a85fdbd - d7c2932

mruby master changes a85fdbd - d7c2932 userdataを持ったProcのcfunc(c言語の関数)を定義できるAPIを追加しています。 2014-03-31 00:50 matz commit a85fdbd JIS/ISOでは、ArrayはComparableではないので、Comparableを削除しています 2014-03-31 08:14 k…

mruby master changes 2277c37 - 01a7983

mruby master changes 2277c37 - 01a7983 JIS/ISOにない処理が戻されました。 2014-03-30 08:29 matz commit 2277c37 #1974を元に戻しています。参照: #1979 JIS/ISOはメソッド名を指定するときにシンボルを必要としています。Stringからメソッド名を取得し…

mruby master changes 97f22c9 - aa4a18e

mruby master changes 97f22c9 - aa4a18e Array#fillを追加しています。Kernel#sendの不具合を修正しています 2014-03-28 23:18 matz commit 97f22c9 Array#reverse_eachをブロックがないときにEnumeratorを返すようにしています。参照:#1968 2014-03-29 00:…

mruby master changes b5cb828 - 97f22c9

mruby master changes b5cb828 - 97f22c9 Kernel#method,Object#tap, Kernel#define_singleton_method,Array#fetchを追加しています。トップレベルで宣言したクラスをrequireで呼び出しても使用できない不具合を修正しています。バッククオートのテストコー…

mruby master changes e87b2d3 - b5cb828

mruby master changes String#hex,octが追加されています。整数リテラルでアンダースコアが使用できるようになりました。Enumerabl#zipを追加しています 2014-03-26 18:21 kyab commit e87b2d3 最新のArduino IDEでコンパイルできるようにしています 2014-03…

mruby master changes bf3f45f - 1b422be

mruby master changes トップレベルでのrescue句の不具合を修正がありました 2014-03-25 21:17 cubicdaiya commit bf3f45f intをmrb_intに置き換えています 2014-03-25 23:02 ksss commit c825178 不必要なマクロを修正しています 2014-03-26 01:09 matz com…

mruby master changes 381f126 - b042b95

mruby master changes Enumerable#cycle, find_index ObjectSpace.each_objectを追加しています。Enumerable#reverse_eachを修正しています 2014-03-24 20:04 suzukaze commit 381f126 Enumerable#cycleを追加しています 2014-03-24 23:05 ksss commit e6e46…

mruby master changes d8fc05f - c326ab8

mruby master changes Hash#reject, reject!, one?, each_with_object, reverse_eachを追加しています。UTF-8を表示する\u記法が追加されています 2014-03-23 20:11 ksss commit d8fc05f Hash#reject, Hash#reject!でブロックがないときEnumeratorを返すよう…

mruby master changes 5027aaa - b0f10b5

mruby master changes Enumerable#minmax, minmax_by, minmax, minmax_by, none?を追加しています。mrb_str_pool()関数で embed-stringを使用するようにしています。 2014-03-22 21:52 suzukaze commit 5027aaa Enumerable#minmaxを追加されています 2014-03…

mruby master changes 3faa768 - 4f0a163

mruby master changes Fiber#transfer, Enumerable#max_by, Enumerable#min_byが追加されています。Float#roundの不具合が修正されています 2014-03-21 21:41 ktaobo commit 3faa768 整数の引数を取得するmrb_get_args("i")関数で引数が文字列のとき例外が発…

mruby master changes a8068b4 - 07bd65a

2014-03-20 12:47 stomar commit a8068b4 markdownで * をエスケープで表示しています。*で囲むとイタリックになるという書式があり、意図せずそちらになるのを回避しています 2014-03-20 12:49 stomar commit 77bf470 READMEを修正しています 2014-03-21 00…

mruby master changes 272fe3d - 36836c8

mruby master changes Fiberの修正とLocalJumpError: unexpected breakが発生する不具合を修正しています 2014-03-20 04:38 take-cheeze commit 272fe3d Fiberで例外が発生した場合は、E_ARGUMENT_ERRORではなくFiberErrorにしています 2014-03-20 04:40 tak…

mruby master changes 53a282a - 07d81a1

mruby master changes strlen()を取得しているものはmrb_intからsize_tに戻されています 2014-03-18 23:47 matz commit 53a282a resumeが2回呼ばれる例外チェックを追加しています 2014-03-18 23:50 matz commit 575d919 Enumerable#countで引数のデフォルト…

mruby master changes 9abe413 - 17fdd81

mruby master changes Enumrableクラスの修正、StandardError例外をレスキューできるように修正、Fiber rootコンテキストの不具合が修正されています 2014-03-17 22:31 ksss commit 9abe413 Enumrable#each_with_indexで引数にブロックがないとき、戻り値にE…

mruby master changes cf556f0 - 2f8dbd8

mruby master changes #1868 ksssさんのEnmerable#entriesが複数の値をサポートする修正によって、matzさんが 内部用の共通メソッドを用意し、Enumerableクラスの複数のメソッドに複数の値をサポートするように修正しています 2014-03-16 18:45 suzukaze com…

master changes cee1526

2014-03-16 07:44 cubicdaiya commit cee1526 インデントを2スペースに修正しています

mruby master changes 29964cf - 62505d5

2014-03-14 23:42 ksss commit 29964cf enumerator_block_callをprivateメソッドにします。ただし、mrubyは現在privateは指定できますが、機能していません 2014-03-14 23:50 ksss commit bc63518 mrblib/array.rbでブロックが渡されない場合は、Enumerator…

mruby master changes 463c5f8 -3843a28

2014-03-13 21:51 ksss commit 463c5f8 Enumerableクラスを実装したmruby-enumerator gemが追加されました。使用するにはmruby-fiber gemが必要です 2014-03-14 02:41 matz commit 113ab60 mruby-enumerator機能をcore_mod.rbの定義をmrblib coreに移動しま…

mruby master changes e4afd53 - 91f2d47

2014-03-12 17:35 cremno commit e4afd53 _litマクロを安全にするmrb_strlen_litを追加しています。リテラル文字列ではなかった時にコンパイルエラーにします 2014-03-12 02:30 tmash06 commit cfcd2e2 limits.hをインクルードしています。Androidではsize_t…

mruby master changes bbb7ba4 -7591049

2014-03-11 01:21 take-cheeze commit bbb7ba4 匿名のユニオンを止め、ユニオンに名前を付けています 2014-03-11 01:23 take-cheeze commit 52cf39a 非推奨registerキーワードを削除しています 2014-03-12 10:18 take-cheeze commit 7c49612 mrb_funcall()関…

mruby master changes 23680cb - 58a5e83

master changes 23680cb - 58a5e83 本日はassert.rbにメソッド追加と軽微な修正です 2014-03-11 00:13 ksss commit 23680cb assert.rbにassert_nothing_raisedメソッドが追加されました。指定された例外が発生しなければ、テストがパスします 2014-03-11 09:…

mruby master changes 77fba20 - a53dd33

2014-03-10 04:45 take-cheeze commit 77fba20 mrbgeのテストでmrb_open()呼び出しを減らしているそうです 2014-03-10 12:37 cubicdaiya commit 042c9f9 インクルードガードの末尾にコメントを追加しています。インクルードガードはC言語のヘッダが2回読み込…

mruby master changes bfc522b - 5cf46db

2014-03-08 13:54 Masaki Muranaka commit 270d25b 型を安全にタイプキャストしています 2014-03-08 17:51 ksss commit d7b1794 Hash#eql?について、さらに修正しています 2014-03-09 00:25 matz commit bd4b59c mrubyのメソッドの引数を取得するmrb_get_arg…

mruby master changes c3f3a04 - 307c356

2014-03-08 00:32 take-cheeze commit c3f3a04 mrb_intサイズの代わりにsizeof(void)を使用してembed stringサイズを拡張します use sizeof(void) instead of mrb_int size and extend embed string size 2014-03-08 00:38 matz commit e5e5aad 型をsize_t…

mruby master changes a9ac721 - aa4f3c7

mruby master changes Stringクラスのデータ保持方法が変更されました 2014-03-06 19:57 mattn commit a9ac721 mruby-timeについて、mingw32でのビルドを修正しています。 mingw32はGNU ツールチェーンのWindows移植版です 2014-03-02 11:04 ksss commit 407…

mruby master changes d7d8b09 - 561c2a1

mruby master changes d7d8b09 - 561c2a1 mruby-timeの修正が数多くありました 2014-03-05 23:30 takkaw commit d7d8b09 mirb.cのリファクタリングをしています 2014-03-04 18:32 cremno commit bf48f5e mruby-timeの末尾の空白を削除しています 2014-03-04 …

2014-03-05 mruby master changes a5dd02f - d59b738

mruby master changes d59b738 - a5dd02f mruby-confというmrubyのコンパイル時の設定情報が取得できるツールが追加されました。便利そうです 2014-03-04 22:25 mattn commit d59b738 srandを設定していないときに、rand()が同じ値を返す不具合を修正してい…

2014-03-04 mruby master changes ebe4711 - a514e31

2014-03-04 mruby master changes ebe4711 - a514e31 Integer#divとFloat#divが実装されテストコードが追加されました。Float#divmodがnilを返す不具合が修正されました 2014-03-04 21:58 cubicdaiya commit ebe4711 String#rindex(fixnum)のエラーを修正し…

2014-03-03 mruby master changes 24e3e33 - 71319ac

2014-03-03 mruby master changes 24e3e33 - 71319ac bintestの改良コミット[commit 24e3e33] [commit fa5c3d4] [commit cfa7889]がありました。 2014-03-03 17:01 take_cheeze commit 24e3e33 tempfile Moduleを使用するように変更しています。 2014-03-03 …

2014-03-02 mruby master changes

2014-03-02 mruby master changes C++ABIをサポートして、C++のGEMが使用できるようになりました 2014-03-02 22:18 Tatsuya Matsumoto commit d496ba7 mruby-randomのメモリリークを修正しています。 2014-03-02 12:19 akuroda commit 8d6ce6 String#*の引数…