<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I've done some more testing and have gotten results I don't understand.<div><br></div><div>If I open a terminal window and start IPython when I'm logged in as user1, the letter 'b' works as expected. If I log in as user2, and then start IPython, 'b' acts like ^G (makes a sound, but doesn't insert the character).</div><div><br></div><div>Either user I'm logged in as gives the same short Python session:</div><div><br></div><div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><br>$ python<br>Python 2.5.4 (r254:67917, Dec 23 2008, 14:57:27)&nbsp;<br>[GCC 4.0.1 (Apple Computer, Inc. build 5363)] on darwin<br>Type "help", "copyright", "credits" or "license" for more information.<br>>>> import readline<br>>>> import commands<br>>>> (s,r) = commands.getstatusoutput('otool -L %s'%readline.__file__)<br>>>> print r<br>/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/readline-2.5.1-py2.5-macosx-10.5-ppc.egg/readline.so:<br><span class="Apple-tab-span" style="white-space:pre">        </span>/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)<br><span class="Apple-tab-span" style="white-space:pre">        </span>/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)<br><span class="Apple-tab-span" style="white-space:pre">        </span>/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0)</blockquote><div><div><br></div><div>In IPython as either user, tab completion works as expected: a horizontal list of choices (if there is more than one) and then automatic completion when there is only one choice:</div><div><br></div></div><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;">$ ipython<br>Python 2.5.4 (r254:67917, Dec 23 2008, 14:57:27)&nbsp;<br>Type "copyright", "credits" or "license" for more information.<br><br>IPython 0.9.1 -- An enhanced Interactive Python.<br>? &nbsp; &nbsp; &nbsp; &nbsp; -> Introduction and overview of IPython's features.<br>%quickref -> Quick reference.<br>help &nbsp; &nbsp; &nbsp;-> Python's own help system.<br>object? &nbsp; -> Details about 'object'. ?object also works, ?? prints more.<br><br>In [1]: im<br>images.py &nbsp; images.pyc &nbsp;import &nbsp; &nbsp; &nbsp;<br><br>In [1]: import</blockquote><blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"><br></blockquote><div><div><div>Any ideas?</div><div><br></div><div>Glenn</div><div><br></div></div></div><div><br></div><div><br><div><blockquote type="cite"><div><font class="Apple-style-span" color="#000000"><br></font><br>On 2009-01-30 15:03, Glenn wrote:<br><blockquote type="cite">Hi,<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I'm running python 2.5.4 on os-x 10.5.6 (PPC). I just downloaded and<br></blockquote><blockquote type="cite">installed ipython 0.9.1.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">I've played with ipython a bit, and most behavior is as expected,<br></blockquote><blockquote type="cite">except when I type a 'b', the computer makes a sound just like when I<br></blockquote><blockquote type="cite">try to delete past the beginning of a line, and it doesn't display the<br></blockquote><blockquote type="cite">'b'. So things like 'from pylab import *' fail.<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Has anyone seen this before? What can I do to fix it?<br></blockquote><br>Yes, we've seen this before deep in the bowels of this thread:<br><br> &nbsp;&nbsp;<a href="http://www.mail-archive.com/pythonmac-sig@python.org/msg06997.html">http://www.mail-archive.com/pythonmac-sig@python.org/msg06997.html</a><br><br>When you start up IPython, do you see this line?<br><br> &nbsp;&nbsp;Leopard libedit detected.<br><br>Which Python distribution are you using? Do you know which readline module you <br>are using? Can you show us the output of the following (note: *not* from inside <br>IPython)?<br><br><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">import readline<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">import commands<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">(s,r) = commands.getstatusoutput('otool -L %s' % readline.__file__)<br></blockquote></blockquote></blockquote><blockquote type="cite"><blockquote type="cite"><blockquote type="cite">print r<br></blockquote></blockquote></blockquote>/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/readline.so:<br><br>/Library/Frameworks/Python.framework/Versions/2.5/lib/libncurses.5.dylib <br>(compatibility version 5.0.0, current version 5.0.0)<br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current <br>version 88.3.3)<br><br>-- <br>Robert Kern<br><br>"I have come to believe that the whole world is an enigma, a harmless enigma<br> &nbsp;that is made terrible by our own mad attempt to interpret it as though it had<br> &nbsp;an underlying truth."<br> &nbsp;&nbsp;-- Umberto Eco<br><br><br><br>------------------------------<br><br>_______________________________________________<br>IPython-user mailing list<br><a href="mailto:IPython-user@scipy.org">IPython-user@scipy.org</a><br>http://lists.ipython.scipy.org/mailman/listinfo/ipython-user<br><br><br>End of IPython-user Digest, Vol 63, Issue 14<br>********************************************<br><br></div></blockquote></div><br></div></body></html>