[IPython-dev] Moving forward with GUI's (was Re: Help! TR: TR: Ipython plugin

Ville M. Vainio vivainio at gmail.com
Tue Jun 3 16:39:20 EDT 2008


On Tue, Jun 3, 2008 at 6:10 AM, Barry Wark <barrywark at gmail.com> wrote:

> I would encourage you guys to take a look at the
> ipython1.frontends.frontendbase class. My intention is to develop this
> into a base class for all GUI frontends. The underlying assumption is

It doesn't seem to be too hard to shoehorn the frontendbase between
the gui and ipython; most of the work is really in implementation of
the actual gui drawing.

Though, at the moment frontendbase can't be directly imported in core
ipython due to twisted dependency. I suppose the only real twisted
dependency in that class could be removed by creating
"result_ready(r)" method and implementing execute_with_callback in
engine that does normal callback instead of returning a deferred...
obviously the engine can use deferred for actual implementation, for
the twisted version.

-- 
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'



More information about the IPython-dev mailing list