[Bug #3340] ruby-style.el: ruby-style-versionでargs-out-of-range

Bug #3340: ruby-style.el: ruby-style-versione$B$Ge(Bargs-out-of-range
http://redmine.ruby-lang.org/issues/show/3340

e$B5/I<<Te(B: Kazuhiro NISHIYAMA
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Low
e$B%+%F%4%je(B: elisp
ruby -v: -

http://svn.ruby-lang.org/repos/ruby/trunk/misc/ruby-style.el
e$B$rD>@%@%&%s%m!<%I$7$F;H$C$F$$$?$N$G$9$,!"e(Bruby-style-revision
e$B$,e(B $Revision$ e$B$N$^$^$K$J$C$F$7$^$&$?$a!"e(B

(defconst ruby-style-version
(progn
(string-match [0-9.]+ ruby-style-revision)
(substring ruby-style-revision (match-beginning 0) (match-end 0)))
Ruby style version number.)

e$B$Ne(B string-match
e$B$,%^%C%A$;$:!"D>A0$N%^%C%A$K$h$C$Fe(B(match-beginning 0) (match-end
0)e$B$NCM$,7h$^$C$F$7$^$C$F$$$F!e(Bargs-out-of-rangee$B$K$J$k$3$H$,$$k$h$&$G$9!#e(B