[IPython-dev] [Pythonmac-SIG] readline support for OS X Leopard
Robert Kern
robert.kern at gmail.com
Tue Oct 30 20:16:12 EDT 2007
Robert Kern wrote:
> Boyd Waters wrote:
>> On Oct 26, 2007, at 7:50 PM, emoy at apple.com wrote:
>>
>>> It right there in my original message (and in the python man page).
>>> You have to use EditLine syntax:
>>>
>>> readline.parse_and_bind ("bind ^I rl_complete")
>> Edward's example of using EditLine syntax works for my "raw python"
>> test:
>>
>> $ python
>> >>> import rlcompleter
>> >>> import readline
>> >>> readline.parse_and_bind ("bind ^I rl_complete")
>>
>> >>> readline.[TAB KEY PRESSED]
>> readline.__class__
>> readline.__class__ readline.__class__
>> readline.__delattr__
>> readline.__delattr__ readline.__dict__
>> ...
>
> Try typing "b".
Sorry, I misread your post. I meant that trying that with a readline module
compiled against GNU readline interferes with typing "b". So, unfortunately, you
can't just issue both commands hoping that the library will just ignore the
wrong one.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
More information about the IPython-dev
mailing list