[#20392] [BigDecimal] proposal to change specification — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤と申します。

25 messages 2003/06/20
[#20407] Re: [BigDecimal] proposal to change specification — "Shigeo Kobayashi" <shigeo@...> 2003/06/22

小林です。

[#20447] [BigDecimal] renaming proposal — "Tadashi Saito" <shiba@...2.accsnet.ne.jp>

斎藤です。

47 messages 2003/06/24
[#20621] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林@MAILチェック中です。

[#20628] Re: [BigDecimal] renaming proposal — "Shigeo Kobayashi" <shigeo@...> 2003/07/11

小林です。

[ruby-dev:20314] Re: [ruby-cvs] ruby, ruby/lib: * eval.c (ev_const_defined, ev_const_get), variable.c

From: nobu.nakada@...
Date: 2003-06-01 01:35:09 UTC
List: ruby-dev #20314
なかだです。

At Sun, 1 Jun 2003 09:10:06 +0900,
Yukihiro Matsumoto wrote:
> |> だとすると、上記のプログラムはエラーになるはずですが、現状ではなりませ
> |> んよね。x.rbはXモジュールにXXX定数を定義する必要があります。::XXXでは
> |> なくて。で、そうでない時にはエラーを出すべきではないかと。
> |
> |それは同意しますが、普通の定数がそうなっていないのにautoloadだ
> |け動作が違うのはどうかなと。
> 
> いや、autoload :XXX, path は「Xの下にXXXを定義される」という
> 意味だと認定します。普通の定数がそうなっていてもいなくても。
> というか、ここで現状を追認しちゃうと将来直しにくいので。

なるほど。てことであれば、普通の定数のほうもできれば早く変えて
欲しいような。

> |TOPLEVEL_CONSTモジュールに定義するというのを以前出した覚えがあ
> |りますが、Kernelのほうが変更が少なくて済むのかな。
> 
> いや、Kernelは良くないな(defはObjectに定義するので)。Objectの前とか。

じゃhttp://nokada.jin.gr.jp/ruby/const.diffを一応。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread

Prev Next