From c37f5b3296253b460fc3666a0d3a7df2fb3bf2b6 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Sun, 28 Jan 2001 17:23:05 +0000 Subject: [PATCH] Adjust documentation for new.instance() to reflect that the second parameter may be omitted or None. --- Doc/lib/libnew.tex | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Doc/lib/libnew.tex b/Doc/lib/libnew.tex index ec9bc1164aa..9547b588a63 100644 --- a/Doc/lib/libnew.tex +++ b/Doc/lib/libnew.tex @@ -14,10 +14,12 @@ to the interpreter, so care must be exercised when using this module. The \module{new} module defines the following functions: -\begin{funcdesc}{instance}{class, dict} +\begin{funcdesc}{instance}{class\optional{, dict}} This function creates an instance of \var{class} with dictionary -\var{dict} without calling the \method{__init__()} constructor. Note that -there are no guarantees that the object will be in a consistent state. +\var{dict} without calling the \method{__init__()} constructor. If +\var{dict} is omitted or \code{None}, a new, empty dictionary is +created for the new instance. Note that there are no guarantees that +the object will be in a consistent state. \end{funcdesc} \begin{funcdesc}{instancemethod}{function, instance, class}