|
[ruby-list:42452] ReFeデータベース構築失敗: msg#00106lang.ruby.japanese
宮嶋と申します。 最新のリファレンスマニュアルから ReFeのデータベースを作ろうとすると以下 のエラーが出て失敗するようです。 > mkrefe_rubyrefm man-rd-ja/*.rd > /usr/local/lib/ruby/site_ruby/1.8/refe/rubyrefmparser.rb:180:in > `get_method_name': (RuntimeError) > Array.rd:207: cannot get method name > "--- self+(other)\n" ちょっと調べてみたのですが, Array#+ とかの項目で other の前に ( がある ことで正規表現がマッチしないようです。とりあえず以下のパッチで回避しま した。 -- miya ------------------------------------------------------------------------ *** rubyrefmparser.rb.dist 2006-06-22 21:05:37.000000000 +0900 --- rubyrefmparser.rb 2006-06-22 21:10:39.000000000 +0900 *************** *** 205,211 **** '[]=' when /\A(?:---|:)\s*[\w\:]+\[.*\]/ # self[key] '[]' ! when /\A(?:---|:)\s*self\s*([+\-<>=~*^&|%\/]+)\s*\w/ # self + other $1 when /\A(?:---|:)\s*([+\-~`])\s*\w+/ # ~ self case op = $1 --- 205,211 ---- '[]=' when /\A(?:---|:)\s*[\w\:]+\[.*\]/ # self[key] '[]' ! when /\A(?:---|:)\s*self\s*([+\-<>=~*^&|%\/]+)\s*[(\w]/ # self + other $1 when /\A(?:---|:)\s*([+\-~`])\s*\w+/ # ~ self case op = $1
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:42451] Re: rubyで多次元配列の作り方, rubikitch |
|---|---|
| Next by Date: | [ruby-list:42453] Re: rubyで多次元配列の作り方, cuzic |
| Previous by Thread: | [ruby-list:42443] 日本語でのString#casecmpの利用について, Eito Katagiri |
| Next by Thread: | [ruby-list:42478] Re: ReFeデータベース構築失敗, Minero Aoki |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |