Clarified that the footnote applies to versions 1.5 and after instead of
authorRaymond Hettinger <python@rcn.com>
Sun, 8 Sep 2002 21:10:54 +0000 (21:10 +0000)
committerRaymond Hettinger <python@rcn.com>
Sun, 8 Sep 2002 21:10:54 +0000 (21:10 +0000)
just version 1.5.  Closes SF bug 577793.

Doc/ref/ref3.tex

index 9f8d2626c9d1c29a7af906bf58b04d8214c9835d..c266a77df6d4aa8ddfcf73e5badd71b4956fce98 100644 (file)
@@ -986,10 +986,10 @@ instead.  Also, when \method{__del__()} is invoked in response to a module
 being deleted (e.g., when execution of the program is done), other
 globals referenced by the \method{__del__()} method may already have been
 deleted.  For this reason, \method{__del__()} methods should do the
-absolute minimum needed to maintain external invariants.  Python 1.5
-guarantees that globals whose name begins with a single underscore are
-deleted from their module before other globals are deleted; if no
-other references to such globals exist, this may help in assuring that
+absolute minimum needed to maintain external invariants.  Starting with
+version 1.5, Python guarantees that globals whose name begins with a single
+underscore are deleted from their module before other globals are deleted;
+if no other references to such globals exist, this may help in assuring that
 imported modules are still available at the time when the
 \method{__del__()} method is called.
 \end{notice}