mruby master changes

mruby masterの変更履歴

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 18:33 cremno commit c088797

ruby-timeのヘッダのインクルードの順序を変更しています

2014-03-04 22:07 cremno commit f9c88e9

mruby-timeの誤字を修正しています

2014-03-04 18:34 cremno commit 333840b

mruby-timeでmrb_time_typeにconstを追加しています。mrb_time_typeはconstにすべきそうです

2014-03-04 21:07 cremno commit e34b69f

mruby-timeの文字列のポインタのかわりに文字列を直接、変数に入れています

2014-03-04 21:08 cremno commit 9b3033b

mruby-timeのtimezone_namesはconstにすべきそうです

2014-03-04 21:33 cremno commit 96d3bc2

mruby-timeのtimezoneの名前を直接入れるように変更しています

2014-03-04 21:40 cremno commit 69b231e

mruby-timeのインデントを修正しています

2014-03-04 20:36 cremno commit 890ef11

mruby-timeにWindows用にgettimeofday(2)を追加しています

2014-03-05 17:38 cremno commit 3900fce

__FILE__テストにディレクトリのセパレータとして「\ 」がサポートしています。Windowsの¥に対応したということですね

2014-03-06 03:40 take-cheeze commit f8270ee

Proc#source_locationの修正とテストコードを追加しています。Proc#source_locationメソッドはProc中のmrubyのファイル名と行数を返します

2014-03-05 19:50 cremno commit cbc84ba

error.hにC++用にextern "C"を追加しています

2014-03-05 20:27 cremno commit ab025dc

Visual Studioのツールチェーンでコンパイラとリンカーフラグを変更しています。 gccツールチェーンの用に以下のように振る舞うべきだそうです

c:

  • デバッグ情報の生成
  • 最適化をオフにする代わりに速度の最適化
  • 未使用マクロと不必要なマクロの削除

cxx:

  • CとC++を分ける (#1594)
  • 例外処理の種類を指定します(C4530警告を参照してください)

linker:

  • デバッグ情報の生成
  • インクリメンタルリンクおよび再有効化の最適化を無効にする

2014-03-06 12:40 unak commit 561c2a1

Windows用の不具合のあるgettimeofday実装を修正しています