From: Andrew M. Kuchling Date: Tue, 30 Oct 2001 14:22:11 +0000 (+0000) Subject: Corrections noted by Michael McLay X-Git-Tag: v2.2.1c1~954 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7cc13de55412187955ffcadede8b3ae619adddd3;p=python Corrections noted by Michael McLay --- diff --git a/Doc/whatsnew/whatsnew22.tex b/Doc/whatsnew/whatsnew22.tex index cc1be3fa03..b849cc9485 100644 --- a/Doc/whatsnew/whatsnew22.tex +++ b/Doc/whatsnew/whatsnew22.tex @@ -222,10 +222,10 @@ actually performs are: \begin{verbatim} descriptor = obj.__class__.x -descriptor.get(obj) +descriptor.__get__(obj) \end{verbatim} -For methods, \method{descriptor.get} returns a temporary object that's +For methods, \method{descriptor.__get__} returns a temporary object that's callable, and wraps up the instance and the method to be called on it. This is also why static methods and class methods are now possible; they have descriptors that wrap up just the method, or the method and @@ -1369,7 +1369,7 @@ The author would like to thank the following people for offering suggestions, corrections and assistance with various drafts of this article: Fred Bremmer, Keith Briggs, Andrew Dalke, Fred~L. Drake, Jr., Carel Fellinger, Mark Hammond, Stephen Hansen, Michael Hudson, Jack Jansen, -Marc-Andr\'e Lemburg, Fredrik Lundh, Tim Peters, Jens Quade, Tom Reinhardt, -Neil Schemenauer, Guido van Rossum. +Marc-Andr\'e Lemburg, Fredrik Lundh, Michael McLay, Tim Peters, Jens +Quade, Tom Reinhardt, Neil Schemenauer, Guido van Rossum. \end{document}