[Python-bugs-list] [ python-Bugs-808197 ] rlcompleter
incompatibility
SourceForge.net
noreply at sourceforge.net
Wed Sep 17 18:13:38 EDT 2003
Bugs item #808197, was opened at 2003-09-17 18:13
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=808197&group_id=5470
Category: Python Library
Group: Python 2.3
Status: Open
Resolution: None
Priority: 5
Submitted By: Perry Greenfield (perrygreenfield)
Assigned to: Nobody/Anonymous (nobody)
Summary: rlcompleter incompatibility
Initial Comment:
Changes made as part of patch 490026 have introduced
a compatility problem into rlcompleter. The new version
introduces an __init__ that was not present in the
previous version. Any subclass of Completer must call
the superclass __init__ for completion to work properly.
Unfortunately, adding a call to __init__ makes code
incompatible with previous versions of Python so the
resulting code must be more complex (it must check to
see if it can call __init__ or not). It is unclear what can
be done now to fix this problem, but at the very least,
the problem should be documented (there is no mention
of the change in the release notes).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=808197&group_id=5470
More information about the Python-bugs-list
mailing list