[Idle-dev] IdleX - The IDLE Extension Pack
Roger Serwy
roger.serwy at gmail.com
Tue Nov 8 20:17:17 CET 2011
On 11/08/2011 12:33 PM, Tal Einat wrote:
> On Tue, Nov 8, 2011 at 7:24 PM, Roger Serwy <roger.serwy at gmail.com
> <mailto:roger.serwy at gmail.com>> wrote:
>
> Hi All,
>
> I have written a simple extension manager for IDLE and packaged
> several extensions with it. It can be found at:
> http://www.ews.illinois.edu/~ serwy/idlex/
> <http://www.ews.illinois.edu/%7Eserwy/idlex/>
>
> The extension manager loads extensions without needing to modify
> config-extensions.def. This makes distributing extensions simpler.
>
> The features include:
>
> * Terminal-like behavior for PyShell. The cursor is confined to
> the prompt and up/down arrow keys navigate the command history,
> similar to the original Python interpreter.
> * Matplotlib support for interactive figures when using the
> subprocess.
> * Tabbed editor windows with drag'n'drop reordering.
> * SubCodes, similar to Matlab cell mode and Sagemath cells, for
> quick code prototyping without restarting the shell.
> * Integrated reindent.py support.
> * Improved code navigation with Code Browser.
> * Cython editing and execution support. (Version 0.15.1)
> * Line numbers for the Editor.
> * Clear PyShell Window without restarting PyShell.
> * Simple interface for enabling/disabling extensions.
> * SearchBar, Squeezer, and IDLE2HTML included. (Originally by Tal
> Einat, Noam Raphael, and Michael Haubenwallner)
>
> Some of these extensions might be useful in the standard IDLE
> distribution.
>
> - Roger
>
>
> Way to go, Roger!
>
> I'm glad you've released this so soon :)
>
> I'm sure this will be useful for many people using IDLE, and will
> accelerate the acceptance of good extensions into the stdlib.
>
> BTW, which versions of Python does this work with?
Thanks Tal!
This works with 2.7 and 3.2. (It should work on 2.6, but it isn't
heavily tested).
Cheers,
Roger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/idle-dev/attachments/20111108/9c8b7914/attachment.html>
More information about the IDLE-dev
mailing list