<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<div><br class="webkit-block-placeholder"></div><br><div><div>On Oct 31, 2007, at 3:27 AM, Hans Meine wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><blockquote type="cite"><div>BUT from inside *ipython* I get a segmentation fault.</div> </blockquote><div><br></div> <div>Again - are you sure that both use the same python version?</div> </blockquote></div><br><div><br class="webkit-block-placeholder"></div><div>Thanks, good suggestion, but in this case I'm pretty sure.</div><div><br class="webkit-block-placeholder"></div><div>I uninstalled all MacPorts pythons before running this test.</div><div>This is basically a clean install of Leopard.</div><div><br class="webkit-block-placeholder"></div><div><div><font class="Apple-style-span" face="Monaco">$ python</font></div><div><font class="Apple-style-span" face="Monaco">Python 2.5.1 (r251:54863, Oct &nbsp;5 2007, 21:08:09)&nbsp;</font></div><div><font class="Apple-style-span" face="Monaco">[GCC 4.0.1 (Apple Inc. build 5465)] on darwin</font></div><div><font class="Apple-style-span" face="Monaco">Type "help", "copyright", "credits" or "license" for more information.</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; import os</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; import readline</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; import rlcompleter</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; print os.system("otool -L %s" % readline.__file__)</font></div><div><font class="Apple-style-span" face="Monaco">/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/lib-dynload/readline.so:</font></div><div><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" face="Monaco">        </font></span><font class="Apple-style-span" face="Monaco">/usr/lib/libedit.2.dylib (compatibility version 2.0.0, current version 2.9.0)</font></div><div><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" face="Monaco">        </font></span><font class="Apple-style-span" face="Monaco">/usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current version 5.4.0)</font></div><div><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" face="Monaco">        </font></span><font class="Apple-style-span" face="Monaco">/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)</font></div><div><span class="Apple-tab-span" style="white-space:pre"><font class="Apple-style-span" face="Monaco">        </font></span><font class="Apple-style-span" face="Monaco">/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.0)</font></div><div><font class="Apple-style-span" face="Monaco">0</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; readline.parse_and_bind ("bind ^I rl_complete")</font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; readline</font><font class="Apple-style-span" face="Monaco">.[TAB KEY PRESSED]</font></div><font class="Apple-style-span" face="Monaco">readline.__class__ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;readline.__class__ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;readline.__class__<br>readline.__delattr__ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;readline.__delattr__ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;readline.__dict__<br>...</font></div><div><font class="Apple-style-span" face="Monaco"><br class="webkit-block-placeholder"></font></div><div><font class="Apple-style-span" face="Monaco">&gt;&gt;&gt; ^D</font></div><div><font class="Apple-style-span" face="Monaco"><br class="webkit-block-placeholder"></font></div><div><font class="Apple-style-span" face="Monaco"><br class="webkit-block-placeholder"></font></div><div><font class="Apple-style-span" face="Monaco"><div>$ ipython</div><div><div>In [1]: import os</div><div><br class="webkit-block-placeholder"></div><div>In [2]: import readline</div><div><br class="webkit-block-placeholder"></div><div>In [3]: import rlcompleter</div><div><br class="webkit-block-placeholder"></div><div>In [4]: print os.system("otool -L %s" % readline.__file__)</div><div>/Library/Python/2.5/site-packages/IPython/rlineimpl.pyc: is not an object file</div><div>0</div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div>Hmm.</div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div></div></font></div>
</body></html>