ruby-trunk-changes 2019-11-15

今日は prelude.rb を builtin の機構と同じ方法でロードするようにする変更などがありました。

[9c1abe2a6c] Koichi Sasada 2019-11-14 18:51:06 UTC

インタプリタに埋め込まれて起動時にロードされる prelude.rb も builtin 機能を使って ISeq を直接ロードされるようにしています。 なるほど、__builtin_xxx は使わなくても parse/compile を飛ばしてロードできるのでちょっと効率的になるんですね(というのが狙いと思われる)。

[018be445e9] git 2019-11-14 18:56:58 UTC

version.h の日付更新

[6744593b8c] Kazuhiro NISHIYAMA 2019-11-15 02:01:06 UTC

標準添付ライブラリ net/http の Net::HTTPResponse クラスの rdoc 用コメントの typo 修正。

[fa7618e4c1] aycabta 2019-11-15 07:50:11 UTC

標準添付ライブラリ reline の Reline::LineEditor に mark 機能用のキーバインドの対応を追加しています。なんだけど追加する時に :ed_move_to_end を消してしまって :ed_prev_char が二重に書かれてしまっているような。

[11ae47c266] aycabta 2019-11-15 07:50:11 UTC

と、思ったら fa7618e4c1b382cb5863161017ef89116af3e24f で消してしまった :ed_move_to_end を復活させています。