From: Run Paint Run Run Date: 2010-08-28T20:02:28+09:00 Subject: [ruby-core:31908] [Ruby 1.8.7-Backport#3754] Integer("08") raises ArgumentError Issue #3754 has been updated by Run Paint Run Run. The 0 prefix denotes an octal number, the same as with Integer literals. Therefore, this is spec. as neither 8 nor 9 are valid digits in base 8. >> Integer '0245' => 165 >> 0245 => 165 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3754 ---------------------------------------- http://redmine.ruby-lang.org