From: "trans. (T. Onoma)" Date: 2004-10-27T14:53:36+09:00 Subject: Re: reverse #succ ? On Wednesday 27 October 2004 01:17 am, Hal Fulton wrote: | trans. (T. Onoma) wrote: | > Is there a reverse #succ for String? If not, could there be? | | It's one of those things that looks easy until you try it. | | There are too many "edge cases" that require judgment about how | to generate the next value. | | Search the archives, it's been discussed off and on for five years. Thanks and yes the archives are back up. I found a few hits. I see the problem. Though, I don't really care if it's a one-to-one match to #succ. I would just prefer that my Range#reverse_each method doesn't blow up ;) Certainly there must a basic #pred method that makes sense. Then again how much use does String#succ actually get? And what for? Can anyone really give a use case truly dependent on the specific current behavior? Would it make more sense if it were simply an ascii "dial", within a particular range of characters? And perhaps too that particular range could have a redefinable specal global. T.