ruby-trunk-changes r67086 - r67090

今日は File.birthtime の実装に Linux の statx(2) も利用可能にする変更や bundler の修正がありました。

hsbt: r67086 2019-02-18 22:33:25 +0900

bundler で利用する gem コマンドを環境変数 BUNDLE_GEM の指定があったらそれに差し替えるようにする対応が lib/bundler/gem_helper.rb で漏れてたのを修正しています。

svn: r67087 2019-02-18 22:33:26 +0900

r67086 で変更があったファイルの svn property 設定。これも追加時に反応してなかったみたいですね。

glass: r67088 2019-02-19 14:44:53 +0900

File.birthtime というメソッドは struct stat に st_birthtime というメンバーがある時のみ実装されてましたが、Linux で statx(2) というシステムコールで struct statx という構造体(また安直な名前だなぁ)で取得できるらしいので、その実装も追加しています。こんなシステムコールが増えてるのか。

svn: r67089 2019-02-19 14:45:00 +0900

r67088 のインデントのタブを空白に展開。

svn: r67090 2019-02-19 14:45:00 +0900

version.h の日付更新。