ruby-trunk-changes r67162 - r67164

今日は Windows で UNC path に対する File.expand_path が遅いという問題の修正などがありました。

k0kubun: r67162 2019-03-03 22:35:25 +0900

aruze-pipelines.yml で vs2019 でのビルド時にも checkout のオプションに fetchDepth:1 を追加してリポジトリ checkout を高速にするようにしています。

nobu: r67163 2019-03-04 17:13:25 +0900

Windows 環境での File.expand_path が UNC path (\\ と delimiter 2つで始まるパス)の時に遅いというのを修正しています。 replace_to_long_name() という省略形の path (Windows だと DOS との互換性? のために長いファイル名を XXXXXX~1 みたいに拡張子を除いて8文字におさめる短い名前も割り当てられる)を解決する処理で UNC の場合には省略形は使えないみたいなので、処理をスキップするようにしています。 [ruby-core:91656] [Bug #15633]

svn: r67164 2019-03-04 17:13:27 +0900

version.h の日付更新。