今日はとても古い mac OS でのビルドエラーの対応などがありました。
nobu: r64812 2018-09-23 05:13:08 +0900
古い macOS (macOS って名前じゃなかった頃ですね)で構造体 mcontext_t のメンバー名が異なっていてビルドできなかったそうなので、メンバー名もマクロで差異を吸収するようにしています。 リンクはられてる issue をみると Tiger ってことなので相当古いやつですね。 https://github.com/mistydemeo/tigerbrew/issues/473
svn: r64813 2018-09-23 05:13:09 +0900
version.h の日付更新。
nobu: r64814 2018-09-23 05:39:35 +0900
tool/enc-unicode.rb で flip-flop を使っているところがまだ残っていたので使わないように書き換えています。
nobu: r64815 2018-09-23 08:52:58 +0900
rubyspec の win32ole のテストの後始末で IE を終了しようとするところでインスタンス変数が nil の時にエラーになってたそうなので nil チェックを追加しています。