[#46878] ML への投稿が blade.nagaokaut.ac.jp 以外にも — "ISHIKAWA Takayuki" <rechka_osaka@...>

石川と申します。この ML へ投稿した e-mail が

10 messages 2010/03/03

[#46909] gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...>

こんにちはgaryoといいます。

16 messages 2010/03/16
[#46910] Re: [ruby-list:46909] gemを実行すると大量のワーニングメッセージ — Moru <lateau@...> 2010/03/16

44Oi44Or44Go55Sz44GX44G+44GZ44CCCuOBvuOBmmdlbeOBruODkOODvOOCuOODp+ODs+OCkuei

[#46911] Re: gemを実行すると大量のワーニングメッセージ — garyo hosu <garyohosu@...> 2010/03/16

モルさん。さっそくありがとうございます。

[#46983] Ruby Summer of Codeのアイデアとかメンターについて — Shintaro KAKUTANI <shintaro@...>

Asakusa.rbのかくたにです。

12 messages 2010/03/31

[ruby-list:46980] rdtoolがruby1.9.1を利用している際正常にエラーメッセージを出力しない

From: grafi <grafi@...>
Date: 2010-03-30 01:56:42 UTC
List: ruby-list #46980
grafiと申します。

rdtool6.2.22を用いているのですが、rd2コマンドを利用してHTMLに変換しようとした際に、
パースエラーとなる箇所が有ると、以下のようなエラーメッセージが表示されます。

----------
lib/rd/rdinlineparser.ry:458:in `on_error': undefined method `to_a' for #<String:0x000000008edad8> (NoMethodError)
        from /usr/lib64/ruby19/1.9.1/racc/parser.rb:99:in `_racc_do_parse_c'
        from /usr/lib64/ruby19/1.9.1/racc/parser.rb:99:in `do_parse'
        from lib/rd/rdinlineparser.ry:372:in `parse'
        from lib/rd/rdblockparser.ry:50:in `_reduce_14'
        from /usr/lib64/ruby19/1.9.1/racc/parser.rb:99:in `catch'
        from /usr/lib64/ruby19/1.9.1/racc/parser.rb:99:in `_racc_do_parse_c'
        from /usr/lib64/ruby19/1.9.1/racc/parser.rb:99:in `do_parse'
        from lib/rd/rdblockparser.ry:262:in `parse'
        from /usr/lib64/ruby19/site_ruby/1.9.1/rd/tree.rb:51:in `parse'
        from /usr/bin/rd2:218:in `<main>'
----------

lib/rd/rdinlineparser.ryの458行目及び、lib/rd/rdinlineparser.tab.rbの186行目で、
String#to_aメソッドが使用されているのが原因だと思われます。
バージョンごとに振り分けるか、splitなどを使った方が良いのでは無いでしょうか。

====================
grafi
grafi@grafi.sakura.ne.jp

In This Thread

Prev Next