Here are the results:<div><br class="webkit-block-placeholder"></div><div><div>[ngift@Macintosh-6][H:10427][J:0]> ipython</div><div>Leopard libedit detected.</div><div>Python 2.5.1 (r251:54863, Oct 5 2007, 21:08:09) </div>
<div>Type "copyright", "credits" or "license" for more information.</div><div><br class="webkit-block-placeholder"></div><div>IPython 0.8.2.svn.r2848 -- An enhanced Interactive Python.</div><div>
? -> Introduction and overview of IPython's features.</div><div>%quickref -> Quick reference.</div><div>help -> Python's own help system.</div><div>object? -> Details about 'object'. ?object also works, ?? prints more.
</div><div><br class="webkit-block-placeholder"></div><div>In [1]: import readline</div><div><br class="webkit-block-placeholder"></div><div>In [2]: readline.</div><div>readline.__builtins__ readline.__class__ readline.__class__ readline.__class__ readline.__delattr__
</div><div>readline.__delattr__ readline.__dict__ readline.__doc__ readline.__doc__ readline.__doc__ </div><div>readline.__file__ readline.__getattribute__ readline.__getattribute__ readline.__hash__ readline.__hash__
</div><div>readline.__init__ readline.__init__ readline.__name__ readline.__new__ readline.__new__ </div><div>readline.__reduce__ readline.__reduce__ readline.__reduce_ex__ readline.__reduce_ex__ readline.__repr__
</div><div>readline.__repr__ readline.__setattr__ readline.__setattr__ readline.__str__ readline._rl </div><div>readline.add_history
readline.clear_history readline.commands readline.get_begidx readline.get_completer </div><div>readline.get_completer_delims readline.get_current_history_length
readline.get_endidx readline.get_history_item readline.get_history_length </div><div>readline.get_line_buffer readline.have_readline readline.insert_text
readline.parse_and_bind readline.read_history_file </div><div>readline.read_init_file readline.redisplay readline.remove_history_item readline.replace_history_item
readline.result </div><div>readline.set_completer readline.set_completer_delims readline.set_history_length readline.set_pre_input_hook readline.set_startup_hook
</div><div>readline.status readline.sys readline.uses_libedit readline.write_history_file readline.__str__ </div><div><br class="webkit-block-placeholder">
</div><div><br class="webkit-block-placeholder"></div><div>I do see a readline.insert_text. One other symptom I notice is that if I use the up arrow to scroll back through my command history, that the lines become confused and the spacing will be odd like follows:
</div><div><br class="webkit-block-placeholder"></div><div><div>In [2]: clear</div><div><br class="webkit-block-placeholder"></div><div>In [3]: def function():</div><div> ...: print "This is a test"</div><div>
...: </div><div><br class="webkit-block-placeholder"></div><div>In [4]: def function(): clear </div></div><div><br class="webkit-block-placeholder"></div><div>The clear from line 2 appears in line 3.
</div><div><br class="webkit-block-placeholder"></div><div>I am always happy to help do QA testing for Leopard, as it is killing two birds with one stone for Jeremy and I. </div><div><br class="webkit-block-placeholder"></div>
<div>Thanks,</div><div><br class="webkit-block-placeholder"></div><div><br class="webkit-block-placeholder"></div><div>Noah</div><br></div>