[Python-3000] Two problems in r30a2

Christian Heimes lists at cheimes.de
Thu Dec 6 23:26:42 CET 2007


I found two problems with r30a2 on Windows:

1) The module doc server is crashing on Windows. I can't reproduce the
problem on Linux.

----------------------------------------

c:\Python30>python Tools\Scripts\pydocgui.pyw
----------------------------------------
Exception happened during processing of request from ('127.0.0.1', 1575)
Traceback (most recent call last):
  File "C:\Python30\lib\SocketServer.py", line 222, in handle_request
    self.process_request(request, client_address)
  File "C:\Python30\lib\SocketServer.py", line 241, in process_request
    self.finish_request(request, client_address)
  File "C:\Python30\lib\SocketServer.py", line 254, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Python30\lib\SocketServer.py", line 522, in __init__
    self.handle()
  File "c:\Python30\lib\BaseHTTPServer.py", line 330, in handle
    self.handle_one_request()
  File "c:\Python30\lib\BaseHTTPServer.py", line 324, in handle_one_request
    method()
  File "C:\Python30\lib\pydoc.py", line 1980, in do_GET
    contents = html.multicolumn(names, bltinlink)
  File "C:\Python30\lib\pydoc.py", line 471, in multicolumn
    rows = (len(list)+cols-1)//cols
TypeError: object of type 'itertools.ifilter' has no len()
----------------------------------------

2) The menus in IDLE are broken (Windows only).

Christian



More information about the Python-3000 mailing list