From: nobuyoshi nakada Date: 2005-08-17T18:24:10+09:00 Subject: [ruby-dev:26810] Re: test/nkf/test_kconv.rb なかだです。 At Wed, 17 Aug 2005 18:07:32 +0900, H.Yamamoto wrote in [ruby-dev:26808]: > # ところで、module はよく知らないのですが、private なのに Kconv.symbole_to_option(:sjis) > # として呼び出せるのは正しい挙動なんでしょうか?private の意味がないような・・・ module_functionは、インスタンスメソッドをprivateにして、public なクラスメソッドにコピーします。なので、たしかにそこでprivateを 指定しておくのは意味がありません。 > Index: kconv.rb > =================================================================== > RCS file: /src/ruby/ext/nkf/lib/kconv.rb,v > retrieving revision 1.11 > diff -u -w -b -p -r1.11 kconv.rb > --- kconv.rb 12 Aug 2005 23:19:58 -0000 1.11 > +++ kconv.rb 17 Aug 2005 08:52:46 -0000 > @@ -52,8 +52,11 @@ module Kconv > )*\z/nx > > # SYMBOL_TO_OPTION is the table for Kconv#conv > > + > # Kconv#conv is intended to generic convertion method, > > + > # so this table specifies symbols which can be supported not only nkf... > > + > SYMBOL_TO_OPTION = { > :iso2022jp => '-j', > :jis => '-j', パッチが壊れてるのかと思ったら、元のkconv.rbに余分なCRが入って るようです。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦