Merged revisions 87230 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r87230 | r.david.murray | 2010-12-14 09:16:20 -0500 (Tue, 14 Dec 2010) | 7 lines

  #10695: use %s not %d so that a string 'port' does not cause a debug traceback

  Passing the port as a string value works fine in regular mode, but
  if you turned debug on it would throw an error trying to print the
  port number, which is surprising and confusing.
........
This commit is contained in:
R. David Murray 2010-12-14 14:34:16 +00:00
parent 79af245fb2
commit dacb8043ff
2 changed files with 4 additions and 1 deletions

View File

@ -236,7 +236,7 @@ class Telnet:
"""
if self.debuglevel > 0:
print 'Telnet(%s,%d):' % (self.host, self.port),
print 'Telnet(%s,%s):' % (self.host, self.port),
if args:
print msg % args
else:

View File

@ -18,6 +18,9 @@ Core and Builtins
Library
-------
- Issue #10695: passing the port as a string value to telnetlib no longer
causes debug mode to fail.
- Issue #10107: Warn about unsaved files in IDLE on OSX.
- Issue #10406: Enable Rstrip IDLE extension on OSX (just like on other