Hi all,
System is Windows XP Pro SP3, Ruby is installed from rubyinstaller-1.9-rc1:
C:\>ruby.exe -v
ruby 1.9.1p243 (2009-07-16 revision 24175) [i386-mingw32]
C:\>gem list --local ini
*** LOCAL GEMS ***
ini (0.1.1)
Calling irb -r ini returns following errors:
C:\>irb -r ini
C:/Programmi/Ruby/lib/ruby/1.9.1/irb/init.rb:262:in `require': C:/Programmi/Ruby
/lib/ruby/gems/1.9.1/gems/ini-0.1.1/lib/ini.rb:242: syntax error, unexpected ':'
, expecting keyword_then or ',' or ';' or '\n' (SyntaxError)
when @rgxp_comment: next
^
C:/Programmi/Ruby/lib/ruby/gems/1.9.1/gems/ini-0.1.1/lib/ini.rb:248: syntax erro
r, unexpected keyword_when, expecting keyword_end
when @rgxp_param
^
C:/Programmi/Ruby/lib/ruby/gems/1.9.1/gems/ini-0.1.1/lib/ini.rb:255: syntax erro
r, unexpected keyword_else, expecting keyword_end
C:/Programmi/Ruby/lib/ruby/gems/1.9.1/gems/ini-0.1.1/lib/ini.rb:262: syntax erro
r, unexpected keyword_end, expecting $end
from C:/Programmi/Ruby/lib/ruby/1.9.1/irb/init.rb:262:in `block in load_
modules'
from C:/Programmi/Ruby/lib/ruby/1.9.1/irb/init.rb:260:in `each'
from C:/Programmi/Ruby/lib/ruby/1.9.1/irb/init.rb:260:in `load_modules'
from C:/Programmi/Ruby/lib/ruby/1.9.1/irb/init.rb:20:in `setup'
from C:/Programmi/Ruby/lib/ruby/1.9.1/irb.rb:53:in `start'
from C:/Programmi/Ruby/bin/irb:12:in `<main>'
It should be simply a syntax error in 'case' statement.
Following patch should fix the issue.
HTH. Thanks for the gem.
|