yarv-dev:1061
From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Thu, 20 Jul 2006 14:31:00 +0900
Subject: [yarv-dev:1061] Re: fixed> Re: open> protected initialize
まつもと ゆきひろです In message "Re: [yarv-dev:1060] Re: fixed> Re: open> protected initialize" on Thu, 20 Jul 2006 14:14:50 +0900, "U.Nakamura" <usa garbagecollect.jp> writes: |元の報告からわかる問題点は二つあって、 | |(1) initializeメソッドは、publicあるいはprotected以降で定義し | てもprivateになる(ちなみにinitialize_copyもそう)ことにな | っているが、yarvではpublicあるいはprotectedになってしまう。 | # publicの方は試してませんが | |(2) それはそれとして、 | protected :initialize | とすることによって明示的にinitializeメソッドをprotectedに | することはできるが、そうするとyarvではnewが呼べなくなる。 | |であると思います。 はい。 |私は(1)も(2)もyarvがおかしいと思うのですが、どうでしょう? |ささださんが直したのは(2)だけかな? (1)はしてほしいです。(2)は呼べなくてもそれはそれかな、と思い ます。ユーザが明示的にそう指定したんだし。 -- ML: yarv-dev quickml.atdot.net Info: http://www.atdot.net/~ko1/quickml
1044 2006-07-19 22:29 [sheepman sheepman.sa] open> protected initialize 1050 2006-07-20 04:15 ┗[ko1 atdot.net ] fixed> Re: open> protected initialize 1051 2006-07-20 08:23 ┣[shudo computer.org ] 1054 2006-07-20 11:01 ┃┗[matz ruby-lang.org ] 1055 2006-07-20 11:02 ┗[matz ruby-lang.org ] 1058 2006-07-20 13:28 ┗[usa garbagecollect.j] 1059 2006-07-20 14:03 ┗[matz ruby-lang.org ] 1060 2006-07-20 14:14 ┗[usa garbagecollect.j] -> 1061 2006-07-20 14:31 ┗[matz ruby-lang.org ] 1062 2006-07-20 19:55 ┗[usa garbagecollect.j]