# File lib/maruku/output/to_html.rb, line 877 def array_to_html(array) e = [] array.each do |c| if c.kind_of?(String) e << xtext(c) else if c.kind_of?(HTMLElement) e << c next end method = c.kind_of?(MaRuKu::MDElement) ? "to_html_#{c.node_type}" : "to_html" next unless c.respond_to?(method) h = c.send(method) unless h raise "Nil html created by method #{method}:\n#{h.inspect}\n" + " for object #{c.inspect[0,300]}" end if h.kind_of? Array e.concat h else e << h end end end e end