FXRI是一个基于FXRuby编写的RI界面。
今天在Ruby上装了Win32API的Gem,想在fxri中看一下有哪些模块,却发现列表里没有出现,网上找了半天也没找到原因。最后花了2个小时看了fxri、ri和RubyGems的源码,终于找到了原因。 新的RubyGems在返回Gem.path给的是一个数组,而ri中认为Gem.path是一个字符串而生成了一个不存在的搜索路径,因此找不到Gem的Doc。 因此我修改了ri