今日は loaded features のパス生成のための cwd のエンコーディング処理の修正などがありました。
nobu: r60743 2017-11-12 13:45:51 +0900
$LOADED_FEATURES に格納される load したスクリプトの絶対パスを構築するのに cwd を得るために load_path_getcwd() という関数を利用していたのを rb_dir_getwd_ospath() という関数を使うように変更しています。 よくわかってないのですが Encoding の扱いが違っていて、ある条件で require 時に Encoding のロードのためにまた Encoding が必要という状態になって再帰的に呼び出されてエラーになってしまうことがあったみたいです。 [ruby-dev:50221] [Bug #13863]
svn: r60744 2017-11-12 13:45:52 +0900
version.h の日付更新。
kazu: r60745 2017-11-12 16:05:58 +0900
doc/NEWS-2.0.0 の Dir.mktmpdir の生成するディレクトリの mode についての記述を修正しています。るりまの修正を取り込んでるみたいです。 https://github.com/rurema/doctree/pull/805