[#11073] segfault printing instruction sequence for iterator — <noreply@...>
Bugs item #10527, was opened at 2007-05-02 14:42
Hi,
On Thu, May 10, 2007 at 04:51:18PM +0900, Nobuyoshi Nakada wrote:
Hi,
Hi,
This seems to make valgrind much happier.
On Thu, May 17, 2007 at 11:14:35PM +0900, Paul Brannan wrote:
Hi,
Now 'a' shows up twice in the local table:
Hi,
[#11082] Understanding code: Kernel#require and blocks. — Hugh Sasse <hgs@...>
I'm trying to debug a Rails application which complains about an
On 5/4/07, Hugh Sasse <hgs@dmu.ac.uk> wrote:
On Fri, 4 May 2007, George wrote:
On Fri, May 04, 2007 at 06:18:19PM +0900, Hugh Sasse wrote:
[#11108] pattern for implementation-private constants? — David Flanagan <david@...>
Hi,
I believe there isn't a way, but I don't think it's really necessary. Just
[#11127] Bugs that can be closed — "Jano Svitok" <jan.svitok@...>
I propose closing these bugs as invalid:
[#11145] Rational comparison to 0 fails when denominator is != 1 — <noreply@...>
Bugs item #10739, was opened at 2007-05-10 22:06
Hi,
[#11169] Allow back reference with nest level in Oniguruma for Ruby again — =?ISO-8859-15?Q?Wolfgang_N=E1dasi-Donner?= <wonado@...>
Remark: I posted this text in comp.lang.ruby first, but Matz told me,
Does it make sense or is it required to write this as a RCR?
[#11176] FileUtils.rm_rf misfeature? — johan556@...
Hi!
[#11210] Pathname ascend and descend inclusive parameter — TRANS <transfire@...>
I would like to suggest that Pathname#ascend and Pathname#descend
[#11234] Planning to release 1.8.6 errata — Urabe Shyouhei <shyouhei@...>
Hi all.
On 25/05/07, Urabe Shyouhei <shyouhei@ruby-lang.org> wrote:
[#11252] Init_stack and ruby_init_stack fail to reinit stack (threads problem?) — <noreply@...>
Bugs item #11134, was opened at 2007-05-25 12:14
Hi,
Nobuyoshi Nakada wrote:
[#11255] ruby_1_8_6 build problem (make install-doc) — johan556@...
Hi!
[#11271] providing better support through rubyforge tracker categories — Ryan Davis <ryand-ruby@...>
I'm going to make more categories for the trackers (bugs and patches)
[#11367] BUG: next in lambda: 1.8.6 differs from 1.8.4 and 1.9.0 — David Flanagan <david@...>
A toplevel next statement in a lambda does not return a value in 1.8.6,
[#11368] $2000 USD Reward for help fixing Segmentation Fault in GC — Brent Roman <brent@...>
Hi Brent,
[ ruby-Patches-8437 ] Added method ole_query_interface to WIN32OLE
Patches item #8437, was opened at 2007-02-05 02:35
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=1700&aid=8437&group_id=426
>Category: Widget (example)
Group: v1.8.x
Status: Open
Resolution: None
Priority: 3
Submitted By: Mikael Pahmp (mikaelpahmp)
Assigned to: Nobody (None)
Summary: Added method ole_query_interface to WIN32OLE
Initial Comment:
OLE Automation objects may have multiple dispatch interfaces. This new method allows switching to alternative interfaces than the default.
----------------------------------------------------------------------
Comment By: Masaki Suketa (suke)
Date: 2007-02-06 04:42
Message:
Thank you. I understand why this new method is needed. At first, I'll test it and add the method to ruby trunk(the developer version, Ruby 1.9.0 or later). Sorry, but I'm not going to add the method to the next Ruby 1.8.6. Because Ruby 1.8.6 will be code freeze on 2007-02-15. I don't have enough time to test it.
And, I'll update Win32OLE in Ruby 1.8.x to fix the bugs. But I'm not intend to update Win32OLE in Ruby 1.8.x to add new features.
Thank you for your patch and quick and kind reply.
----------------------------------------------------------------------
Comment By: Mikael Pahmp (mikaelpahmp)
Date: 2007-02-05 06:56
Message:
It is possible for an automation class to have multiple
dispinterfaces. When you do WIN32OLE.new you always get
the default dispinterface of the object. To switch to
another dispinterface you need to call QueryInterface with
the desired interface IID.
E.g. when using the automation model for Visual Studio 8
(2005), and fetch the Solution object, you get a handle to
the Solution dispinterface. But this object also has a
Solution2 dispinterface with new methods. To use it you
should do QueryInterface for the Solution2 interface.
dte2 = WIN32OLE.new('VisualStudio.DTE.8.0')
solution = dte2.Solution
solution2 = solution.ole_query_interface('FA238614-FBB1-
4314-A7F7-49AE8BB6C6BA')
In C# this is done through a cast expression:
Solution2 soln = (Solution2)dte2.Solution
But this translates to QueryInterface in the background.
----------------------------------------------------------------------
Comment By: Masaki Suketa (suke)
Date: 2007-02-05 05:02
Message:
I would like to know why you need this new method.
Could you show me more detail situation?
----------------------------------------------------------------------
You can respond by visiting:
http://rubyforge.org/tracker/?func=detail&atid=1700&aid=8437&group_id=426