From: Guido van Rossum Date: Tue, 7 Oct 1997 14:41:04 +0000 (+0000) Subject: The sequence behavior is now on the Exception root class rather than X-Git-Tag: v1.5a4~52 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6cd7ecb10be4a67a091904b25257f61f801b8968;p=python The sequence behavior is now on the Exception root class rather than on the StandardError class. --- diff --git a/Doc/lib/libexcs.tex b/Doc/lib/libexcs.tex index e5dba34588..863c7e1f76 100644 --- a/Doc/lib/libexcs.tex +++ b/Doc/lib/libexcs.tex @@ -62,14 +62,15 @@ from this class. All user-defined exceptions should also be derived from this class, but this is not (yet) enforced. The \code{str()} function, when applied to an instance of this class (or most derived classes) returns the string value of the argument or arguments, or an -empty string if no arguments were given to the constructor. +empty string if no arguments were given to the constructor. When used +as a sequence, this accesses the arguments given to the constructor +(handy for backward compatibility with old code). \end{excdesc} \begin{excdesc}{StandardError} The base class for built-in exceptions. All built-in exceptions are derived from this class, which is itself derived from the root class -\code{Exception}. For backward compatibility, when used as a -sequence, this accesses the arguments given to the constructor. +\code{Exception}. \end{excdesc} \begin{excdesc}{ArithmeticError} diff --git a/Doc/libexcs.tex b/Doc/libexcs.tex index e5dba34588..863c7e1f76 100644 --- a/Doc/libexcs.tex +++ b/Doc/libexcs.tex @@ -62,14 +62,15 @@ from this class. All user-defined exceptions should also be derived from this class, but this is not (yet) enforced. The \code{str()} function, when applied to an instance of this class (or most derived classes) returns the string value of the argument or arguments, or an -empty string if no arguments were given to the constructor. +empty string if no arguments were given to the constructor. When used +as a sequence, this accesses the arguments given to the constructor +(handy for backward compatibility with old code). \end{excdesc} \begin{excdesc}{StandardError} The base class for built-in exceptions. All built-in exceptions are derived from this class, which is itself derived from the root class -\code{Exception}. For backward compatibility, when used as a -sequence, this accesses the arguments given to the constructor. +\code{Exception}. \end{excdesc} \begin{excdesc}{ArithmeticError}