[Python-checkins] CVS: python/dist/src/Lib pydoc.py,1.24,1.25
Ka-Ping Yee
ping@users.sourceforge.net
Thu, 12 Apr 2001 04:59:52 -0700
Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv14013
Modified Files:
pydoc.py
Log Message:
Typo fixes and small touches.
Index: pydoc.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/pydoc.py,v
retrieving revision 1.24
retrieving revision 1.25
diff -C2 -r1.24 -r1.25
*** pydoc.py 2001/04/12 10:50:23 1.24
--- pydoc.py 2001/04/12 11:59:50 1.25
***************
*** 1066,1070 ****
html = HTMLDoc()
! def doc(thing, title='Python Library Documentation: '):
"""Display text documentation, given an object or a path to an object."""
suffix, name = '', None
--- 1066,1070 ----
html = HTMLDoc()
! def doc(thing, title='Python Library Documentation: %s'):
"""Display text documentation, given an object or a path to an object."""
suffix, name = '', None
***************
*** 1087,1091 ****
if not suffix and module and module is not thing:
suffix = ' in module ' + module.__name__
! pager(title + desc + suffix + '\n\n' + text.document(object, name))
def writedoc(key):
--- 1087,1091 ----
if not suffix and module and module is not thing:
suffix = ' in module ' + module.__name__
! pager(title % (desc + suffix) + '\n\n' + text.document(thing, name))
def writedoc(key):
***************
*** 1179,1184 ****
return ispackage(dir)
! def run(self, key, callback, completer=None):
! key = lower(key)
self.quit = 0
seen = {}
--- 1179,1184 ----
return ispackage(dir)
! def run(self, callback, key=None, completer=None):
! if key: key = lower(key)
self.quit = 0
seen = {}
***************
*** 1187,1193 ****
if modname != '__main__':
seen[modname] = 1
! desc = split(freshimport(modname).__doc__ or '', '\n')[0]
! if find(lower(modname + ' - ' + desc), key) >= 0:
! callback(None, modname, desc)
while not self.quit:
--- 1187,1196 ----
if modname != '__main__':
seen[modname] = 1
! if key is None:
! callback(None, modname, '')
! else:
! desc = split(freshimport(modname).__doc__ or '', '\n')[0]
! if find(lower(modname + ' - ' + desc), key) >= 0:
! callback(None, modname, desc)
while not self.quit:
***************
*** 1200,1209 ****
if not seen.has_key(modname):
seen[modname] = 1 # if we see spam.py, skip spam.pyc
! if key:
desc = synopsis(path) or ''
if find(lower(modname + ' - ' + desc), key) >= 0:
callback(path, modname, desc)
- else:
- callback(path, modname, '')
if completer: completer()
--- 1203,1212 ----
if not seen.has_key(modname):
seen[modname] = 1 # if we see spam.py, skip spam.pyc
! if key is None:
! callback(path, modname, '')
! else:
desc = synopsis(path) or ''
if find(lower(modname + ' - ' + desc), key) >= 0:
callback(path, modname, desc)
if completer: completer()
***************
*** 1217,1225 ****
except ImportError: pass
else: warnings.filterwarnings('ignore') # ignore problems during import
! ModuleScanner().run(key, callback)
# --------------------------------------------------- web browser interface
! def serve(port, callback=None, finalizer=None):
import BaseHTTPServer, SocketServer, mimetools, select
--- 1220,1228 ----
except ImportError: pass
else: warnings.filterwarnings('ignore') # ignore problems during import
! ModuleScanner().run(callback, key)
# --------------------------------------------------- web browser interface
! def serve(port, callback=None, completer=None):
import BaseHTTPServer, SocketServer, mimetools, select
***************
*** 1308,1312 ****
pass
finally:
! if finalizer: finalizer()
# ----------------------------------------------------- graphical interface
--- 1311,1315 ----
pass
finally:
! if completer: completer()
# ----------------------------------------------------- graphical interface