今日は主に拡張ライブラリ json, psych, fiddle の修正や cygwin 向けのビルドプロセスの修正などがありました。
[e8accdb22e] Nobuyoshi Nakada 2024-11-10 12:31:43 UTC
cygwin/GNUmakefile.in で MUNICODE_FLAG という変数への代入に "=" でなく ":=" を使っています。これどう違うんだろう。
[2f88a9258d] Nobuyoshi Nakada 2024-11-10 12:57:56 UTC
unsigned int の Integer の VALUE 値への変換や Windows 環境での select() の fd の最大値を得る関数で RBIMPL_CAST() を用いた明示的キャストを追加しています。IL32 環境でのオーバーフローの可能性を考慮。
[bce1bd1dc1] Nobuyoshi Nakada 2024-11-10 13:52:17 UTC
rb_strlen_lit() というマクロで C の文字列リテラルが wide char の文字列の場合を考慮するようにしています。
[5eaa4c76c6] tomoya ishida 2024-11-10 19:11:54 UTC
標準添付ライブラリ reline の不要な処理の削除やメソッド名の改名などのリファクタリング。
[a23c6db5c5] Sutou Kouhei 2024-11-09 06:33:24 UTC
拡張ライブラリ fiddle の Fiddle::Function.new に関数名として Symbol も受付けるようにしています。 https://github.com/ruby/fiddle/issues/159
[a75fabf6a7] Sutou Kouhei 2024-11-09 06:49:07 UTC
拡張ライブラリ fiddle のバージョンを 1.1.6.dev に更新しています。
[a78cb959ec] Jean Boussier 2024-11-06 17:32:03 UTC
拡張ライブラリ json の gemspec ファイルで JRuby の時に spec.files に jar ファイルを追加するようにしています。
[f1be046a1d] Jean Boussier 2024-11-06 17:35:26 UTC
拡張ライブラリ json のバージョンを 2.8.1 に更新しています。
[c991f75c19] Aaron Patterson 2024-11-07 01:12:07 UTC
拡張ライブラリ json で数値の parse 時に整数だった時の処理を Float の時と共有して重複したスキャンを抑制しています。
[58317328b6] Jean Boussier 2024-11-07 07:49:53 UTC
拡張ライブラリ json の関数名 JSON_parse_float() を JSON_parse_number() に改名。
[1b6a26e23a] Jean Boussier 2024-11-07 16:22:10 UTC
拡張ライブラリ json の JSON.load_file のファイル読み込み時に明示的に external encoding を UTF-8 に指定するようにしています。 https://github.com/ruby/json/issues/697
[db34be164e] Hiroshi SHIBATA 2024-11-07 04:57:02 UTC
拡張ライブラリ psych のバージョンを 5.2.0.beta4 に更新しています。
[6e002609aa] Hiroshi SHIBATA 2024-11-07 05:24:40 UTC
拡張ライブラリ psych のバージョンをさらに 5.2.0.beta5 に更新しています。
[318bb6a28a] Hiroshi SHIBATA 2024-11-07 05:52:40 UTC
拡張ライブラリ psych のバージョンをさらに 5.2.0.beta6 に更新しています。たぶん upstream では他にもコミットがされているけど tool/sync_default_gems.rb での同期対象じゃないのでこっちには含まれてないんだと思います。
[c457f72117] Hiroshi SHIBATA 2024-11-07 06:04:44 UTC
拡張ライブラリ psych のバージョンをさらに 5.2.0.beta7 に更新しています。
[1b137a94a4] Hiroshi SHIBATA 2024-11-07 06:25:56 UTC
拡張ライブラリ psych のバージョンを 5.2.0 に更新しています。
[282de27ce3] git 2024-11-11 01:09:22 UTC
NEWS の default gems のバージョンリストの json, fiddle, psych のバージョンを更新しています。
[a6ad6f350d] Hiroshi SHIBATA 2024-11-11 03:06:59 UTC
標準添付ライブラリ resolv のバージョンを 0.5.0 に更新しています。
[1d9be1f8b6] git 2024-11-11 03:07:57 UTC
NEWS の default gems のバージョンリストの resolv のバージョンを更新しています。
[768f2d1018] "dependabot[bot]" 2024-11-11 02:50:50 UTC
GitHub Actions の workflows で利用している github/codeql-action アクションのバージョンを更新しています。
[461fa56e10] Hiroshi SHIBATA 2024-11-11 08:59:58 UTC
標準添付ライブラリ securerandom のバージョンを 0.3.2 に更新しています。
[6cfc6a0931] git 2024-11-11 09:01:09 UTC
NEWS の default gems に securerandom の項目を追加しています。
[4100d650d7] Hiroshi SHIBATA 2024-11-11 08:50:49 UTC
0867ca3407dfc4d0a35a74eb95c0d8ebc7cb655e で追加した GitHub Actions の cygwin 版 workflow でインストールするパッケージに ruby を追加しています。 BASERUBY 用ですね。
[4ae2dbbe45] Hiroshi SHIBATA 2024-11-11 08:53:32 UTC
0867ca3407dfc4d0a35a74eb95c0d8ebc7cb655e で追加した GitHub Actions の cygwin 版 workflow でインストールするパッケージに libyaml-devel を追加し、openssl-devel は libssl-devel に変更しています。
[d1f921ebdd] Hiroshi SHIBATA 2024-11-11 08:54:38 UTC
0867ca3407dfc4d0a35a74eb95c0d8ebc7cb655e で追加した GitHub Actions の cygwin 版 workflow で make 時のオプションに -j2 を追加して並列ビルドするようにしています。