In previous versions (with readline5), this expands to "readline". In Karmic (with readline6), this expands to "readline<SPACE>". Although this extra space doesn't break any python functionality, it does disrupt further tab completions. "readline<SPACE>.parse<TAB>" will not be completed, while "readline.parse<TAB>" will.
A demonstration of this bug in the standard python interpreter:
>>> import rlcompleter parse_and_ bind('tab: complete')
>>> import readline
>>> readline.
>>> read<TAB>
In previous versions (with readline5), this expands to "readline". In Karmic (with readline6), this expands to "readline<SPACE>". Although this extra space doesn't break any python functionality, it does disrupt further tab completions. "readline< SPACE>. parse<TAB> " will not be completed, while "readline. parse<TAB> " will.