]> granicus.if.org Git - python/commitdiff
Merged revisions 82547 via svnmerge from
authorAlexander Belopolsky <alexander.belopolsky@gmail.com>
Tue, 11 Jan 2011 15:35:23 +0000 (15:35 +0000)
committerAlexander Belopolsky <alexander.belopolsky@gmail.com>
Tue, 11 Jan 2011 15:35:23 +0000 (15:35 +0000)
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r82547 | alexander.belopolsky | 2010-07-04 13:00:20 -0400 (Sun, 04 Jul 2010) | 3 lines

  Issue #9118: help(None) will now return NoneType doc instead of
  starting interactive help.
........

Lib/pydoc.py

index c672cc33c364bdddfa9bc1b6d0163e9a8eb7128c..90fa1b364ba6560dca74657c1130a959ea2a25fa 100755 (executable)
@@ -1718,8 +1718,9 @@ class Helper:
             return ''
         return '<pydoc.Helper instance>'
 
-    def __call__(self, request=None):
-        if request is not None:
+    _GoInteractive = object()
+    def __call__(self, request=_GoInteractive):
+        if request is not self._GoInteractive:
             self.help(request)
         else:
             self.intro()