class Kramdown::Converter::Man

def convert_a(el, opts)

def convert_a(el, opts)
  if el.children.size == 1 && el.children[0].type == :text &&
      el.attr['href'] == el.children[0].value
    newline(opts[:result]) << macro("UR", escape(el.attr['href'])) << macro("UE")
  elsif el.attr['href'].start_with?('mailto:')
    newline(opts[:result]) << macro("MT", escape(el.attr['href'].sub(/^mailto:/, ''))) <<
      macro("UE")
  else
    newline(opts[:result]) << macro("UR", escape(el.attr['href']))
    inner(el, opts)
    newline(opts[:result]) << macro("UE")
  end
end