mruby master changes

mruby masterの変更履歴

mruby master changes a9b7806 - 87e0840

2015-09-27 16:04 maclover7 commit a9b7806

README.mdを修正しています。

2015-09-29 21:22 mattn commit d5f1450

#2967の不具合を修正しています。utf8のString#chopを修正しています。

2015-09-29 08:36 maclover7 commit f654a56

README.mdを修正しています。

2015-09-29 08:37 maclover7 commit df2af60

末尾の空白を削除しています。

2015-10-03 19:14 matz commit e1ec2b0

travis-CIを移行しています。レガシーからコンテナベースインフラに移行しています。

2015-10-04 18:22 yasuyuki commit 49bfaca

instance_evalでresuceの前にensureが実装される不具合#2933回帰テストを追加しています。

2015-10-06 22:24 tatsuhiro-t commit 445ba44

mrb_gc_arena_save()/mrb_gc_arena_restore()の使用方法をドキュメントにしています。

2015-10-06 15:52 sagmor commit d6665fc

ツールチェーンの設定にオプションパラメータを追加しています。

2015-10-08 23:52 mattn commit 6c0dc1a

windowsコンソールでunicodeを表示できるようにしています。

2015-09-28 12:53 sagmor commit 76f24d2

yard形式のドキュメント生成をテストしています。

2015-09-28 19:02 sagmor commit 554406b

ドキュメントの形式を修正しています。

2015-09-28 19:15 sagmor commit a0fe0c4

ドキュメントのdoxygenタグを削除しています。

2015-09-29 14:09 sagmor commit facc4bf

サンプルのシンタックスハイライトを修正しています。

2015-09-29 15:06 sagmor commit 2492267

新しいYARD構成にドキュメントをフォーマットしています。

2015-10-06 14:26 sagmor commit 657d069

ガイドの位置を移動しています。

2015-10-08 12:45 sagmor commit 4dc9869

doc/api/mruby/version.h.mdをマージしています。

2015-10-08 12:55 sagmor commit 649901b

doc/api/mruby/string.h.mdをマージしています。

2015-10-08 13:17 sagmor commit e441fda

doc/api/mruby/value.h.md をマージしています。

2015-10-08 13:26 sagmor commit 5dfdd53

doc/api/mruby/range.h.mdをマージしています。

2015-10-08 13:29 sagmor commit 11fb10a

doc/api/mruby/hash.h.mdをマージしています。

2015-10-08 13:33 sagmor commit ef73ec5

Arrayヘッダーを整形しています。

2015-10-08 16:34 sagmor commit 87e0840

mrb_obj_respond_toを修正しています。

mruby master changes 63d2d19 - fafe86d

2015-09-01 18:45 sagmor commit 63d2d19

mruby sourceをGEMとして公開しています。

2015-09-02 19:00 sagmor commit 230db2c

他のversion.hの定数を追加しています。

2015-09-06 12:57 sagmor commit 9d0c49f

gem APIを定数のみに変更しています。

2015-09-07 15:22 sagmor commit 1c8576d

->からProc.newに変更しています。

2015-09-09 13:33 sagmor commit 803f11e

add_test_dependencyメソッドを追加しています。

2015-09-25 02:44 takahashim commit f187fdd

Regexp リテラルオプション //nおよび//uをサポートしています。

2015-09-25 23:22 hone commit c717bbb

LinkerConfigを引数を5つもつ構造にしています。

2015-09-26 09:58 suzukaze commit 570c261

Hash#fetchテストをリファクタリングしています。

2015-09-29 21:22 mattn commit d5f1450

utf8でString#chopが正常に動作しない不具合 #2967を修正しています。

2015-09-30 13:08 mattn commit 7ad75a4

test/t/string.rbのテストを修正しています。

2015-09-30 15:42 mattn commit 545d649

test/t/string.rbのwindows環境でのテスト修正しています。正しいコマンド名と引用符付の引数をつけるようにしています。

2015-10-01 02:25 matz commit 0a94c69

ifステートメントについて定数条件だった場合に最適化しています。

2015-10-01 19:32 matz commit 6b3fd18

utf8のテストに関してassertをutf8であることを明示しています。参照 : #2971

2015-10-01 22:35 matz commit fafe86d

Array#indexが引数にブロックを受け取れない不具合 #2968 を修正しています。

mruby master changes 074c6e2 - df83d42

2015-09-27 13:43 takahashim commit 074c6e2

MRB_UTF8_STRINGを設定した時のString#inspectを修正しています。 fix String#inspect with MRB_UTF8_STRING

2015-09-27 17:26 takahashim commit df83d42

意図せず、シグネチャ(メソッド名と引数)が間違ったので、mrb_class_new_instance()のシグネチャを修正しています。

mruby master changes 418eec2 - 524a038

2015-09-23 00:01 matz commit 418eec2

実装を変更したため、間違っているコメントを削除。参照 : 2cb6c27

2015-09-23 01:06 matz commit 6a06a3e

String#rindexがinteger引数を受け取らないようにしています。

2015-09-23 03:26 matz commit ad1087f

ローカル変数のprpendedはfalseで初期化しています。

2015-09-23 11:58 matz commit 20a4e9a

mruby-struct gemをリファクタリングしています。

2015-09-23 12:50 matz commit 101ec5e

匿名Structクラス名は表示しないようにしています。

2015-09-22 19:11 matz commit 798ec3a

mrubyのコアでUTF-8文字列をサポートしています。

2015-09-25 23:08 matz commit c069e5f

oob メモリーアクセスを避けるためにutf8len()に境界チェックを追加しています。

2015-09-25 23:09 matz commit 524a038

String#inspectメソッドでエスケープなしに正常なUTF-8文字列を表示するようにしています。

mruby master changes c6860bc - 2cb6c27

2015-09-04 10:50 zzak commit c6860bc

サブディレクトリをもつ mirbとテストでrbfilesが使用できるようにしています。

2015-09-05 00:04 suzukaze commit 6ced9c3

末尾の変更を除いて、誤って修正されたコミット7b5f8b0を戻しています。

2015-09-10 22:24 kazuho commit 44eb149

hash keyをfreeze(不変)にしています。参照 : #2945

2015-09-10 22:50 kazuho commit 8256d77

frozenフラグをチェックすることによって不必要な文字列の複製を避けています。

2015-09-10 23:03 matz commit 698b3c9

キーの変更を制御するためにHash#rehashを追加しています。参照 : #2945

2015-09-11 00:15 tatsuhiro-t commit 291265e

INSTALL_DIR環境変数によりインストールディレクトリを変更できるようにしています。

2015-09-11 11:12 mattn commit 8277e95

windows localeをサポートするようにしています。 mrb_utf8_from_locale, mrb_utf8_free, mrb_locale_from_utf8, mrb_locale_freeを追加しています。

2015-09-12 12:11 tatsuhiro-t commit a085c04

mrb_closeをNULLを渡した時にクラッシュしないようにしています。

2015-09-14 15:56 matz commit e8f88da

#2936instance_evalでシングルトンメソッドが壊れている不具合を修正しています。 instance_evalはtarget_classを設定するようにしています。target_classはシングルトンクラスのレシーバーにすべきです。

2015-09-16 02:57 takahashim commit b88ca62

Hash#fetchにブロック変数を扱えるように修正しています。

2015-09-16 18:50 takahashim commit f1c23a0

String#[]=で引数が3つの場合をサポートしています。

2015-09-17 13:28 Asmod4n commit 4bd9867

Hash#fetchでキーが無かった時にKeyError例外が発生しない不具合を修正しています。

2015-09-18 15:51 suzukaze commit dd1fa91

1をTRUEマクロで置き換えています。

2015-09-19 06:38 suzukaze commit ce6297a

インデントを修正しています。

2015-09-18 23:59 sagmor commit 7505bad

ドキュメントの書式を変更しています。

2015-09-20 21:14 sagmor commit c127614

ドキュメントにdoxygen部分を設定します。

2015-09-21 01:48 sagmor commit 40bf7bd

ドキュメント部分を整理しています。

2015-09-21 11:59 sagmor commit dd92557

コンパイラマクロ周りを整理しています。

2015-09-22 00:15 matz commit 73dc32c

新しいmrb_gc_register/unregisterを追加しています。 #1411の問題を解決しています。 ある場合は、C言語のルーチンでmrubyオブジェクトをGCから保護したい場合があります。mrb_gc_register()はオブジェクトをGCから保護します。C言語のルーチンからmrubyオブジェクトをもはや使用しない場合は、リークするので、mrb_gc_unregister()を使用してオブジェクトを削除しなければなりません。

2015-09-21 14:50 sagmor commit 0e5b815

data.hのドキュメントを修正しています。

2015-09-21 14:50 sagmor commit 88f9770

mrb_nil_valueにドキュメントを追加しています。

2015-09-21 15:13 sagmor commit 4c8205d

array.hにドキュメントを追加しています。

2015-09-22 19:10 matz commit 2cb6c27

String#indexはinteger引数を受け付けないようにしています。