class RDoc::Markup::Formatter

def convert_special(special)

def convert_special(special)
  handled = false
  RDoc::Markup::Attribute.each_name_of special.type do |name|
    method_name = "handle_special_#{name}"
    if respond_to? method_name then
      special.text = send method_name, special
      handled = true
    end
  end
  raise "Unhandled special: #{special}" unless handled
  special.text
end