定義リスト記法の処理で固まる?
id:iwadonさんのText::Hatenaですが、次のようなソースを渡すと落ちます。
:summarizable_field => 要約対象にするフィールド名。デフォルトではbody。
実際に実行するとこんな感じ。
irb(main):001:0> require 'text/hatena' => true irb(main):002:0> parser=Text::Hatena.new => #<Text::Hatena:0x542ea0 @texthandler=#<Proc:0x0004cd4c@./text/hatena.rb:16>, @html="", @invalidnode=[], @permalink="", @sectionanchor="o-", @ilevel=0, @baseuri=""> irb(main):003:0> parser.parse(":summarizable_field => 要約対象にするフィールド名。デフォルトではbody。")
parser.parse〜の行を実行すると応答が無くなる。
どうも、text/hatena/dl_node.rbの@patternとの照合に時間がかかっている気配です。