summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Doc/lib/libnetrc.tex12
1 files changed, 10 insertions, 2 deletions
diff --git a/Doc/lib/libnetrc.tex b/Doc/lib/libnetrc.tex
index d11ed01..c7573f9 100644
--- a/Doc/lib/libnetrc.tex
+++ b/Doc/lib/libnetrc.tex
@@ -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}}