[#9445] thread.rb — m_seki@...

18 messages 2000/03/16
[#9446] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/17

[#9460] Re: thread.rb — m_seki@... 2000/03/21

[#9462] Re: thread.rb — matz@... (Yukihiro Matsumoto) 2000/03/21

まつもと ゆきひろです

[#11281] Re: thread.rb — Masatoshi SEKI <m_seki@...> 2000/10/22

[#9498] timeout しない timeout — ARIMA Yasuhiro <fit0298@...>

有馬です。

20 messages 2000/03/26
[#9506] Re: timeout しない timeout — matz@... (Yukihiro Matsumoto) 2000/03/27

まつもと ゆきひろです

[#9509] Re: timeout しない timeout — gotoken@... (GOTO Kentaro) 2000/03/27

In message "[ruby-dev:9506] Re: timeout しない timeout"

[ruby-dev:9337] Re: initialize arguments

From: nobu.nakada@...
Date: 2000-03-01 14:55:13 UTC
List: ruby-dev #9337
なかだです。

At Wed, 1 Mar 2000 15:23:33 +0900,
Shugo Maeda <shugo@ruby-lang.org> wrote:
> > net/ftp.rb は、次のようなパッチにして、使い方も
> > 変更する必要あり?
> 
> 変更するなら、
> 
> diff -u -r1.2 ftp.rb
> --- ftp.rb	2000/02/08 06:03:42	1.2
> +++ ftp.rb	2000/03/01 06:18:35
> @@ -34,7 +34,7 @@
>      end
>      
>      def initialize(host = nil, user = nil, passwd = nil, acct = nil)
> -      super
> +      super()
>        @passive = false
>        @return_code = "\n"
>        @debug_mode = false

  Mixin、つまり何に include されるか分からない、ということを考え
れば、

    def initialize(host = nil, user = nil, passwd = nil,
		   acct = nil, *args, &block)
      super(*args, &block)

ではないでしょうか。ってあんまりよく読まずに書いてます、すいませ
ん。

# でもこれで initialize できないのって、組み込みだとあとは File 
# とか Regexp, Class, Module, Proc, Numeric くらい?  TrueClass,
# FalseClass, NilClass はそもそも new できないし。

-- 
そうだ 強気に ちょっと インチキに☆彡
    中田 "Bugるくらいがちょうどいいかも;-)" 伸悦

In This Thread