ruby-dev (Japanese) list archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-dev:45392] [ruby-trunk - Feature #3901] WIN32OLE_VARIANT.new method lacks consistency
       [not found] <redmine.issue-3901.20101003214434@ruby-lang.org>
@ 2012-03-18  9:11 ` nahi
  2012-11-20 12:24 ` [ruby-dev:46557] " mame (Yusuke Endoh)
  2014-09-18 15:59 ` [ruby-dev:48557] [ruby-trunk - Feature #3901] [Closed] " masaki.suketa
  2 siblings, 0 replies; 3+ messages in thread
From: nahi @ 2012-03-18  9:11 UTC (permalink / raw
  To: ruby developers list


Issue #3901 has been updated by nahi.

Description updated
Category set to ext
Assignee set to suke


----------------------------------------
Feature #3901: WIN32OLE_VARIANT.new method lacks consistency
https://bugs.ruby-lang.org/issues/3901#change-24741

Author: arton
Status: Open
Priority: Low
Assignee: suke
Category: ext
Target version: 


=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



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ruby-dev:46557] [ruby-trunk - Feature #3901] WIN32OLE_VARIANT.new method lacks consistency
       [not found] <redmine.issue-3901.20101003214434@ruby-lang.org>
  2012-03-18  9:11 ` [ruby-dev:45392] [ruby-trunk - Feature #3901] WIN32OLE_VARIANT.new method lacks consistency nahi
@ 2012-11-20 12:24 ` mame (Yusuke Endoh)
  2014-09-18 15:59 ` [ruby-dev:48557] [ruby-trunk - Feature #3901] [Closed] " masaki.suketa
  2 siblings, 0 replies; 3+ messages in thread
From: mame (Yusuke Endoh) @ 2012-11-20 12:24 UTC (permalink / raw
  To: ruby developers list


Issue #3901 has been updated by mame (Yusuke Endoh).

Target version set to next minor


----------------------------------------
Feature #3901: WIN32OLE_VARIANT.new method lacks consistency
https://bugs.ruby-lang.org/issues/3901#change-33225

Author: arton (Akio Tajima)
Status: Assigned
Priority: Low
Assignee: suke (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



-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ruby-dev:48557] [ruby-trunk - Feature #3901] [Closed] WIN32OLE_VARIANT.new method lacks consistency
       [not found] <redmine.issue-3901.20101003214434@ruby-lang.org>
  2012-03-18  9:11 ` [ruby-dev:45392] [ruby-trunk - Feature #3901] WIN32OLE_VARIANT.new method lacks consistency nahi
  2012-11-20 12:24 ` [ruby-dev:46557] " mame (Yusuke Endoh)
@ 2014-09-18 15:59 ` masaki.suketa
  2 siblings, 0 replies; 3+ messages in thread
From: masaki.suketa @ 2014-09-18 15:59 UTC (permalink / raw
  To: ruby-dev

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/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-09-18 16:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <redmine.issue-3901.20101003214434@ruby-lang.org>
2012-03-18  9:11 ` [ruby-dev:45392] [ruby-trunk - Feature #3901] WIN32OLE_VARIANT.new method lacks consistency nahi
2012-11-20 12:24 ` [ruby-dev:46557] " mame (Yusuke Endoh)
2014-09-18 15:59 ` [ruby-dev:48557] [ruby-trunk - Feature #3901] [Closed] " masaki.suketa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).