今日は Win32API の cygwin での不具合修正がありました。
nobu: r55505 2016-06-26 09:28:13 +0900
cygwin/GNUmakefile.in と template/GNUmakefile.in で MAKEFLAGS から -j オプションの指定を削るようにしています。 sub make に並列度オプションを渡さないようにしているみたいです。
svn: r55506 2016-06-26 09:28:14 +0900
version.h の日付更新。
nobu: r55507 2016-06-26 10:20:27 +0900
拡張ライブラリ win32 の Win32API で dll ファイルを探索する時に拡張子 ".dll" をつけたファイルも試すようにしています。 cygwin でうまく動かなくなっていたのを修正しているようです。 [ruby-list:50339] [ruby-list:50341]
nobu: r55508 2016-06-26 19:35:53 +0900
r55507 の再修正。 拡張ライブラリ win32 の ext/win32/lib/Win32API.rb の magic comment frozen_string_literal を false から true にしています。また Fiddle::Function 用の型の変換処理を最初にやっておくようにリファクタリングしています。