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#*の引数が0と-1のときのテストコードを追加しています。
2014-03-02 12:07 monaka commit b58e6b9
bitbucketにsshプロトコルをサポートしています。bitbucketはMercurial(hg)とgitによるソースコードのホスティングを提供しています。mrubyはgitのみサポートしています。
take-cheeze pull request 1777
コマンドの改良です。GEMの取得をcloneから最新の履歴のみ取得するshadow cloneに変更しています。
2014-03-02 00:59 Matz commit 873fae9
C言語のプロトタイプ宣言でC++でコンパイラがの場合は、extern "C"を設定するようにしています。
2014-03-02 00:59 Matz commit 7721463
parse.yでwaringを抑えるためにchar *
をconst char *
に修正しています。C++ではconst char *
でないとエラーになるそうです
take-cheeze pull request 1776
コミット数が多いので、プルリクのリンクにしています。C++ABIをサポートし、C++のGEMを使用できるようにしています。build_config.rbにenable_cxx_abiを設定すると使用できるようになります。 これを設定しないとC言語とC++を組みあせでコンパイルエラーを発生する可能性があるそうです。