parameters: (data)
return_statement: return re.sub(r'(?m)^\.', '..',
          re.sub(r'(?:\r\n|\n|\r(?!\n))', CRLF, data))
docstring: Quote data for email.
  
      Double leading '.', and change Unix newline '\\n', or Mac '\\r' into
      Internet CRLF end-of-line.
docstring_summary: Quote data for email.
docstring_tokens: Quote data for email .
function: def quotedata(data):
      """Quote data for email.
  
      Double leading '.', and change Unix newline '\\n', or Mac '\\r' into
      Internet CRLF end-of-line.
      """
      return re.sub(r'(?m)^\.', '..',
          re.sub(r'(?:\r\n|\n|\r(?!\n))', CRLF, data))
function_tokens: def quotedata ( data ) : return re . sub ( r'(?m)^\.' , '..' , re . sub ( r'(?:\r\n|\n|\r(?!\n))' , CRLF , data ) )