以下の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241201より取得しました。


ruby-trunk-changes 2024-12-01

今日は主に Windows でのビルドプロセスの修正や標準添付ライブラリ reline のシグナルハンドラで既存のハンドラの処理を維持する修正などがありました。

[da03ab62e6] Pascal Terjan 2024-11-30 14:42:28 UTC

標準添付ライブラリ reline の設定ファイル関連のテストで環境変数 INPUTRC の影響を受けて失敗する可能性があったものを環境変数 INPUTRC を空文字列にセットして実行するようにしています。 https://github.com/ruby/reline/pull/789

[c321cf0e95] Nobuyoshi Nakada 2024-11-30 14:57:42 UTC

fdf60d735cdfd42e11acedcb16f4b5c8b6896b38 で common.mk の prism 関係の依存関係に $(srcs_vpath) を追加した変更のうち incs というターゲットの依存関係に追加した部分以外は不要だったそうで revert しています。

[83bd9191d8] Mike Dalessio 2024-11-30 16:06:51 UTC

標準添付ライブラリ rdoc のメソッドリストをソートするための比較用の数値の生成で記号のメソッド名をアルファベットのメソッド名の後にするようにしています。 https://github.com/ruby/rdoc/pull/1219

[569f27b425] Mari Imaizumi 2024-11-30 16:21:59 UTC

irb の easter egg のアニメーション表示のためのエスケープシーケンスからカーソルを消すための出力を削っています。かえってちらついてしまったみたいです。 https://github.com/ruby/irb/pull/1041

[0fc70022e6] tomoya ishida 2024-11-30 17:21:17 UTC

標準添付ライブラリ reline で SINGWINCH と SIGCONT のシグナルハンドラを定義しているところで元々定義されていたハンドラがあったらそれも呼ぶようにしています。 https://github.com/ruby/reline/pull/788

[091c7d4a54] Nobuyoshi Nakada 2024-11-30 12:37:09 UTC

win32/Makefile.sub の Windows 版のビルド時の警告をコンパイルエラーにするオプションに -we4013 を追加しています。未定義の関数呼び出しの戻り値を使っている時の警告みたいです。

[029174a402] Nobuyoshi Nakada 2024-11-30 13:12:33 UTC

win32/Makefile.sub の Windows のバージョン NTVER 変数のデフォルト値の設定をマジックナンバーで書いてたのを _WIN32_WINNT_WIN8 変数を参照するようにしています。また生成する config.h に _WIN32_WINNT_WIN8 マクロの定義を追加しています。

[96fac34797] Nobuyoshi Nakada 2024-12-01 03:17:12 UTC

Windows 版のビルド用 win32/configure.bat で echo on/off にして bat ファイルの実行のコマンドを出力させる? --[no-]debug-configure というオプションを追加しています。また(こっちのほうがメインみたいですが) --with-opt-dir オプションに複数のパスを渡せるようにしているようです。




以上の内容はhttps://ruby-trunk-changes.hatenablog.com/entry/ruby_trunk_changes_20241201より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14