class ActiveLdap::LdifInvalid

def generate_snippet

def generate_snippet
  nearest = @nearest.chomp
  column_column = ":#{@column}"
  target_position_info = "#{@line}#{column_column}: "
  if /\n/ =~ nearest
    snippet = "%#{Math.log10(@line).truncate}d" % (@line - 1)
    snippet << " " * column_column.size
    snippet << ": "
    snippet << nearest.gsub(/\n/, "\n#{target_position_info}")
  else
    snippet = "#{target_position_info}#{nearest}"
  end
  snippet
end