Message60387
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). |
|
Date |
User |
Action |
Args |
2008-01-20 09:56:23 | admin | link | issue808197 messages |
2008-01-20 09:56:23 | admin | create | |
|