[#35592] String#center — Take_tk <ggb03124@...>

 仕様拡張のお願い。と言うほどのものでもないですが・・

33 messages 2002/07/20
[#35593] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35596] Re: String#center — Take_tk <ggb03124@...> 2002/07/20

たけ(tk)です。

[#35597] Re: String#center — Kazuhiro NISHIYAMA <zn@...> 2002/07/20

西山和広です。

[#35599] Rational#to_int ← String#center — Take_tk <ggb03124@...> 2002/07/21

たけ(tk)です。

[#35601] Re: Rational#to_int ← String#center — matz@... (Yukihiro Matsumoto) 2002/07/21

まつもと ゆきひろです

[#35618] new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/23

けいじゅ@日本ラショナルソフトウェアです.

[#35624] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[#35628] Re: new mathn [Re: Rational#to_int ← String#center] — keiju@... (石塚圭樹) 2002/07/24

けいじゅ@日本ラショナルソフトウェアです.

[#35630] Re: new mathn [Re: Rational#to_int ← String#center] — matz@... (Yukihiro Matsumoto) 2002/07/24

まつもと ゆきひろです

[ruby-list:35565] Re: TMail: Mail#decode

From: Minero Aoki <aamine@...>
Date: 2002-07-15 11:18:40 UTC
List: ruby-list #35565
あおきです。

  In mail "[ruby-list:35563] Re: TMail: Mail#decode"
    "Shirai,Kaoru" <shirai@p1jp.com> wrote:

>  白井です。

> > TMail::Address は spec 部分にアイデンティティがあるという方針で
> > 設計されているので、あまり変化可能にしたくないなあと思うんです。
> 
>  むーん、そのようなものですか…。 phrase が変更可能(オブジェクトに何らか
> の破壊的操作が可能)なら、 spec を変更できても自然に感じるのですが。

そうですねえ。ぼくも最初はそう思ってたんですが (だから変えられた)、
たとえば {Address => String} なハッシュとかを考えてみると spec が
コロコロ変わるのは現実的に不便じゃなかろうかと。

phrase が変わわらずに spec が変わるという状況がありえるのはアド
レス帳くらいかな、と思うんですが、そういう目的だとそもそも
TMail::Address では機能不足かつ機能過剰なので、個人情報を管理
するオブジェクトを独自に作ったほうがいいです。


> > あとは、spec を変更できると嬉しいとき、というのがぼくには思い
> > つかなかった、というのもあります。変更できたほうがすごく嬉しい
> > 例を提示してくだされば、復活しても構いません。
> 
>  と言われると、私には下位互換性ぐらいしかありません。

あ、いきなりなくすつもりはなかったので、とりあえず 0.10 の間は
残しとくことにします。次には含めます。
-------------------------------------------------------------------
青木峰郎

In This Thread

Prev Next