From: Alva Date: 2001-09-17T00:05:49+09:00 Subject: [ruby-talk:21263] Exceptions and Ruby Hi, Ruby 1.6.4 Why accessing out-of-range index in Array or not existing key in Hash doesn't yield exception? This is definately programming error, so shouldn't the interpretar aid me in finding it? Now you probably get something like NameError sooner or later, when you'll try to invoke method on nil, but this isn't half that descriptive as say IndexError. Now this is weird: "0".to_i #-> 0 "hello".to_i #-> 0 Again, any rationale of doing so? To me 'hello' is very diffrent from '0', why isn't this treated diffrently? Sure these aren't that big issues, but I'm curious. And when can one find list of changes made in newest Ruby (1.7.1 I suppose?), possibly in human-readable form, not just ChangeLog? Thanks, and take no offense, I enjoy the language greatly! Pozdrawiam, Tomek 'Alva' Wr�blewski -- r e k l a m a Lista P�ac [ http://listaplac.onet.pl ]