[#38392] Enumerable#gather_each — Tanaka Akira <akr@...>

ときに、複数行をまとめて扱いたいことがあります。

47 messages 2009/05/09
[#38394] Re: Enumerable#gather_each — ujihisa <ujihisa@...> 2009/05/09

ujihisaと申します。

[#38400] Re: Enumerable#gather_each — Yukihiro Matsumoto <matz@...> 2009/05/09

まつもと ゆきひろです

[#38399] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/09

At Sat, 9 May 2009 15:30:20 +0900,

[#38405] Re: Enumerable#gather_each — Tanaka Akira <akr@...> 2009/05/10

In article <86r5yy2nrg.knu@iDaemons.org>,

[#38417] Re: Enumerable#gather_each — "Akinori MUSHA" <knu@...> 2009/05/10

At Sun, 10 May 2009 10:08:47 +0900,

[#38524] [Bug #1503] -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる — sinnichi eguchi <redmine@...>

Bug #1503: -Kuをつけた時、/[#{s}]/n と Regexp.new("[#{s}]",nil,"n") で実行結果が異なる

8 messages 2009/05/22

[ruby-dev:38380] Re: [Bug #1433] test_sprintf_p fails

From: "NARUSE, Yui" <naruse@...>
Date: 2009-05-07 05:23:38 UTC
List: ruby-dev #38380
成瀬です。

(2009/05/07 11:48), U.Nakamura さんは書きました:
> こんにちは、なかむら(う)です。
>
> In message "[ruby-dev:38374] [Bug #1433] test_sprintf_p fails"
>     on May.05,2009 09:52:14, <redmine@ruby-lang.org> wrote:
>   
>> この部分を最後に修正したのはうささんのようですが、どう思われますか。
>> あと他の方も。
>>     
>
> たぶんr15117に追従したテストの変更だと思いますが、当時の仕様
> としては正しかったのでしょう。
> なんで幅指定があるときだけUS-ASCIIになるべきだったのかは今考
> えても思い出せないのですが(なかださんわかりますか?)、当時と現
> 状で動作が異なるということは、現状の動作にした方に説明してい
> ただくのがよいかと思います。誰のどの変更だろう?
>   
r23186とr23187のわたしの変更なようです。
当時どうしたんだっけ、テストでエラーがでるけどこれはいっかと思ったような、
とりあえずテストはおいておくかと思ったような。

エンコーディングの変更は意図したものではないんですが、
結果的には他との整合性を考えても、元のエンコーディングを保持するという
現状の動作が正しいのではないかと思います。

当時は元のエンコーディングに関係なく、7bitならばUS-ASCIIというルールが
あったので、
そのためにUS-ASCIIになっていたのですが、それはその後変更されており、
このテストでも当該assert以外はASCII-8BITに変更されています。
US-ASCIIになるルールが廃止された時点でこのテストと、
これに対応する挙動が誤っていたという感じですかね。

-- 
NARUSE, Yui

In This Thread

Prev Next