[#48582] Fwd: [ruby-changes:35635] nobu:r47717 (trunk): ruby.h: deprecate plain Data — SASADA Koichi <ko1@...>
ちょっといきなりこれは無いんじゃ無いでしょうか。
3 messages
2014/09/27
[#48586] Re: [ruby-cvs:54890] nobu:r47742 (trunk): common.mk: update only non-existing files — "Martin J. Dürst" <duerst@...>
gitweb が Last-Modified を送信しないのはちょっと残念です。誰に報告すれば
4 messages
2014/09/30
[#48589] Re: [ruby-cvs:54890] nobu:r47742 (trunk): common.mk: update only non-existing files
— Nobuyoshi Nakada <nobu@...>
2014/10/01
On 2014/09/30 15:18, "Martin J. Dürst" wrote:
[ruby-dev:48557] [ruby-trunk - Feature #3901] [Closed] WIN32OLE_VARIANT.new method lacks consistency
From:
masaki.suketa@...
Date:
2014-09-18 15:59:30 UTC
List:
ruby-dev #48557
Issue #3901 has been updated by Masaki Suketa. Status changed from Assigned to Closed 放置していてすみません。 2.2.0 では TypeErrorにすることにしました。 ---------------------------------------- Feature #3901: WIN32OLE_VARIANT.new method lacks consistency https://bugs.ruby-lang.org/issues/3901#change-48965 * Author: Akio Tajima * Status: Closed * Priority: Low * Assignee: Masaki Suketa * Category: ext * Target version: next minor ---------------------------------------- =begin WIN32OLE_VARIANT.newの引数が配列かどうかで変換可否が変わります。 一貫性が無いので気になりました。 詳細: WIN32OLE_VARIANT.new(Kernel)はTypeError: can not convert WIN32OLE_VARIANT from type Moduleとなります。 WIN32OLE_VARIANT.new([Kernel])は、KernelにIDispatchをラップしたWIN32OLEオブジェクトを生成します。 あるべき姿: 配列を指定した場合と同様、Rubyのオブジェクトでスカラ型に変換できないものはIDispatchのラッパーにするのが良いと思います。 ただし元々WIN32OLE_VARIANTが必要な事例が少ないので、修正する必要性については不明です。 =end -- https://bugs.ruby-lang.org/