[IPython-user] Prefix/partial history scrolling
Mon Jan 5 16:07:43 CST 2009
Max Bane wrote:
> On Mon, Jan 5, 2009 at 3:18 PM, Max Bane <email@example.com> wrote:
>> On Mon, Jan 5, 2009 at 3:07 PM, Robert Kern <firstname.lastname@example.org> wrote:
>>> My guess is that your readline module is linked against the fake libreadline
>>> library that Apple installed into /usr/lib/. It's actually Editline, not GNU
>>> Readline, so it might have a slightly different feature set or need extra
>>> configuration. I use the Python binaries from www.python.org and
>>> www.enthought.com (disclosure: I work at Enthought), and I get the expected
>>> partial prefix scrolling.
>> OK, I think you're right. That must be why IPython prints "Leopard
>> libedit detected." on startup... I was wondering about that.
> BTW, for posterity, it's not just a matter of using the python.org or
> Enthought binaries; you also have to do:
> $ sudo easy_install readline
> as described here: http://ipython.scipy.org/moin/InstallationOSXLeopard
> Though I'm not totally sure why, as the python.org binaries, at least,
> are advertised to "include both bsddb and readline"
Hmm, both work out-of-box for me.
"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-user