[#7631] 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...>

小松です。

26 messages 1999/08/12
[#7632] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/12

まつもと ゆきひろです

[#7634] Re: 1.3 to 1.4 — Katsuyuki Komatsu <komatsu@...> 1999/08/13

小松です。

[#7636] Re: 1.3 to 1.4 — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7638] cvs HEAD (Re: Re: 1.3 to 1.4) — EGUCHI Osamu <eguchi@...> 1999/08/13

えぐち@エスアンドイーです。

[#7647] Re: cvs HEAD (Re: Re: 1.3 to 1.4) — matz@... (Yukihiro Matsumoto) 1999/08/13

まつもと ゆきひろです

[#7641] Re: [ruby-ext:00382] New coerce scheme — keiju@... (石塚圭樹)

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

26 messages 1999/08/13

[ruby-dev:7770] Re: [ruby-list:16313] Re: printf の $ について

From: EGUCHI Osamu <eguchi@...>
Date: 1999-08-30 10:41:36 UTC
List: ruby-dev #7770
えぐち@エスアンドイー です。

>>> In message [ruby-dev:7762] Re: [ruby-list:16313] Re: printf の $ について
    On Mon, 30 Aug 1999 00:16:03 +0900, matz@netlab.co.jp (Yukihiro Matsumoto) said:

matz> まつもと ゆきひろです
matz> 
matz> In message "[ruby-dev:7756] Re: [ruby-list:16313] Re: printf の $ について"
matz>     on 99/08/26, Yasuhiro Fukuma <yasuf@big.or.jp> writes:
matz> 
matz> |既に [ruby-list:16316] で えぐち@エスアンドイー さんのpatchが出て
matz> |いますので、こっちは参考程度に流したものです。
matz> 
matz> これはそれぞれ特長があるんですかね。
matz> 
matz> Ruby 1.5で取り込むとしたらどちらが良いとか、良いとこどりをす
matz> るとか。

えぐち版と福間版の大きな違いは、
えぐち版は $digit$ の digit に 1..9 しか許さないが、
福間版では 10 個以上のアーギュメントに対応している。

また、えぐち版は、%digit$ と % が1つの書式文字列中に
混在した時、なるべく自然な順序に参照を行おうとしています
が、この混在自体が (C の printf() では) 仕様外っぽいので
これには、拘る必要はないと思います。
逆に福間版は、この動作も BSD 系の printf との互換度が高いです。

と言う事で、福間版 ([ruby-dev:7754]) をそのまま採用するのが
適当かと思います。

	えぐち

In This Thread