今日は主に bundler の更新や bundled gems の net-ftp の更新などがありました。
[bfb4272d8a] Josef Šimánek 2024-06-21 19:11:56 UTC
bundler の man ページの定期更新。
[39951293b4] Thomas Marshall 2024-05-31 19:24:53 UTC
bundler で gem のメタデータの TODO が残ってないかなどのチェックが gem の開発中に動かないようにしているようです。
[b88ac94eec] Thomas Marshall 2024-05-31 19:45:41 UTC
39951293b492b3b392ccb7a168fe723b03257ac3 の続きで bundler で gem のチェックを必須の項目だけにするようにしています。
[4fb7e1b6d0] yui-knk 2024-06-25 02:38:06 UTC
ruby_parser.h の enum rb_parser_ary_data_type 型の最初の値に明示的な初期化子を追加して 1 から採番するようにして、parser_ary_new_capa() の初期化時に 0 で初期化するようにしています。けどこれ enum rb_parser_ary_data_type 型のメンバーにそのリストにない値を代入するのってコンパイラによる警告が出たりしないのかな。enum 型のほうに明示的に PARSER_ARY_DATA_UNUSED = 0 みたいな名前をつけないといけないのでは。
[797e1dfb83] Hiroshi SHIBATA 2024-06-26 00:46:47 UTC
2f76faaf515bd82256fbc79ab406d695141f722b で追加した win32/Makefile.sub の install-vcpkg ターゲットでインストールした DLL ファイルのリンクを貼るようにしています。また GitHub Actions の Windows 版 workflow で vcpkg install を直接呼ばずに make install-vcpkg を実行するようにしています。もともとリンクを貼る処理は GitHub Actions のほうで行なっていた workaround? みたいですね。
[d70057d4b5] Hiroshi SHIBATA 2024-06-26 01:02:32 UTC
2f76faaf515bd82256fbc79ab406d695141f722b と 797e1dfb83f949006b8b2007c4d65444394c2136 のさらに続きで DLL のリンクを貼る処理をさらに make prepare-vcpkg というターゲットに分離して、GitHub Actions の Windows 版 workflows で make install-vcpkg を利用していたのをやめています。 パッケージのインストールをしないと nmake が実行できなかったので vcpkg によるパッケージインストールを make のターゲットで実行することはできなかったとのこと。なるほど。
[da01974e7e] Soutaro Matsumoto 2024-06-26 04:42:26 UTC
gems/bundled_gems でテストに使う rbs の commit hash の指定を追加しています。 https://github.com/ruby/ruby/pull/11060
[f63b54caa0] git 2024-06-26 04:55:26 UTC
gems/bundled_gems と NEWS の net-ftp のバージョンを 0.3.7 に更新しています。
[514aa80563] Hiroshi SHIBATA 2024-06-26 05:37:52 UTC
doc/windows.md のビルドに使うツール類の一覧に git を追加しています。
[b4503d7964] Hiroshi SHIBATA 2024-06-26 05:44:32 UTC
doc/windows.md のビルド手順に 2f76faaf515bd82256fbc79ab406d695141f722b や d70057d4b5a1332d99bcdffb41e7333ac3ff26c0 あたりで追加した make のターゲットを利用したものに書きかえています。
[04c86a63cd] Nobuyoshi Nakada 2024-06-26 10:01:16 UTC
拡張ライブラリ date の生成ヘッダ ext/date/zonetab.h の変数 gperf_downcase の const 修飾子を外しています。
[c6c817df28] Jerome Dalbert 2024-06-19 18:43:28 UTC
bundler の bundle gem サブコマンドに --no-test --no-ci --no-linter といったオプションを追加しています。