[IPython-user] IPython 0.8.2 and PyReadline 1.5, getting ready for release...
Noah Gift
noah.gift@gmail....
Sat Nov 24 14:48:32 CST 2007
Here are the results:
[ngift@Macintosh-6][H:10427][J:0]> ipython
Leopard libedit detected.
Python 2.5.1 (r251:54863, Oct 5 2007, 21:08:09)
Type "copyright", "credits" or "license" for more information.
IPython 0.8.2.svn.r2848 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object'. ?object also works, ?? prints more.
In [1]: import readline
In [2]: readline.
readline.__builtins__ readline.__class__
readline.__class__ readline.__class__
readline.__delattr__
readline.__delattr__ readline.__dict__
readline.__doc__ readline.__doc__
readline.__doc__
readline.__file__ readline.__getattribute__
readline.__getattribute__ readline.__hash__
readline.__hash__
readline.__init__ readline.__init__
readline.__name__ readline.__new__
readline.__new__
readline.__reduce__ readline.__reduce__
readline.__reduce_ex__ readline.__reduce_ex__
readline.__repr__
readline.__repr__ readline.__setattr__
readline.__setattr__ readline.__str__
readline._rl
readline.add_history readline.clear_history
readline.commands readline.get_begidx
readline.get_completer
readline.get_completer_delims readline.get_current_history_length
readline.get_endidx readline.get_history_item
readline.get_history_length
readline.get_line_buffer readline.have_readline
readline.insert_text readline.parse_and_bind
readline.read_history_file
readline.read_init_file readline.redisplay
readline.remove_history_item readline.replace_history_item
readline.result
readline.set_completer readline.set_completer_delims
readline.set_history_length readline.set_pre_input_hook
readline.set_startup_hook
readline.status readline.sys
readline.uses_libedit readline.write_history_file
readline.__str__
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:
In [2]: clear
In [3]: def function():
...: print "This is a test"
...:
In [4]: def function(): clear
The clear from line 2 appears in line 3.
I am always happy to help do QA testing for Leopard, as it is killing two
birds with one stone for Jeremy and I.
Thanks,
Noah
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ipython.scipy.org/pipermail/ipython-user/attachments/20071124/f0dbd058/attachment.html
More information about the IPython-user
mailing list