From 6cd7ecb10be4a67a091904b25257f61f801b8968 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Tue, 7 Oct 1997 14:41:04 +0000 Subject: [PATCH] The sequence behavior is now on the Exception root class rather than on the StandardError class. --- Doc/lib/libexcs.tex | 7 ++++--- Doc/libexcs.tex | 7 ++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Doc/lib/libexcs.tex b/Doc/lib/libexcs.tex index e5dba345887..863c7e1f76e 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 e5dba345887..863c7e1f76e 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}