Hi,
I found two small bugs in pydoc.py. The patch is rather simple, so I doubt
I have to explain it. Note, I removed the -*- coding: -*- tag, since
the encoding of pydoc.py is actually utf-8, not Latin-1 (at least, that's
what Emacs told me).
-- Alexandre
Index: Lib/pydoc.py
===================================================================
--- Lib/pydoc.py (revision 55848)
+++ Lib/pydoc.py (working copy)
@@ -1,5 +1,4 @@
#!/usr/bin/env python
-# -*- coding: Latin-1 -*-
"""Generate Python documentation in HTML or text for interactive use.
In the Python interpreter, do "from pydoc import help" to provide online
@@ -1750,10 +1749,10 @@
''' % sys.version[:3])
def list(self, items, columns=4, width=80):
- items = items[:]
+ items = list(items)
items.sort()
- colw = width / columns
- rows = (len(items) + columns - 1) / columns
+ colw = width // columns
+ rows = (len(items) + columns - 1) // columns
for row in range(rows):
for col in range(columns):
i = col * rows + row
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe:
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com