From: OOTANI TAKASHI Date: 2010-11-30T23:48:16+09:00 Subject: [ruby-list:47666] Re: ASCII 文字の連続性について 大谷です。 早速ありがとうございます。 > * 両端ともASCII1文字である場合には、ASCII文字コード的な順序 やはり1文字の場合だけ特別扱いなのですね。 仕様が未確定の部分もあるようですが、このケースは確定という事みたいですね。 From: Hirotsugu Asari Subject: [ruby-list:47665] Re: [ruby-list:47664] Re: ASCII 文字の連続性について Date: Tue, 30 Nov 2010 23:23:19 +0900 > あさりです。 > > このチケットと関係があるかも知れません。 > > http://redmine.ruby-lang.org/issues/show/2323 > > 特に http://redmine.ruby-lang.org/issues/show/2323#note-2 > > それでは。 > > On Nov 30, 2010, at 9:17 AM, OOTANI TAKASHI wrote: > > > 大谷です。 > > > > この記事ですが、私も今日同じ事に気づいて、ログを検索してこの記事が引っかかりました。 > > ところが、1.9.2だと異なる結果(直感通り全範囲を生成)になります。 > > リファレンスを見ると、1.8も1.9も、Range#eachはsuccを使って実現していると > > 書いてあるのに、結果が異なるのは何故なのでしょう? > > > > 1.9.2でも ("!!".."!~").to_a と2文字にすると "!9" で止まりますね。 > > eachから呼ばれる1文字の場合のsuccだけ特別処理なのですかね? > > > > > > From: "Hideo Konami" > > Subject: [ruby-list:46993] ASCII 文字の連続性について > > Date: Sat, 3 Apr 2010 12:22:09 +0900 -- OOTANI TAKASHI