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


ruby-trunk-changes 2024-06-09

今日は拡張ライブラリ digest の昨日の変更の follow-up がありました。

[6ea9cd4909] Nobuyoshi Nakada 2024-06-08 15:16:47 UTC

拡張ライブラリ digest の 0619312bb53cb64dedbfbf30eafd3a708b72588e で追加した rb_digest_wrap_metadata() という関数を export するようにしています。

[dd8903fed7] Nobuyoshi Nakada 2024-06-09 01:11:06 UTC

String#<< の rdoc 用コメントに引数(右辺)に整数を渡した時にその数値が文字列オブジェクトの Encoding に対して不正な codepoint だった時の例外と、US-ASCII の時だけ例外として自動的に ASCII-8BIT に変換されることがある旨追記しています。おお、知らなかった。 [ruby-core:109645] [Bug #18973] [ruby-core:118257] [Bug #20566]

[906a86e4de] Nobuyoshi Nakada 2024-06-09 07:55:27 UTC

Windows 環境で RUBY_FUNC_EXPORTED というマクロの定義に extern __declspec(dllexport) という修飾子? を利用するようにしています。

[1b7aabb90d] Nobuyoshi Nakada 2024-06-09 09:22:06 UTC

6ea9cd49099b83aebbab9463e3432cb03a4b6ba4 で拡張ライブラリ digest に追加した ext/digest/digest.def というファイルを削除しています。古い ruby でのビルド対策みたいですけど、このファイルそもそもなんだろう?




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

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