This is pyrepl, a readline-a-like in Python. It requires python 2.2 (or newer) with the curses and termios modules built and features:
- sane multi-line editing
- history, with incremental search
- completion, including displaying of available options
- a fairly large subset of the readline emacs-mode keybindings (adding more is mostly just a matter of typing)
- a new python top-level
- no global variables, so you can run two or more independent readers without having their histories interfering.
- no hogging of control -- it should be easy to integrate pyrepl into YOUR application's event loop.
- generally speaking, a much more interactive experience than readline (it's a bit like a cross between readline and emacs's mini-buffer)
- unicode support (given terminal support)
released on 3 September 2009
|License||Verified by||Verified on||Notes|
|Expat||Kelly Hopkins||3 September 2009|
Leaders and contributors
Resources and communication
|General||Mailing List Subscribe||http://codespeak.net/mailman/listinfo/|
This entry (in part or in whole) was last reviewed on 3 September 2009.