From: "Martin Dürst" Date: 2012-03-14T19:17:10+09:00 Subject: [ruby-core:43274] [ruby-trunk - Feature #5607] Inconsistent reaction in Range of String Issue #5607 has been updated by Martin D��rst. Yui NARUSE wrote: > What is your plan? Short version: Make it work the way Matz described it in http://bugs.ruby-lang.org/issues/5607#note-7. I haven't yet looked at the code, but Benoit provides some good pointers. I hope to have some time to give it a try, but I don't mind if somebody else is faster than me. ---------------------------------------- Feature #5607: Inconsistent reaction in Range of String https://bugs.ruby-lang.org/issues/5607#change-24572 Author: Yen-Nan Lin Status: Open Priority: Normal Assignee: Category: Target version: =begin When I tried to access excel file, I found some inconsistent behavior about range of string. ruby-1.9.3-p0 :001 > ("A".."AB").to_a => ["A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "AA", "AB"] This behavior is as what I thought. ruby-1.9.3-p0 :002 > ("X".."AB").to_a => [] However, I tried to access "X" to "AB", and its reaction is inconsistent with above example. I hope that behavior would be consistent in future release. Thanks! =end -- http://bugs.ruby-lang.org/