[#48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>

9 messages 2012/08/08

[#48876] ツイートの文字コード変換について — konoki-nannoki-ggrks.mp4@...

こんにちは。

9 messages 2012/08/08

[#48895] rvmで、1.8.7と1.9.2の両方を使い分けたいのですが — Fumiaki Sakamoto <ua6ta6@...>

お世話になっております。

10 messages 2012/08/13

[ruby-list:48862] Objectの下にKernel等に定義された定数と同名のモジュール/クラスを定義出来ない

From: py <py.kaei@...>
Date: 2012-08-04 04:09:29 UTC
List: ruby-list #48862
はじめまして、pyといいます。
趣味でRubyを勉強しています。

本題です。
以下の挙動は何故こうなってるんでしょう?
バグかと思いましたが手元にある1.8.7p330, 1.9.2p0, 1.9.3p125 で試して全部一緒でした。

module Kernel::X; end
module X
  p self  #=> Kernel::X
end
module Object::X
  p self  #=> Kernel::X
end

Object以外ではこうなります
module Kernel::X; end
class C
  include Kernel
end
p C::X  #=> Kernel::X
module C::X
  p self  #=> C::X
end

In This Thread

Prev Next