[#41876] mswin32版のライセンスについて — TOBY <toby@...>

はじめまして、rubyを愛してやまないTOBYと申します。

13 messages 2006/03/05

[#41886] "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...>

たけ(tk)です

14 messages 2006/03/07
[#41887] Re: "win32/registry" と "dl/win32" の相性について — nobu@... 2006/03/07

なかだです。

[#41888] Re: "win32/registry" と "dl/win32" の相性について — take_tk <ggb03124@...> 2006/03/07

たけ(tk)です

[#41933] Cygwin での #!/bin/env ruby -Ks — "Hideo Konami" <konami@...>

小波です。Cygwin で Ruby のスクリプトをいつも書いています。

14 messages 2006/03/22

[ruby-list:41888] Re: "win32/registry" と "dl/win32" の相性について

From: take_tk <ggb03124@...>
Date: 2006-03-07 06:38:51 UTC
List: ruby-list #41888
たけ(tk)です

[ruby-list:41887] Re: "win32/registry"  と "dl/win32"  の相性について にて
nobu@ruby-lang.org さん曰く:

> なかだです。
> 
> At Tue, 7 Mar 2006 12:03:24 +0900,
> take_tk wrote in [ruby-list:41886]:
> > require "win32/registry"
> (snip)
> > ##require "Win32API"
> > require "dl/win32" # ←これを入れるとエラーになる
> 
> win32/registryはWin32APIを使ってますから、dl/win32の前に
> ロードしたら当然おかしなことになります。
・・
> $ ruby -v -rdl/win32 1.rb

このようなエラーが出た時は、
「require "win32/registry"」の《前に》「require "dl/win32"」を入れる、

という対策で、よろしいでしょうか?

名前の衝突(?)というかクラスの中身のすり替わり(?)の問題は残るような
気がするので、多少心配ですが、
その方針でしばらく様子を見てみます。

それとも、「require "dl/win32"」でなく、「require "Win32API"」に統一した
方が良いのかな?

"win32/registry" が "dl/win32" を使うようになる予定はありますでしょうか?

Take_tk = KUMAGAI Hidetake
たけ(tk)=熊谷秀武


In This Thread