]> granicus.if.org Git - python/commitdiff
Update documentation to reflect the shift to NetrcParseError instead of
authorFred Drake <fdrake@acm.org>
Tue, 6 Mar 2001 06:55:18 +0000 (06:55 +0000)
committerFred Drake <fdrake@acm.org>
Tue, 6 Mar 2001 06:55:18 +0000 (06:55 +0000)
SyntaxError.

Doc/lib/libnetrc.tex

index d11ed0101f2b81b0d411e55e8d39ea161825691a..c7573f9155c19f787028ab721b7de85add303836 100644 (file)
@@ -18,10 +18,18 @@ A \class{netrc} instance or subclass instance encapsulates data from
 a netrc file.  The initialization argument, if present, specifies the
 file to parse.  If no argument is given, the file \file{.netrc} in the
 user's home directory will be read.  Parse errors will raise
-\exception{SyntaxError} with diagnostic information including the file 
-name, line number, and terminating token.
+\exception{NetrcParseError} with diagnostic information including the
+file name, line number, and terminating token.
 \end{classdesc}
 
+\begin{excdesc}{NetrcParseError}
+Exception raised by the \class{netrc} class when syntactical errors
+are encountered in source text.  Instances of this exception provide
+three interesting attributes:  \member{msg} is a textual explanation
+of the error, \member{filename} is the name of the source file, and
+\member{lineno} gives the line number on which the error was found.
+\end{excdesc}
+
 
 \subsection{netrc Objects \label{netrc-objects}}