def write_html_to io, options = {}
if options.is_a?(String)
$stderr.puts("Node#write_html_to(io, encoding) is deprecated and will be removed in\nNokogiri version 1.4.0 *or* after June 1 2009.\nYou called write_html_to from here:\n\n\#{caller.first}\n\nPlease change to Node#write_html_to(io, :encoding => \#{options})\n")
options = { :encoding => options }
end
return (io << dump_html) if %w[2 6] === LIBXML_VERSION.split('.')[0..1]
options[:save_with] ||= SaveOptions::FORMAT |
SaveOptions::NO_DECLARATION |
SaveOptions::NO_EMPTY_TAGS |
SaveOptions::AS_HTML
write_to io, options
end