This fix makes, eg, 'pydoc time' work again.
Merged revisions 72605 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r72605 | r.david.murray | 2009-05-13 13:14:11 -0400 (Wed, 13 May 2009) | 3 lines
Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source'
file is a binary. Patch by Brodie Rao, test by Daniel Diniz.
........
diff --git a/Misc/ACKS b/Misc/ACKS
index 5623bad..83dd3ad 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -171,6 +171,7 @@
Toby Dickenson
Mark Dickinson
Jack Diederich
+Daniel Diniz
Humberto Diogenes
Yves Dionne
Daniel Dittmar
@@ -581,6 +582,7 @@
Brian Quinlan
Anders Qvist
Burton Radons
+Brodie Rao
Antti Rasinen
Eric Raymond
Edward K. Ream
diff --git a/Misc/NEWS b/Misc/NEWS
index c1949f5..8cb1e38 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -23,6 +23,10 @@
Library
-------
+- Issue #4050: inspect.findsource/getsource now raise an IOError if the 'source'
+ file is a binary. Patch by Brodie Rao, tests by Daniel Diniz. This fix
+ corrects a pydoc regression.
+
- Issue 5955: aifc's close method did not close the file it wrapped,
now it does. This also means getfp method now returns the real fp.