class RDoc::AnyMethod

def add_line_numbers(src)

def add_line_numbers(src)
  if src =~ /\A.*, line (\d+)/ then
    first = $1.to_i - 1
    last  = first + src.count("\n")
    size = last.to_s.length
    line = first
    src.gsub!(/^/) do
      res = if line == first then
              " " * (size + 2)
            else
              "%2$*1$d: " % [size, line]
            end
      line += 1
      res
    end
  end
end